Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-10-31 | You can now log baselayout-2 again, through the RC_LOGGER conf.d/rc | Roy Marples | |
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. | |||
2007-10-16 | We now build and optionally work with static libraries. | Roy Marples | |
2007-10-11 | Bump librc and libeinfo to .so.1 | Roy Marples | |
2007-10-09 | Fix failed services a little, and make timeout more sane | Roy Marples | |
2007-10-08 | Move rc_env_filter and rc_env_config out of librc and into rc | Roy Marples | |
2007-10-05 | rc doesn't and shouldn't use libkvm | Roy Marples | |
2007-10-03 | librc.so and libeinfo.so now have symbol versions. | Roy Marples | |
2007-09-29 | librc doesn't use libeinfo | Roy Marples | |
2007-09-29 | librc no longer uses libeinfo. deptree function names are now all under ↵ | Roy Marples | |
rc_deptree_ | |||
2007-09-27 | Clean makefile for duplicate rules | Roy Marples | |
2007-09-26 | Fix Makefile for pmake, document s-s-d options and increase usage gap | Roy Marples | |
2007-09-26 | add some tests to make sure our exported symbols are sane | Mike Frysinger | |
2007-09-25 | Initial doxygen documentation for rc.h and einfo.h. Plus some header clean ups. | Roy Marples | |
2007-09-25 | split links out into a sep target so implicit rules dont cause problems | Mike Frysinger | |
2007-09-24 | Split our rc commands out into general use vs service commands | Roy Marples | |
2007-09-21 | Use a pty for prefixed output instead of pipes for stdout/stderr. This | Roy Marples | |
is so that programs can get information about the controlling terminal. This change was triggered by bug #188506 where it's possible that stdin, stdout and stderr didn't point to a terminal but ended up on one via our pipes. Using a pty means that stdout and stderr always point to a terminal, but we lose the ability to tell them apart. If there is not a pty available then we use un-prefixed output as normal. This change has also introduced the need for a signal pipe so that SIGCHLD can exit the loop cleanly. | |||
2007-09-19 | Added the checkown applet based on the work by Renato Caldas, #192682 | Roy Marples | |
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. | |||
2007-09-19 | /lib/rcscripts -> /lib/rc | Roy Marples | |
2007-09-11 | More --as-needed foo | Roy Marples | |
2007-09-11 | Work better with --as-needed | Roy Marples | |
2007-09-10 | librc should link against libeinfo too | Roy Marples | |
2007-09-06 | Makefile in src now supports pmake as used on the BSDs. | Roy Marples | |
2007-08-16 | Add esyslog support | Roy Marples | |
2007-08-09 | Don't link to rt anymore as it makes dlopen leak - we now use nanosleeps to ↵ | Roy Marples | |
achieve the same goal (a loop + timeout). No longer put / at the end of directories, instead prefix like so RC_LIBDIR "/foo" to ensure more robust code. | |||
2007-08-04 | Fix rc-update, #187487 and release rc2. | Roy Marples | |
2007-08-02 | rc1 | Roy Marples | |
2007-07-31 | Wups, don't force those CFLAGS | Roy Marples | |
2007-07-31 | Force some stuff | Roy Marples | |
2007-07-31 | Fix building on Linux | Roy Marples | |
2007-07-31 | Link the right objects against rc | Roy Marples | |
2007-07-31 | All our binaries are now mulicalls into rc, which makes our on disk size | Roy Marples | |
a lot smaller. | |||
2007-07-11 | Punt the dodgy ebuffer code. We now force prefixing for parallel starts ↵ | Roy Marples | |
which also reduces our variable pollution. | |||
2007-05-16 | Stop using getimeofday for timeouts incase the clock changes. | Roy Marples | |
2007-05-14 | Allow time for pidfiles to be created, #178274. | Roy Marples | |
Use int instead of char for getopt, #178084 thanks to drizztbsd. | |||
2007-04-20 | Added the rc-abort command, #175106 thanks to Daniel Drake. | Roy Marples | |
2007-04-17 | Rationalise our colour usage a little. | Roy Marples | |
2007-04-13 | Ignore and clean .depend | Roy Marples | |
2007-04-13 | make sure .depend gets regenerated automatically | Mike Frysinger | |
2007-04-13 | add .depend / .PHONY support | Mike Frysinger | |
2007-04-13 | use CPPFLAGS rather than CFLAGS where appropriate and make LDFLAGS/-rpath ↵ | Mike Frysinger | |
dynamic by only enabling when in .svn repo | |||
2007-04-13 | revert previous commit | Mike Frysinger | |
2007-04-13 | dont create .so links as they arent needed for runtime | Mike Frysinger | |
2007-04-13 | use ln -sf rather than ln -s incase target exists | Mike Frysinger | |
2007-04-13 | add a symlink for update-rc -> rc-update | Mike Frysinger | |
2007-04-11 | Add new service hooks, remove pmake stuff from our Makefile and fix ↵ | Roy Marples | |
rc_services_in_state for scheduled. | |||
2007-04-10 | Misc network fixes so we work on my stable server. Splash plugin removed as ↵ | Roy Marples | |
splashtuils-1.4 now ships with its own. | |||
2007-04-09 | Use names instead of numbers for reporting signals and trap signals in rc | Roy Marples | |
2007-04-08 | Only use some gcc flags if gcc actually supports them. | Roy Marples | |
2007-04-08 | LIBDIR -> LIB. When interuppted, ensure service state is restored correctly. ↵ | Roy Marples | |
When stopping, don't uncoldplug too early. | |||
2007-04-07 | Move env-update back to /sbin as everything non baselayout expects it in ↵ | Roy Marples | |
$PATH, including our documentation |