openrc/init.d
Kerin Millar cd4bbdcd62 init.d/s6-svscan.in: make sure $command exists
While the s6-svscan runscript belongs to OpenRC, the user is required to
install s6 before it can actually be used, potentially leading to
confusion. Check for the existence of $command in start_pre and, if it does not
exist, bail out with an error that makes this observation.

X-Gentoo-Bug: 816978
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=816978
2021-10-14 23:03:32 -05:00
..
.gitignore Create save-keymaps and save-ktermencoding services 2018-11-07 08:55:44 -06:00
adjkerntz.in update dependencies for clock service 2017-03-16 10:16:39 -05:00
agetty.in fix agetty can be start directly 2021-09-15 17:01:19 -05:00
binfmt.in update dependencies for clock service 2017-03-16 10:16:39 -05:00
bootmisc.in hide error when migrating /var/run to /run 2021-09-15 10:21:12 -05:00
cgroups.in fix unified cgroups v2 setup 2021-02-23 23:08:56 -06:00
consolefont.in Remove localmount from dependencies for linux-only services 2018-05-07 18:12:55 -05:00
devd.in Convert OpenRC to a centralized copyright/license structure 2015-12-21 12:16:06 -06:00
devdb.in update dependencies for clock service 2017-03-16 10:16:39 -05:00
devfs.in allow devfs to run on lxc 2021-01-28 12:32:09 -06:00
dmesg.in init.d: initial service adjustments for docker support 2016-07-31 13:01:17 -05:00
dumpon.in update dependencies for clock service 2017-03-16 10:16:39 -05:00
encswap.in
fsck.in update dependencies for clock service 2017-03-16 10:16:39 -05:00
hostid.in update dependencies for clock service 2017-03-16 10:16:39 -05:00
hostname.in hostname: replace @SYSCONFDIR@ references with /etc 2017-12-14 17:07:31 -06:00
hwclock.in hwclock: use shell variables for configuration file path 2017-12-14 16:38:09 -06:00
ipfw.in Convert OpenRC to a centralized copyright/license structure 2015-12-21 12:16:06 -06:00
keymaps.in Create save-keymaps and save-ktermencoding services 2018-11-07 08:55:44 -06:00
killprocs.in Change killprocs to use kill_all instead of killall5 2017-05-30 18:48:33 -05:00
local.in local: misc cleanups 2017-12-14 12:52:03 -06:00
localmount.in force root to be rw before localmount 2021-09-14 11:28:41 -05:00
loopback.in update dependencies for clock service 2017-03-16 10:16:39 -05:00
Makefile Create save-keymaps and save-ktermencoding services 2018-11-07 08:55:44 -06:00
meson.build add meson build files 2021-09-04 16:01:29 -05:00
mixer.in Convert OpenRC to a centralized copyright/license structure 2015-12-21 12:16:06 -06:00
modules.in init.d/modules.in: Avoid loading modules twice in Linux with dash shell 2021-05-12 18:20:43 -05:00
mount-ro.in init.d/mount-ro: change dependency on killprocs and savecache to after 2017-03-31 13:39:42 -05:00
moused.in Convert OpenRC to a centralized copyright/license structure 2015-12-21 12:16:06 -06:00
mtab.in strongly encourage Linux users to not make /etc/mtab a flat file 2017-11-14 15:41:03 -06:00
net-online.in net-online: fix process of symlinks in sysfs 2020-12-22 12:49:48 -06:00
netmount.in make sure netmount and localmount start after root 2017-02-28 17:44:06 -06:00
network.in network: use 'command -v ip' to test for the ip executable 2017-12-12 14:23:04 -06:00
newsyslog.in update dependencies for clock service 2017-03-16 10:16:39 -05:00
nscd.in Convert OpenRC to a centralized copyright/license structure 2015-12-21 12:16:06 -06:00
numlock.in numlock: Don't disable numlock on shutdown 2021-03-19 10:36:31 -05:00
osclock.in Remove warning when osclock init.d script runs 2020-11-27 18:06:38 -06:00
pf.in Convert OpenRC to a centralized copyright/license structure 2015-12-21 12:16:06 -06:00
powerd.in Convert OpenRC to a centralized copyright/license structure 2015-12-21 12:16:06 -06:00
procfs.in Remove localmount from dependencies for linux-only services 2018-05-07 18:12:55 -05:00
rarpd.in Convert OpenRC to a centralized copyright/license structure 2015-12-21 12:16:06 -06:00
rc-enabled.in Convert OpenRC to a centralized copyright/license structure 2015-12-21 12:16:06 -06:00
root.in update dependencies for clock service 2017-03-16 10:16:39 -05:00
rpcbind.in Convert OpenRC to a centralized copyright/license structure 2015-12-21 12:16:06 -06:00
runsvdir.in Add support for runit 2016-07-27 16:26:26 -05:00
s6-svscan.in init.d/s6-svscan.in: make sure $command exists 2021-10-14 23:03:32 -05:00
save-keymaps.in Create save-keymaps and save-ktermencoding services 2018-11-07 08:55:44 -06:00
save-termencoding.in Create save-keymaps and save-ktermencoding services 2018-11-07 08:55:44 -06:00
savecache.in Revert "savecache: stop saving the dependency tree" 2018-05-11 11:54:48 -05:00
savecore.in update dependencies for clock service 2017-03-16 10:16:39 -05:00
staticroute.in typo fix 2017-10-10 10:56:27 -05:00
swap-blk.in update dependencies for clock service 2017-03-16 10:16:39 -05:00
swap.in init.d: swap should always be started after root 2018-03-05 20:16:26 -05:00
swclock.in update dependencies for clock service 2017-03-16 10:16:39 -05:00
syscons.in update dependencies for clock service 2017-03-16 10:16:39 -05:00
sysctl.in sysctl: hard code paths for sysctl files on *bsd 2017-12-14 14:18:39 -06:00
sysfs.in Stop mounting efivarfs read-only 2018-08-14 10:21:27 -05:00
syslogd.in update dependencies for clock service 2017-03-16 10:16:39 -05:00
termencoding.in Create save-keymaps and save-ktermencoding services 2018-11-07 08:55:44 -06:00
ttys.in update dependencies for clock service 2017-03-16 10:16:39 -05:00
urandom.in update dependencies for clock service 2017-03-16 10:16:39 -05:00
wscons.in update dependencies for clock service 2017-03-16 10:16:39 -05:00