William Hubbs 
							
						 
					 
					
						
						
							
						
						6781667641 
					 
					
						
						
							
							typo fix  
						
						
						
						
					 
					
						2015-02-15 16:15:18 -06:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						b17af3c85f 
					 
					
						
						
							
							checkpath: security fix for -m and -o options  
						
						... 
						
						
						
						Do not change permissions on the target if it is a file and has multiple
hard links. This is necessary because a hard link can be an attack
vector to gain privilege escalation.
X-Gentoo-Bug: 540006
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=540006  
						
						
					 
					
						2015-02-15 16:04:43 -06:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						3100114bc1 
					 
					
						
						
							
							Add nfsclient to netmount use dependencies  
						
						... 
						
						
						
						X-Gentoo-Bug: 537996
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=537996  
						
						
					 
					
						2015-02-03 10:54:57 -06:00 
						 
				 
			
				
					
						
							
							
								Will Miles 
							
						 
					 
					
						
						
							
						
						3f80f22e22 
					 
					
						
						
							
							Prioritize local includes and libraries  
						
						... 
						
						
						
						This fixes  #35 . 
						
						
					 
					
						2015-01-24 13:48:53 -06:00 
						 
				 
			
				
					
						
							
							
								Consus 
							
						 
					 
					
						
						
							
						
						8250ac94df 
					 
					
						
						
							
							tmpfiles.*: Follow OpenRC's message style  
						
						... 
						
						
						
						Just to be consistent. 
						
						
					 
					
						2015-01-24 13:36:48 -06:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						fbdd669ba7 
					 
					
						
						
							
							Makefile: add variable for path to source tree  
						
						... 
						
						
						
						Add a new variable, ${TOP}, to the top level makefile, which points to
the path of the source tree. 
						
						
					 
					
						2015-01-23 12:52:31 -06:00 
						 
				 
			
				
					
						
							
							
								Will Miles 
							
						 
					 
					
						
						
							
						
						cddb4aad08 
					 
					
						
						
							
							Fix off-by-one error in --test argument printout in start-stop-daemon.  
						
						... 
						
						
						
						Fixes  #34 . 
					
						2015-01-22 12:53:41 -06:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						3c5dc0ec77 
					 
					
						
						
							
							tmpfiles.dev: pass --boot to tmpfiles.sh so kmod works properly  
						
						
						
						
					 
					
						2015-01-18 09:13:43 -06:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						7e3a33c8f5 
					 
					
						
						
							
							Add description for cgroup_cleanup  
						
						... 
						
						
						
						X-Gentoo-Bug: 535184
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=535184  
						
						
					 
					
						2015-01-12 14:45:06 -06:00 
						 
				 
			
				
					
						
							
							
								Doug Freed 
							
						 
					 
					
						
						
							
						
						74478830a8 
					 
					
						
						
							
							fix double free of pidfile  
						
						... 
						
						
						
						This fixes a double free of the pidfile variable. For discussion of this
issue, see the bug.
X-Gentoo-Bug: 531600
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=531600  
						
						
					 
					
						2015-01-12 10:30:36 -06:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						6a9679377f 
					 
					
						
						
							
							Do not call the shell to evaluate CHANGELOG_LIMIT  
						
						... 
						
						
						
						The git log command understands dates such as "1 year ago", so there is
no need to use the date command. 
						
						
					 
					
						2014-12-08 09:47:42 -06:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						72186ea3bb 
					 
					
						
						
							
							etc/rc and etc/rc.shutdown: change references from rc to openrc  
						
						
						
						
					 
					
						2014-12-07 19:07:11 -06:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						3647db7a27 
					 
					
						
						
							
							Add target to create ChangeLog  
						
						... 
						
						
						
						This was added by request because some users are requesting a ChangeLog.
This fixes  #29 . 
						
						
					 
					
						2014-12-07 17:16:48 -06:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						7a92eb8887 
					 
					
						
						
							
							rename git.mk to gitver.mk  
						
						... 
						
						
						
						This is a more descriptive name since this file only sets the gitver
