Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setting. The log is temp stored in /lib/rc/init.d/rc.log and appended
to /var/log/rc.log if it's writeable. sysinit cannot be logged in Linux
as we rely on sysinit to bring the system up to a point where we can log.
single user cannot be logged on FreeBSD due to waitpid(0,0,0) incorrectly
waiting for the log daemon in another process group.
|
|
user runlevels to avoid rc recursion, #196338
|
|
|
|
|
|
|
|
|
|
|
|
|
|
explictly with --netdev/--nonetdev
|
|
|
|
|
|
anymore
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
rc_service_value_get
|
|
|
|
|
|
rc_service_option_get
|
|
|
|
|
|
rc_deptree_
|
|
things with just the one call making is more efficient.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
checkdir ensures that the specified files (or directories) are owned
by the current user/group or as specified on the command line. You can
optionally check permissions too.
|
|
|
|
list for ease of use.
|
|
|
|
a starting list as a first argument. Instead, use rc_strlist_join
to append or prepend the new list to an existing list.
|
|
char ** and return a pointer to the item added instead of the new
list head. This is so we can easily tell if the item was successfully
added or not instead of iterating through the list looking for it.
list = rc_strlist_add (list, item);
becomes
rc_strlist_add (&list, item);
|
|
|
|
|
|
|