Re: systemd: depender de network.target en systemd --user
Humberto Andres Vergara Aguirre escribió: > Lo siento me falto decir que hice que dependiera de otro servicio llamado > wait-for-network.service que hace un ping a google, saque la idea aquí: > > https://serverfault.com/questions/462138/make-systemd-user-service-depend-on-system-target ¡Gracias! Adopté esta idea. -- Álvaro Herrera Niebla, Chile
Re: systemd: depender de network.target en systemd --user
Lo siento me falto decir que hice que dependiera de otro servicio llamado wait-for-network.service que hace un ping a google, saque la idea aquí: https://serverfault.com/questions/462138/make-systemd-user-service-depend-on-system-target Saludos El vie., 28 dic. 2018 a las 10:31, Alvaro Herrera () escribió: > Juan Carlos Inostroza escribió: > > Probaste con > > > > After=network.target > > > > (o bien el nombre del servicio que tengas antes) en la definicion? > > Eso es lo que hice (probé con Requires y After), pero dice que no conoce > el Unit. Tiene sentido, porque network.target está en el systemd de > sistema, no en el systemd de usuario; mi pregunta es justamente si se > puede hacer visible de alguna forma. > > -- > Álvaro Herrera > http://www.flickr.com/photos/alvherre/ > "El sentido de las cosas no viene de las cosas, sino de > las inteligencias que las aplican a sus problemas diarios > en busca del progreso." (Ernesto Hernández-Novich) > -- -- *Humberto Vergara Aguirre* Centro Costadigital Pontificia Universidad Católica de Valparaíso Fono: 56-32-2274701 http://www.costadigital.cl
Re: systemd: depender de network.target en systemd --user
Yo lo solucione así, espero te sirva. [Unit] Requires=wait-for-network.service After=wait-for-network.service Saludos El vie., 28 dic. 2018 a las 10:31, Alvaro Herrera () escribió: > Juan Carlos Inostroza escribió: > > Probaste con > > > > After=network.target > > > > (o bien el nombre del servicio que tengas antes) en la definicion? > > Eso es lo que hice (probé con Requires y After), pero dice que no conoce > el Unit. Tiene sentido, porque network.target está en el systemd de > sistema, no en el systemd de usuario; mi pregunta es justamente si se > puede hacer visible de alguna forma. > > -- > Álvaro Herrera > http://www.flickr.com/photos/alvherre/ > "El sentido de las cosas no viene de las cosas, sino de > las inteligencias que las aplican a sus problemas diarios > en busca del progreso." (Ernesto Hernández-Novich) > -- -- *Humberto Vergara Aguirre* Centro Costadigital Pontificia Universidad Católica de Valparaíso Fono: 56-32-2274701 http://www.costadigital.cl
Re: systemd: depender de network.target en systemd --user
Juan Carlos Inostroza escribió: > Probaste con > > After=network.target > > (o bien el nombre del servicio que tengas antes) en la definicion? Eso es lo que hice (probé con Requires y After), pero dice que no conoce el Unit. Tiene sentido, porque network.target está en el systemd de sistema, no en el systemd de usuario; mi pregunta es justamente si se puede hacer visible de alguna forma. -- Álvaro Herrera http://www.flickr.com/photos/alvherre/ "El sentido de las cosas no viene de las cosas, sino de las inteligencias que las aplican a sus problemas diarios en busca del progreso." (Ernesto Hernández-Novich)
Re: systemd: depender de network.target en systemd --user
Probaste con After=network.target (o bien el nombre del servicio que tengas antes) en la definicion? On Fri, Dec 28, 2018 at 12:28 AM Alvaro Herrera wrote: > > Buenas, > > Estoy tratando de hacer que systemd haga andar getmail automáticamente. > Esta parte ya funciona; para eso, hice un .service en > .config/systemd/user/getmail@.service que dice así: > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > [Unit] > Description=getmail %i > > [Service] > Type=simple > ExecStart=/usr/bin/getmail -v -iINBOX --rcfile rc-%i > Restart=always > > [Install] > WantedBy=default.target > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > Luego hice "systemctl --user enable getmail@fastmail" y como tengo un > archivo .getmail/rc-fastmail, parece funcionar perfectamente. > > Lo que no entiendo es cómo hacer que esto se levante sólo si es que > network.target está arriba. El network.target es del systemd de > sistema, no del usuario (--user), así que veo lo siguiente en el status si es > que agrego "Requires=network.target" en el archivo .service: > > ● getmail@fastmail.service - getmail fastmail >Loaded: loaded (/home/alvherre/.config/systemd/user/getmail@.service; > enabled; vendor preset: enabled) >Active: failed (Result: exit-code) since Fri 2018-12-28 00:19:20 -03; 5min > ago > Process: 3725 ExecStart=/usr/bin/getmail -v -iINBOX --rcfile rc-fastmail > (code=exited, status=127) > Main PID: 3725 (code=exited, status=127) > > dic 28 00:19:19 alvin systemd[3720]: getmail@fastmail.service: Main process > exited, code=exited, status=127/n/a > dic 28 00:19:19 alvin systemd[3720]: getmail@fastmail.service: Unit entered > failed state. > dic 28 00:19:19 alvin systemd[3720]: getmail@fastmail.service: Failed with > result 'exit-code'. > dic 28 00:19:20 alvin systemd[3720]: getmail@fastmail.service: Service > hold-off time over, scheduling restart. > dic 28 00:19:20 alvin systemd[3720]: getmail@fastmail.service: Failed to > schedule restart job: Unit network.target not found. > dic 28 00:19:20 alvin systemd[3720]: getmail@fastmail.service: Unit entered > failed state. > dic 28 00:19:20 alvin systemd[3720]: getmail@fastmail.service: Failed with > result 'exit-code'. > > > ¿Alguna idea cómo resolver esto? > > -- > Álvaro Herrera -- Juan C. Inostroza "You're a ghost driving a meat coated skeleton made from stardust. What do you have to be afraid of?"
systemd: depender de network.target en systemd --user
Buenas, Estoy tratando de hacer que systemd haga andar getmail automáticamente. Esta parte ya funciona; para eso, hice un .service en .config/systemd/user/getmail@.service que dice así: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [Unit] Description=getmail %i [Service] Type=simple ExecStart=/usr/bin/getmail -v -iINBOX --rcfile rc-%i Restart=always [Install] WantedBy=default.target >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Luego hice "systemctl --user enable getmail@fastmail" y como tengo un archivo .getmail/rc-fastmail, parece funcionar perfectamente. Lo que no entiendo es cómo hacer que esto se levante sólo si es que network.target está arriba. El network.target es del systemd de sistema, no del usuario (--user), así que veo lo siguiente en el status si es que agrego "Requires=network.target" en el archivo .service: ● getmail@fastmail.service - getmail fastmail Loaded: loaded (/home/alvherre/.config/systemd/user/getmail@.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Fri 2018-12-28 00:19:20 -03; 5min ago Process: 3725 ExecStart=/usr/bin/getmail -v -iINBOX --rcfile rc-fastmail (code=exited, status=127) Main PID: 3725 (code=exited, status=127) dic 28 00:19:19 alvin systemd[3720]: getmail@fastmail.service: Main process exited, code=exited, status=127/n/a dic 28 00:19:19 alvin systemd[3720]: getmail@fastmail.service: Unit entered failed state. dic 28 00:19:19 alvin systemd[3720]: getmail@fastmail.service: Failed with result 'exit-code'. dic 28 00:19:20 alvin systemd[3720]: getmail@fastmail.service: Service hold-off time over, scheduling restart. dic 28 00:19:20 alvin systemd[3720]: getmail@fastmail.service: Failed to schedule restart job: Unit network.target not found. dic 28 00:19:20 alvin systemd[3720]: getmail@fastmail.service: Unit entered failed state. dic 28 00:19:20 alvin systemd[3720]: getmail@fastmail.service: Failed with result 'exit-code'. ¿Alguna idea cómo resolver esto? -- Álvaro Herrera
Re: Systemd
yo uso Fedora, que en la versión 21 tiene una sesión con Wayland que puedes probar. Funciona, todavía hay algunos glitches por aqui por alla (No funciona hacer tap para emular el click del mouse, por ejemplo) y en general, me da la sensación de ser más rápido que X; pero es solo una sensación Igual despues de una semana volvie a X por los glitches que encontré. En todo caso, todavía falta al menos otro release cycle para que en Fedora decidan si quieren dejar Wayland por defecto. Saludos 2014-11-20 8:51 GMT-07:00 Angelo Paolo Guajardo Schiappacasse < angelopaolo...@gmail.com>: > y wayland :D ? > > El 19 de noviembre de 2014, 18:27, Héctor Herrera > escribió: > > > Systemd + zsh con configuración de autocompletado y se vuelve casi > mundano > > manejar Systemd. > > > > El 19 de noviembre de 2014, 14:55, Angelo Paolo Guajardo Schiappacasse < > > angelopaolo...@gmail.com> escribió: > > > > > Listeros > > > > > > Alguien tiene experiencias con systemd ? > > > > > > Usuario de debian probando en una vm con testing , nada de mal por > ahora > > > > > > > > > Saludos > > > > > > > > > > > -- > > Saludos > > > > *Héctor Herrera Anabalón* > > Egresado ICCI UNAP > > Miembro USoLIX Victoria > > Registered User #548600 (LinuxCounter.net) > > >
Re: Systemd
y wayland :D ? El 19 de noviembre de 2014, 18:27, Héctor Herrera escribió: > Systemd + zsh con configuración de autocompletado y se vuelve casi mundano > manejar Systemd. > > El 19 de noviembre de 2014, 14:55, Angelo Paolo Guajardo Schiappacasse < > angelopaolo...@gmail.com> escribió: > > > Listeros > > > > Alguien tiene experiencias con systemd ? > > > > Usuario de debian probando en una vm con testing , nada de mal por ahora > > > > > > Saludos > > > > > > -- > Saludos > > *Héctor Herrera Anabalón* > Egresado ICCI UNAP > Miembro USoLIX Victoria > Registered User #548600 (LinuxCounter.net) >
Re: Systemd
Systemd + zsh con configuración de autocompletado y se vuelve casi mundano manejar Systemd. El 19 de noviembre de 2014, 14:55, Angelo Paolo Guajardo Schiappacasse < angelopaolo...@gmail.com> escribió: > Listeros > > Alguien tiene experiencias con systemd ? > > Usuario de debian probando en una vm con testing , nada de mal por ahora > > > Saludos > -- Saludos *Héctor Herrera Anabalón* Egresado ICCI UNAP Miembro USoLIX Victoria Registered User #548600 (LinuxCounter.net)
Systemd
Listeros Alguien tiene experiencias con systemd ? Usuario de debian probando en una vm con testing , nada de mal por ahora Saludos