variable. 
						
						
					 
					
						2014-12-05 11:55:45 -06:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						30cc3cdb76 
					 
					
						
						
							
							Make sysfs behave like netmount and localmount  
						
						... 
						
						
						
						sysfs now mounts all related sysfs file systems and returns success,
like netmount and localmount.
Also, we now check to make sure the cgroups are not mounted before we
mount them.
X-Gentoo-Bug: 530138
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=530138  
						
						
					 
					
						2014-11-23 21:39:20 -06:00 
						 
				 
			
				
					
						
							
							
								S. Gilles 
							
						 
					 
					
						
						
							
						
						dff6e4a004 
					 
					
						
						
							
							Fix mdoc warning for empty line in rc-update man page.  
						
						... 
						
						
						
						X-Gentoo-Bug: 529374
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=529374  
						
						
					 
					
						2014-11-22 11:49:46 -06:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						3fad31a994 
					 
					
						
						
							
							init.d: add osclock to ignore patterns  
						
						
						
						
					 
					
						2014-11-20 11:25:48 -06:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						8d0ca13fbd 
					 
					
						
						
							
							devfs: optionally add missing symbolic links  
						
						... 
						
						
						
						If symbolic links for /dev/{fd,stdin,stdout,stderr,core} do not exist
once /dev is mounted, we should create them. 
						
						
					 
					
						2014-11-20 10:55:53 -06:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						93ba67eff9 
					 
					
						
						
							
							netmount: unmount nfs file systems  
						
						
						
						
					 
					
						2014-11-06 14:38:17 -06:00 
						 
				 
			
				
					
						
							
							
								Jason Zaman 
							
						 
					 
					
						
						
							
						
						1932360adc 
					 
					
						
						
							
							Integrate the functionality from runscript_selinux.so  
						
						... 
						
						
						
						runscript used to dlopen() runscript_selinux.so. This adds equivalent
functionality directly in to runscript instead. It authenticates with
either PAM or shadow and optionally has a dep on audit.
X-Gentoo-Bug: 517450
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=517450  
						
						
					 
					
						2014-11-03 09:31:25 -06:00 
						 
				 
			
				
					
						
							
							
								Alexander Vershilov 
							
						 
					 
					
						
						
							
						
						be952bebb3 
					 
					
						
						
							
							Fix incorrect handling of chroot option.  
						
						... 
						
						
						
						Fixes  #28 .
X-Gentoo-Bug: #527370 
X-Gentoo-Bug-Url: https://bugs.gentoo.org/show_bug.cgi?id=527370  
					
						2014-11-01 16:44:30 -05:00 
						 
				 
			
				
					
						
							
							
								Ralph Sennhauser 
							
						 
					 
					
						
						
							
						
						0bfde472d0 
					 
					
						
						
							
							Add osclock service  
						
						... 
						
						
						
						This scripts sole purpose is to "provide clock" on OSs that already
take care of the clock being properly set. 
						
						
					 
					
						2014-10-27 18:13:22 -05:00 
						 
				 
			
				
					
						
							
							
								Johan Bergström 
							
						 
					 
					
						
						
							
						
						ba0a11fc94 
					 
					
						
						
							
							Pass ncurses cflags to build  
						
						... 
						
						
						
						Fixes  #25 
Note from William Hubbs:
The original patch overwrote CFLAGS. I modified this patch to add the
ncurses cflags to CPPFLAGS instead of overwriting CFLAGS. 
					
						2014-10-26 13:04:20 -05:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						7700e6fe79 
					 
					
						
						
							
							Fix compile errors created by bundling queue.h  
						
						
						
						
					 
					
						2014-10-24 10:44:14 -05:00 
						 
				 
			
				
					
						
							
							
								Anthony G. Basile 
							
						 
					 
					
						
						
							
						
						6ca79042b9 
					 
					
						
						
							
							helpers.h, start-stop-daemon.c: remove uneeded macros  
						
						... 
						
						
						
						TAILQ_CONCAT, TAILQ_FOREACH_SAFE and LIST_FOREACH_SAFE are defined
