Tengo un temporizador / conjunto de unidades de servicio que debería ejecutarse una vez al día bajo --user
condiciones. Aparece systemctl --user status
y se registra en el diario, pero hay una parte del comando que falla.
Parece que algo en el comando no se está interpretando correctamente. Quiero futz con el archivo de la unidad y ejecutar el servicio, examinar el registro, etc. para depurar el problema; sin embargo, editar el temporizador para activar un minuto en el futuro, esperar y verificar el registro es ... tedioso.
¿Se puede hacer algo como systemctl --user execute xxxxxx.service
simplemente ejecutar el dang como si el temporizador se activara?
Failed to restart {foo}.service: Operation refused, unit {foo}.service may be requested by dependency only.
RefuseManualStart=
yRefuseManualStop=
(que hacen exactamente lo que dicen). He actualizado mi respuesta para mencionar eso.