-runit packages should install /etc/runit/sv/*/supervise as symlink to /run. 29 November 2020, 13:46:35 Many -runit packages do not, so runit writes to /etc/runit/sv/*/supervise.This can place more burden on poor microSD cards.
Re: -runit packages should install /etc/runit/sv/*/supervise as symlink to /run. Reply #1 – 29 November 2020, 16:38:08 I partially agree with this but i think another solution would fit better: instead of symlinking /etc/runit/runsvdir/default to /run/runit/service copy can be used. In that case supervision is done on tmpfs and there will be possibility to start service without enabling it
Re: -runit packages should install /etc/runit/sv/*/supervise as symlink to /run. Reply #2 – 30 November 2020, 02:01:39 Quote from: phoenix_king_rus – on 29 November 2020, 16:38:08I partially agree with this but i think another solution would fit better: instead of symlinking /etc/runit/runsvdir/default to /run/runit/service copy can be used. In that case supervision is done on tmpfs and there will be possibility to start service without enabling itIs it possible to start services without supervision by default? Copying /etc/runit/runsvdir/default to /run/runit/service is also a good idea.
Re: -runit packages should install /etc/runit/sv/*/supervise as symlink to /run. Reply #3 – 30 November 2020, 08:05:58 Quote from: MilkCow – on 30 November 2020, 02:01:39Is it possible to start services without supervision by default?Runit is a supervisor by design. if you need to start something without supervision, do it at stage 1 or with rc.local