in our bundled queue.h and are no longer required. 
						
						
					 
					
						2014-10-23 19:14:06 -05:00 
						 
				 
			
				
					
						
							
							
								Anthony G. Basile 
							
						 
					 
					
						
						
							
						
						1e0a4bebde 
					 
					
						
						
							
							Bundle <sys/queue.h> from NetBSD  
						
						... 
						
						
						
						We are bundling this to allow building on musl-based systems since musl
does not include <sys/queue.h>. 
						
						
					 
					
						2014-10-23 19:14:06 -05:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						ca6b86be44 
					 
					
						
						
							
							Fix all tests for GNU/kFreeBSD  
						
						... 
						
						
						
						It is necessary to check for both the kernel and c library because
__FreeBSD_kernel is also defined on native FreeBSD [1].
[1] http://sourceforge.net/p/predef/wiki/OperatingSystems/  
						
						
					 
					
						2014-10-23 18:47:24 -05:00 
						 
				 
			
				
					
						
							
							
								Gabriele Giacone 
							
						 
					 
					
						
						
							
						
						4ac289b539 
					 
					
						
						
							
							Fix rc_svcdir for GNU/Hurd  
						
						
						
						
					 
					
						2014-10-23 13:05:08 -05:00 
						 
				 
			
				
					
						
							
							
								Svante Signell 
							
						 
					 
					
						
						
							
						
						875f03e27c 
					 
					
						
						
							
							fix defines for GNU/Hurd  
						
						
						
						
					 
					
						2014-10-23 13:00:24 -05:00 
						 
				 
			
				
					
						
							
							
								Svante Signell 
							
						 
					 
					
						
						
							
						
						203b754f84 
					 
					
						
						
							
							add missing files for GNU/Hurd  
						
						
						
						
					 
					
						2014-10-23 13:00:24 -05:00 
						 
				 
			
				
					
						
							
							
								Gabriele Giacone 
							
						 
					 
					
						
						
							
						
						89c8a62a10 
					 
					
						
						
							
							Fix rc_svcdir for GNU/kFreeBSD  
						
						
						
						
					 
					
						2014-10-22 13:27:37 -05:00 
						 
				 
			
				
					
						
							
							
								Gabriele Giacone 
							
						 
					 
					
						
						
							
						
						d8e1d9a6ed 
					 
					
						
						
							
							Add missing files for GNU/kFreeBSD  
						
						
						
						
					 
					
						2014-10-22 11:09:58 -05:00 
						 
				 
			
				
					
						
							
							
								Svante Signell 
							
						 
					 
					
						
						
							
						
						3f82edbeb9 
					 
					
						
						
							
							Fix GNU/kFreeBSD port  
						
						... 
						
						
						
						Check for __FreeBSD_kernel instead of __GLIBC__ in source files.
note from William Hubbs:
I was told this is a better check for GNU/kFreeBSD than checking the
C  library the source is being compiled against.
GNU/kFreeBSD than checking which library we are using. 
						
						
					 
					
						2014-10-22 11:05:07 -05:00 
						 
				 
			
				
					
						
							
							
								Anthony G. Basile 
							
						 
					 
					
						
						
							
						
						86e9aa0d36 
					 
					
						
						
							
							einfo.h, rc.h.in: simplify __BEGIN_DECLS logic  
						
						... 
						
						
						
						There is no need to redefine __BEGIN_DECLS and __END_DECLS.
We simplify the logic here and avoid undefining these macros. 
						
						
					 
					
						2014-10-22 07:46:49 -04:00 
						 
				 
			
				
					
						
							
							
								Anthony G. Basile 
							
						 
					 
					
						
						
							
						
						4a08517cac 
					 
					
						
						
							
							einfo.h, rc.h.in: ensure __BEGIN_DECLS is defined  
						
						... 
						
						
						
						Some Standard C Libraries, like musl, don't define __BEGIN_DECLS
or __END_DECLS.  We add some ifdef magic to ensure these are
available. 
						
						
					 
					
						2014-10-21 09:39:34 -04:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						9bf789f788 
					 
					
						
						
							
							Update news file wrt chroot variable  
						
						
						
						
					 
					
						2014-10-20 15:52:11 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Vershilov 
							
						 
					 
					
						
						
							
						
						f9acd65497 
					 
					
						
						
							
							librc:look for the pid file in a chroot if defined  
						
						... 
						
						
						
						X-Gentoo-Bug: 524388
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=524388  
						
						
					 
					
						2014-10-20 15:44:19 -05:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						8c7ea4e9e8 
					 
					
						
						
							
							runscript.sh: add chroot support  
						
						... 
						
						
						
						This adds support for a chroot variable which will be passed to the
