Commit Graph

  • ce4c9b5397 Cgroups: create openrc control group William Hubbs 2012-01-23 21:46:33 -06:00
  • 426b94bd69 Per the systemd tmpfiles implementation, we need to watch out for umask during initial creation of files as well as potentially changing permissions later. Also do not abort if the items exist already, per truncate rules in tmpfiles. Robin H. Johnson 2012-01-23 10:26:58 +00:00
  • 06b8084b2c Ensure that when -F is passed, existing files are truncated properly. Robin H. Johnson 2012-01-23 05:30:00 +00:00
  • e3d0fe06bd Respin features.h usage so that we correctly test for features before we use them. Some BSD libc implementations may have one or the other flag, but not both. Robin H. Johnson 2012-01-23 05:26:40 +00:00
  • 319f5003c6 Revert "Drop include for features.h" Robin H. Johnson 2012-01-23 05:24:54 +00:00
  • 30a565f80d Drop include for features.h William Hubbs 2012-01-22 14:15:46 -06:00
  • 6e2fbf6a0f Make checks for writable directory posix compliant William Hubbs 2012-01-20 16:48:24 -06:00
  • 2990e5a2e3 Whitespace Christian Ruppert 2012-01-22 01:17:42 +01:00
  • 85c90f9a1d small style fix William Hubbs 2012-01-20 21:38:13 -06:00
  • c529a57650 drop the extra --pidfile option William Hubbs 2012-01-17 12:04:20 -06:00
  • 9c0edc5c52 Use the "--make-pidfile" when command_background is used Christian Ruppert 2012-01-17 18:23:56 +01:00
  • d729f9d0f2 style fixes William Hubbs 2012-01-16 12:11:29 -06:00
  • fdc8849e56 net/ethtool: Fix program call. Robin H. Johnson 2012-01-16 09:33:09 -08:00
  • 30a56cdb46 Add "ifstopped" command to runscript Christian Ruppert 2012-01-15 02:10:35 +01:00
  • 14625346c0 Allow overriding of rc.conf options via kernel cmdline Christian Ruppert 2011-12-31 00:38:47 +01:00
  • c3be42006b Rename proc_getent to rc_proc_getent and make it global Christian Ruppert 2011-12-31 00:33:49 +01:00
  • 6fcc55cef8 release openrc-0.9.8.1 William Hubbs 2012-01-14 14:00:36 -06:00
  • 380752f4e0 net: allow parameters to a single address config Robin H. Johnson 2012-01-13 15:54:10 -08:00
  • e7649f117a net/iproute2: Handle shortened arguments Robin H. Johnson 2012-01-12 20:38:31 -08:00
  • 66f4305e1c rc/checkpath: tmpfiles.d backend creation code Robin H. Johnson 2012-01-09 19:20:47 -08:00
  • 4255ba175b net: net.lo, lots of scripts Robin H. Johnson 2012-01-08 16:24:03 -08:00
  • d02d3af02e net: make lookup of ethtool dynamic William Hubbs 2012-01-07 15:47:48 -06:00
  • 61e05331d1 net: make lookup of iproute2 dynamic William Hubbs 2012-01-07 15:41:43 -06:00
  • f2e404ab66 net.lo: Add the ability to find the full path of a binary William Hubbs 2012-01-07 13:09:17 -06:00
  • adde73141f release openrc-0.9.8 William Hubbs 2012-01-06 17:34:38 -06:00
  • 84aa4ba818 Revert "net/ifconfig net/iproute2: support lookup ifconfig/ip dynamically" William Hubbs 2012-01-06 14:51:43 -06:00
  • 982ac38f35 cgroups: hide configure option to turn off cgroups William Hubbs 2012-01-05 22:29:37 -06:00
  • cd52fecc4e cgroups: turn on groups by default William Hubbs 2012-01-05 22:28:04 -06:00
  • dbfcf23273 really disable /var/{lock,run} migration to /run William Hubbs 2012-01-05 06:55:08 -06:00
  • f583030e3c net/ifconfig net/iproute2: support lookup ifconfig/ip dynamically Mike Frysinger 2012-01-04 16:37:33 -05:00
  • 1771a83b92 Reword the documentation for the retry option for start-stop-daemon William Hubbs 2011-12-30 22:20:03 -06:00
  • e873ef2ba7 Reword retry documentation on runscript man page William Hubbs 2011-12-30 21:51:05 -06:00
  • 26edfe369c Fix the description of --retry in start-stop-daemon(8) Christian Ruppert 2011-12-31 03:41:52 +01:00
  • 34b7632d1d Do not exit immediately when a service has been stopped already Christian Ruppert 2011-12-31 03:35:32 +01:00
  • fb8db18d79 Add "retry" option for the stop() template Christian Ruppert 2011-12-31 02:41:59 +01:00
  • 6d5a2d5f9e Net: do not bring down interfaces during shutdown William Hubbs 2011-12-30 10:44:56 -06:00
  • 810f2e55fb Documentation updates William Hubbs 2011-12-30 10:35:16 -06:00
  • 372745844b Code style fixes Christian Ruppert 2011-12-30 16:02:44 +01:00
  • 191ea10f86 Document start_stop_daemon_args Christian Ruppert 2011-12-30 15:59:42 +01:00
  • 0d6ae379f4 Compare stricter in proc_getent Christian Ruppert 2011-12-30 01:44:15 +01:00
  • 2471d741f7 net:macvlan: bring up the interface Marien Zwart 2011-12-29 19:10:32 -06:00
  • 759f4ca4f2 net: remove _check_macvlan function William Hubbs 2011-12-29 18:00:25 -06:00
  • 6c8e8e2a96 disable /run migration until we have /run in baselayout William Hubbs 2011-12-29 17:27:54 -06:00
  • 29da0c8bf0 cgroups: default the size of the tmpfs to 10 mb William Hubbs 2011-12-29 10:01:28 -06:00
  • 49e99a7393 Don't try to write the log during sysinit Christian Ruppert 2011-12-29 13:55:47 +01:00
  • 8dcb7554ee Use RC_LEVEL_SHUTDOWN Christian Ruppert 2011-12-29 03:16:53 +01:00
  • b754a27f62 Remove useless rc_runlevel_get() call Christian Ruppert 2011-12-29 03:08:29 +01:00
  • ec65f181ea Don't print error when the logfile isn't writeable during shutdown Christian Ruppert 2011-12-29 02:45:04 +01:00
  • b12cb2f507 net/iproute2: POSIX sh compatability: ${x/a/b} invalid Robin H. Johnson 2011-12-28 20:31:02 +00:00
  • 1875db4ff6 net: document up_before_preup for BSD William Hubbs 2011-12-28 11:17:58 -06:00
  • 26ceddae5e net: clean up documentation for up_before_preup William Hubbs 2011-12-28 10:41:07 -06:00
  • 20f612080c net: use yesno to test up_before_preup William Hubbs 2011-12-27 17:59:39 -06:00
  • 5615325a84 net/vlan: Fix prestop when device was hard-removed already Robin H. Johnson 2011-12-26 17:56:26 -08:00
  • 537171eac2 Fix whitespace. Robin H. Johnson 2011-12-26 17:51:28 -08:00
  • 415f480410 net/vlan, net/macvlan: iproute2 is required for new VLAN configuration Robin H. Johnson 2011-12-26 17:21:34 -08:00
  • acf77b73af net/ip6to4: Split to use pre_start and start so that other tunnel names work. Robin H. Johnson 2011-12-26 17:07:41 -08:00
  • 9a01f68515 net: Add up_before_preup variable for CAN devices Robin H. Johnson 2011-12-26 16:27:38 -08:00
  • 7b1c1e1623 net/iproute2: Confirmed that broadcast and peer can be used together. Robin H. Johnson 2011-12-21 08:10:47 +00:00
  • 8bb4b759eb net/iproute2: IPv6 cannot be used with broadcast Robin H. Johnson 2011-12-21 08:03:38 +00:00
  • e5eb062f05 net/iproute2: iproute2 flag handling Robin H. Johnson 2011-12-21 07:44:53 +00:00
  • f6dc3d5ae9 cgroups: always mount the tmpfs on /sys/fs/cgroup William Hubbs 2011-12-20 01:42:36 -06:00
  • 3e2001f6a2 add rc_cgroup option to allow disabling of cgroup default setup Piotr Karbowski 2011-12-17 17:45:11 +01:00
  • ed4605bf9f cgroups: remove references to the "openrc" cgroup William Hubbs 2011-12-19 21:54:53 -06:00
  • 461c69acdb cgroups: mount cgroups suggested by the kernel documentation William Hubbs 2011-12-18 13:33:27 -06:00
  • 879e1acd5d net: Support more variants of address family specification. Robin H. Johnson 2011-12-13 00:43:18 -08:00
  • 06f6ce408c net/iproute2: Support routing policy for IPv6 per bug #385833 Robin H. Johnson 2011-12-13 00:17:22 -08:00
  • ac2391e0cb net/vlan: Fix mtu setting Robin H. Johnson 2011-12-12 22:52:09 -08:00
  • ce9994f7ca net/tuntap: fix return code when tools can't be found William Hubbs 2011-12-13 00:25:58 -06:00
  • a38a5071f3 Tuntap: add iproute2 support Salah Coronya 2011-12-11 22:06:30 -06:00
  • 2569eb644e net/ifconfig, net/iproute2: admin/oper state check functions Robin H. Johnson 2011-12-12 18:48:11 -08:00
  • dd45506a40 net/bonding: ensure slave interfaces are down before adding. Robin H. Johnson 2011-12-12 18:12:35 -08:00
  • 46b96eb80d Network: start interfaces after dbus William Hubbs 2011-12-12 11:39:02 -06:00
  • e574b5d441 fix compile error William Hubbs 2011-12-11 14:33:25 -06:00
  • 5e01051c4e Allow init scripts to be executed with a relative path William Hubbs 2011-12-11 01:18:08 -06:00
  • 8ea1190486 ip6to4: set correct subnet mask William Hubbs 2011-12-09 21:57:00 -06:00
  • a1c655949f iproute2: set a default broadcast address if none is specified William Hubbs 2011-12-09 20:49:26 -06:00
  • 325a7bf206 release openrc-0.9.7 William Hubbs 2011-12-09 17:43:54 -06:00
  • 5adb3930c7 Integrate migrate-run into bootmisc William Hubbs 2011-11-30 10:00:44 -06:00
  • b628481701 migrate-run: fix ln calls and migrate directories separately William Hubbs 2011-11-27 23:29:22 -06:00
  • ab01a74405 Make migrate-run more verbose William Hubbs 2011-11-26 20:57:14 -06:00
  • 695f3886fb Remove rc_parallel from rc.conf William Hubbs 2011-11-26 17:33:10 -06:00
  • d8e739e19a urandom: move seed from /var/run to /var/lib Mike Frysinger 2011-11-26 13:21:54 -05:00
  • 3baca9a35c fsck: fix typo in fsck mount point support Mike Frysinger 2011-11-26 03:21:21 -05:00
  • 467f91d870 release openrc-0.9.6 William Hubbs 2011-11-25 15:39:59 -06:00
  • cc45abb77b net.lo: fix typo in previous math commit Mike Frysinger 2011-11-23 13:17:20 -05:00
  • 40576a32d3 release openrc-0.9.5 William Hubbs 2011-11-23 08:31:55 -06:00
  • 483db945e1 Fix typo William Hubbs 2011-11-23 08:17:33 -06:00
  • 17a1529416 Migrate /var/lock and /var/run to /run for linux systems William Hubbs 2011-11-22 08:18:53 -06:00
  • 815952a65a Revert "Revert "fsck: add the ability to specify mount points to check"" William Hubbs 2011-11-22 12:56:29 -06:00
  • 76fec58633 pass the per-interface metric to resolvconf William Hubbs 2011-11-20 21:27:38 -06:00
  • d8bbeb184f CGroups: create the openrc cgroup hierarchy William Hubbs 2011-11-19 18:15:46 -06:00
  • 453d13296d rc: usage: do not output non-printable short options in usage Mike Frysinger 2011-11-19 02:43:25 -05:00
  • c21c1f1e59 rc: usage: optimize help string alignment output a little Mike Frysinger 2011-11-19 02:39:08 -05:00
  • c7cc685458 rc: fix style around case_RC_COMMON_GETOPT Mike Frysinger 2011-11-19 02:33:11 -05:00
  • ef1ff1b4f2 make shell math operations style more succulent Mike Frysinger 2011-11-10 21:46:08 -05:00
  • 0510c473d4 CGroups: /sys/fs/cgroups should be a tmpfs William Hubbs 2011-11-18 15:54:18 -06:00
  • 9a3d6c7600 Add MKSTATICLIBS switch William Hubbs 2011-11-17 18:56:53 -06:00
  • a5ba2f3264 CGroups: fix group initialization William Hubbs 2011-11-18 08:32:06 -06:00
  • 62f4438376 CGroups: finish initializing the CGroup William Hubbs 2011-11-17 23:49:07 -06:00
  • 0bbb764f70 Change RC_CGROUP to lower case William Hubbs 2011-11-17 16:42:03 -06:00