[Comm] sisyphus-mirror
Vladimir D. Seleznev
vseleznv на altlinux.org
Ср Июн 10 15:27:31 MSK 2020
On Wed, Jun 10, 2020 at 06:12:21PM +0700, Denis G. Samsonenko wrote:
> Добрый день!
>
> Можно ли как-нибудь заставить sisyphus-mirror работать в фоне и не
> завершаться при разлогине из ssh сессии?
>
> Как не пытаюсь запускать, всё равно завершается при выходе из ssh. Запускаю:
>
> # nohup sisyphus-mirror >/dev/null 2>/dev/null &
>
> Вылоговываюсь из под рута, выхожу из ssh.
>
> Захожу обратно и вижу в логах:
>
> rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at
> rsync.c(642) [generator=3.1.3]
> rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at
> rsync.c(642) [receiver=3.1.3]
>
>
> Это как-то можно побороть?
systemd-run --scope sisyphus-mirror
По умолчанию logind при завершении сеанса убивает оставшие от этого
сеанса процессы. С помощью systemd-run можно запускать вне
пользовательского сеанса процессы.
--
WBR,
Vladimir D. Seleznev
Подробная информация о списке рассылки community