opnsense-src/libexec/rc/rc.d
Cy Schubert 94f4140860 Revert "ntpd: Use the ntpd -u option in preference to the rc su plumbing"
Using the ntpd -u option to set the credentials ntpd is to run under
while still using rc(8) to invoke causes some FreeBSD installs to fail
to load mac_ntp. The fact that that can_run_nonroot() does not
indicate why failures occur leaves people on the mailing lists
guessing as to why there are failures. Let's revert back to using
the rc(8) provided su. The ntpd rc script will be rewritten when
the ntpd chroot will be implemented.

Reported on:	freebsd-stable@

This reverts commit 521f66715afb312b356afafc68cbc044a436a753.

(cherry picked from commit 5ca7754519e8c618968d8acbf54d653b6e968829)
2025-03-11 10:59:10 -07:00
..
accounting Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
adjkerntz Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
apm Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
apmd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
auditd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
auditdistd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
automount Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
automountd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
autounmountd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
bgfsck Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
blacklistd Remove "All Rights Reserved" from FreeBSD Foundation copyrights 2024-08-06 15:39:53 -04:00
bluetooth Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
bootparams Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
bridge rc.d: Process autobridge_* in vnet jails 2024-01-18 10:52:15 -05:00
bsnmpd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
bthidd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ccd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
cfumass Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
cleanvar Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
cleartmp Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
cron Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ctld Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
DAEMON Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ddb Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
defaultroute Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
devd rc.subr(8): MFC: introduce ${name}_offcmd 2024-06-17 11:57:53 +07:00
devfs Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
devmatch rc.d/devmatch: Silence sysctl hw.bus.devctl_nomatch_enabled=1 2024-09-07 01:03:16 +01:00
dhclient dhclient: rc.conf option to disable ARP resolution 2024-08-19 21:57:09 -07:00
dmesg Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
dnctl rc.d/dnctl: Chmod +x for consistency with other rc scripts 2024-10-02 11:11:20 +02:00
dumpon Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
FILESYSTEMS Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
fsck Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ftp-proxy Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ftpd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
gbde Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
geli Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
geli2 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ggated rc.d: Chmod +x all the scripts for consistency 2022-03-17 20:12:04 +01:00
gptboot Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
growfs Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
growfs_fstab Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
gssd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
hastd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
hcsecd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
hostapd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
hostid Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
hostid_save Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
hostname Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
inetd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
iovctl rc.d/iovctl: Start the iovctl service after kld. 2025-02-13 20:57:54 -08:00
ip6addrctl Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ipfilter ipfilter: Set ipf -T optionlist at boot 2024-11-18 16:26:04 -08:00
ipfs Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ipfw Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ipfw_netflow Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ipmon Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ipnat Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ippool Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ipropd_master Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ipropd_slave Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ipsec Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
iscsictl Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
iscsid Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
jail MFC jail: avoid a clash with /etc/jail.conf.d between rc and jail(8) 2023-09-27 21:39:00 -07:00
kadmind Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
kdc kdc: Add restart option 2024-04-29 05:50:19 -07:00
keyserv Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
kfd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
kld rc.d/kld: Print modules being loaded, take three 2024-11-09 01:09:50 +00:00
kldxref Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
kpasswdd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ldconfig rc.d/ldconfig: Compute ldconfig paths in a function 2024-08-27 14:15:48 -04:00
linux Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
local Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
local_unbound Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
localpkg Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
lockd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
LOGIN Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
lpd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile nuageinit: add basic support for cloudinit. 2024-04-11 13:52:52 +02:00
mdconfig Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
mdconfig2 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
mixer Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
motd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
mountcritlocal Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
mountcritremote Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
mountd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
mountlate Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
moused Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
msgs Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
natd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
netif libexec/rc/rc.d/netif: Typo fix 2024-10-30 17:49:57 -07:00
netoptions Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
netwait Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
NETWORKING Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
newsyslog Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
nfscbd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
nfsclient Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
nfsd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
nfsuserd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
nisdomain Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
nscd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ntpd Revert "ntpd: Use the ntpd -u option in preference to the rc su plumbing" 2025-03-11 10:59:10 -07:00
ntpdate Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
nuageinit nuageinit: add support for OpenStack network config 2024-11-06 09:36:12 +01:00
opensm Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
os-release Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
pf Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
pflog Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
pfsync Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
power_profile Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
powerd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ppp Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
pppoed Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
pwcheck Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
quota Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
random Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
rarpd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
rctl Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
resolv Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
rfcomm_pppd_server Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
root Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
route6d Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
routed Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
routing Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
rpcbind Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
rtadvd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
rtsold Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
rwho Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
savecore Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
sdpd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
securelevel Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
sendmail rc.d/sendmail: Fix error with some configurations 2024-12-31 14:16:10 +01:00
serial Use 115200 bps by default for serial communication 2023-08-17 13:31:38 -04:00
SERVERS Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
sshd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
statd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
static_arp Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
static_ndp Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
stf Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
swap Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
swaplate Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
syscons Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
sysctl Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
sysctl_lastload Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
syslogd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
sysvipc Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
tlsclntd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
tlsservd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
tmp Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ubthidhci Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ugidfw Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
utx Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
var Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
var_run var_run: Clean up style 2025-03-06 16:32:53 -08:00
virecover Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
watchdogd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
wpa_supplicant Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ypbind Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ypldap Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
yppasswdd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ypserv Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ypset Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ypupdated Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ypxfrd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
zfs Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
zfsbe Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
zfsd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
zfskeys Add zfskeys rc.d script for auto-loading encryption keys 2021-07-28 16:26:45 +00:00
zpool Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
zpoolreguid rc: Fix quoting in the zpoolreguid script 2022-05-31 10:51:28 -04:00
zpoolupgrade rc(8): Add a zpoolupgrade rc.d script 2022-11-07 11:30:09 +08:00
zvol Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00