| Age | Commit message (Collapse) | Author | 
 | 
 | 
 | 
The commands defined in the extra_commands variable do not depend on
whether the service is stopped or started, so it is valid to run them in
chroot environments.
Also, add a note to the runscript man page about the commands in
extra_commands being able to run whether or not the service is started.
Reported-by: Robin Johnson <robbat2@gentoo.org>
X-Gentoo-Bug: 406713
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=406713
 | 
 | 
I spoke with the prefix team sometime back and was told that they do not
have an interest in using OpenRC on prefix systems.
 | 
 | 
The reboot runlevel does exist, but it gets remapped to the shutdown
runlevel internally.
 | 
 | 
 | 
 | 
Checkpath -W will use access(3p) to determine whether or not a path is
writable. This is more accurate than test(1p) because it also takes into
account whether or not the filesystem is mounted read-only.
Modified by William Hubbs to add the man page update.
 | 
 | 
 | 
 | 
The start-stop-daemon "--make-pidfile" option is now used by default when using
command_background, this requires a pidfile to be specified.
Document command_background option.
Reported-by: Giampaolo Tomassoni <giampaolo@tomassoni.biz>
X-Gentoo-Bug: 399165
X-Gentoo-Bug-URL: https://bugs.gentoo.org/399165
 | 
 | 
Signed-off-by: Christian Ruppert <idl0r@gentoo.org>
 | 
 | 
This commit provides the checkpath applet with feature parity to
systemd's tmpfiles.c create_item function.
Very similarly to the systemd function, it does NOT do any of the
cleanup work in this function.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
 | 
 | 
 | 
 | 
 | 
 | 
X-Gentoo-Bug: 368615
X-Gentoo-Bug-URL: https://bugs.gentoo.org/368615
Reported-by: Stuart Shelton <srcshelton@gmail.com>
 | 
 | 
 | 
 | 
- Clarify that start_stop_daemon_args is only used when starting a
  daemon.
- fix several typos.
 | 
 | 
 | 
 | 
This was a regression that was caused by the fix for
http://bugs.gentoo.org/show_bug.cgi?id=350910. I am reverting the commit
that we said fixed that bug and re-opening it.
Reported-By: Nathaniel <nathaniel@paust.us
X-Gentoo-Bug: 392457
X-Gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=392457
 | 
 | 
Convert the style:
	var=$((${var} + 1))
to:
	: $(( var += 1 ))
The latter is easier to read imo.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
 | 
 | 
 | 
 | 
The ewarn() function was affected by the EINFO_QUIET environment
variable which lead to warning messages being suppressed. Warnings
should not be suppressed.
Reported-by: Hanno Boeck <hanno@gentoo.org>
X-Gentoo-Bug: 380073
X-Gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=380073
 | 
 | 
symbolic links should not be followed in an attempt to work out the name
of the service we are running. Also, @sysconfdir@/conf.d should be tried
as a backup directory for configuration files.
I would like to thank Robin Johnson for his input on this change.
X-Gentoo-Bug: 350910
X-Gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=350910
 | 
 | 
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
 | 
 | 
 | 
 | 
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
 | 
 | 
 | 
 | 
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
 | 
 | 
 | 
 | 
Patch by bug reporter.
 | 
 | 
The wait time was in seconds.  This patch converts it to milliseconds.
 | 
 | 
Fixes #197.
 | 
 | 
This matches the ifconfig and Gentoo USE flag syntax and is hopefully
easier to read.
Fixes #178.
 | 
 | 
 | 
 | 
This implementation has the limitation that you cannot have a stacked
runlevel and service of the same name in a runlevel.
 | 
 | 
 | 
 | 
rc-sercice -i foo -- restart
instead of this
  rc-service -e foo && rc-service foo -- restart
 | 
 | 
without actually doing so.
Fixes #151.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
It returns 0 if there are crashed services, otherwise 1.
This it easy to restart crashed services automatically.
More for #120.
 | 
 | 
 | 
 | 
New option so you can set the number of seconds to wait for and
check the daemon is still running.
The old code that periodically polled wasn't that reliable - in this 
case simpler == better.
Fixes #160
 | 
 | 
 | 
 | 
Thanks to betelgeuse
 | 
 | 
RC_REBOOT is now yes when rebooting.
Document the special reboot runlevel.
 | 
 | 
rc-update -u will force a regen of the dep tree
rc_newer_than and rc_olderthan now take another two parameters for newest/oldest file and mtime
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 |