start-stop-daemon --chroot switch to runscript.sh when starting a
daemon. This also needs to be saved so it can be used in locating the
pid file when stopping the daemon.
X-Gentoo-Bug: 524388
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=524388  
						
						
					 
					
						2014-10-20 15:44:19 -05:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						5f1439f1aa 
					 
					
						
						
							
							Add NEWS file  
						
						
						
						
					 
					
						2014-10-20 15:38:51 -05:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						85da4a5e26 
					 
					
						
						
							
							add back nfs and nfs4 file systems  
						
						... 
						
						
						
						Fix gentoo bug #427996  correctly.
We should attempt to mount the file systems, but not try to start the
daemons. The previous fix removed mounting the file systems as well as
starting the daemons.
X-Gentoo-Bug: 508574
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=508574  
						
						
					 
					
						2014-10-16 16:41:02 -05:00 
						 
				 
			
				
					
						
							
							
								Rick Farina (ZeroChaos) 
							
						 
					 
					
						
						
							
						
						ad770d739c 
					 
					
						
						
							
							localmount: unmount aufs branches  
						
						
						
						
					 
					
						2014-10-06 16:24:44 -05:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						866501be1c 
					 
					
						
						
							
							typo fix  
						
						
						
						
					 
					
						2014-09-20 16:51:30 -05:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						20006625a6 
					 
					
						
						
							
							man: Document start_inactive and in_background_fake  
						
						
						
						
					 
					
						2014-09-19 17:23:55 -05:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						e860b7cb4f 
					 
					
						
						
							
							Revert "sysfs: fix permissions on cgroup mounts"  
						
						... 
						
						
						
						This reverts commit 7a25491ced 
						
						
					 
					
						2014-09-16 17:44:30 -05:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						7a25491ced 
					 
					
						
						
							
							sysfs: fix permissions on cgroup mounts  
						
						
						
						
					 
					
						2014-09-16 15:14:12 -05:00 
						 
				 
			
				
					
						
							
							
								Roy Marples 
							
						 
					 
					
						
						
							
						
						50658449bd 
					 
					
						
						
							
							Use exception-based approach for cgroup/ulimit setup  
						
						... 
						
						
						
						Note from William Hubbs:
I spoke with Roy about this, and he pointed out that user-defined
functions may need the limits applied, so it is better to go with a
method that uses exceptions to determine which functions apply the
limits.
X-Gentoo-Bug: 522408
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=522408  
						
						
					 
					
						2014-09-11 13:26:58 -05:00 
						 
				 
			
				
					
						
							
							
								William Hubbs 
							
						 
					 
					
						
						
							
						
						de60ffeebe 
					 
					
						
						
							
							runscript: move verbose mode setting near debug setting  
						
						
						
						
					 
					
						2014-09-11 12:02:51 -05:00 
						 
				 
			
				
					
						
							
							
								Joe M 
							
						 
					 
					
						
						
							
						
						d032b17897 
					 
					
						
						
							
							savecache: check permissions on the correct directory  
						
						
						
						
					 
					
						2014-08-29 09:10:58 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Gregory 
							
						 
					 
					
						
						
							
						
						d4204a97a2 
					 
					
						
						
							
							tmpfiles.sh: add support for C action  
						
						... 
						
						
						
						Recursively copies files or directories.  Added by systemd in 849958d1. 
						
						
					 
					
						2014-08-27 17:49:00 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Gregory 
							
						 
					 
					
						
						
							
						
						6f3f50d453 
					 
					
						
						
							
							tmpfiles.sh: add support for + modifier  
						
						... 
						
						
						
						systemd added support for b+, c+, p+, and L+ in 2e78fa79 and 1554afae to
remove the target path if it already exists. 
						
						
					 
					
						2014-08-27 17:48:34 -05:00