tech-userlevel archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Checking whether an rc.d script was invoked from rc

Two probably very basic questions:

Is there a way to check whether an rc.d script was invoked from rc 
(as opposed to running it manually, via service(8) or whatever?
During autoboot, rc_fast is set, but if I go single user and back multi user 
or boot to single user and go multi user from there, it isn't.
Hovever, there is an operation (sending NAs using /usr/pkg/bin/na6) in 
a script of mine that can safely be skipped when autobooting and most probably 
during going multi user, but needs /usr mounted (I could add that to 
critical_filesystems_local, yes).

Alternatively, I could copy na6 to /local/bin (or whatever). It only needs 
libc, libpcap and libm, which are all in /lib, but ldd say the binary 
references /usr/lib. How do I change that?


Home | Main Index | Thread Index | Old Index