[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