Commit Graph

  • 554d2fea19 Allow interpreted daemons to detect interperter options. Roy Marples 2008-09-22 10:45:01 +00:00
  • a63303971a Document the --verbose option. Roy Marples 2008-09-22 09:37:28 +00:00
  • 5610c8560c s-s-d now handles interpreted daemons more easily. Roy Marples 2008-09-22 09:34:51 +00:00
  • 2c62d095c8 Typo. Roy Marples 2008-09-21 09:53:48 +00:00
  • a72dc1194a Style. Roy Marples 2008-09-19 11:34:35 +00:00
  • dcc4aa131c Document the limitation of symlinking services outside of the service directory, Gentoo #237263. Roy Marples 2008-09-19 11:32:24 +00:00
  • 6b3d8cf598 Fix stopping wpa_supplicant incorrectly, #107 Roy Marples 2008-09-19 11:24:21 +00:00
  • 600d1f62fb Allow configuration of bond via extra sysfs entries, #105. Roy Marples 2008-09-19 09:32:24 +00:00
  • 2de401bca1 Enable bonding via sysfs, #104 thanks to Wolfram Schlich Roy Marples 2008-09-18 22:24:58 +00:00
  • e368a4b4f8 Add missing profile bits to env, #72. Roy Marples 2008-09-18 19:46:10 +00:00
  • 354fb96ee9 Use the new rc_stringlist_find function. Roy Marples 2008-09-18 15:36:22 +00:00
  • 312d6f3e57 Work with NULL lists. Roy Marples 2008-09-18 15:32:57 +00:00
  • 39ea0cb84d Use the new rc_stringlist_find function. Roy Marples 2008-09-18 15:28:20 +00:00
  • 17bf78a539 Use the new rc_stringlist_find function. Roy Marples 2008-09-18 15:20:57 +00:00
  • 072328ff60 rc_nostop now lists services we should not stop on shutdown. Roy Marples 2008-09-18 15:13:53 +00:00
  • e0dfa472d1 Add new functions, rc_stringlist_find and rc_stringlist_split. Roy Marples 2008-09-18 15:12:43 +00:00
  • ccc24d1086 Add a config file for ipfw, #110 Roy Marples 2008-09-18 14:25:23 +00:00
  • c4c024fc9d Allow an empty bridge with no options, Gentoo #237485. Roy Marples 2008-09-18 14:13:33 +00:00
  • 223015920c Warn about parallel still locking the system. Roy Marples 2008-09-18 13:59:05 +00:00
  • aa02a5516a Use better CFLAGS - some new warnings will need to be fixed. Roy Marples 2008-09-18 13:49:58 +00:00
  • 80a17eb596 Clean up some compile warnings. Roy Marples 2008-09-18 13:09:51 +00:00
  • 39304745d4 Allow interpreted daemons to use s-s-d a little easier. Roy Marples 2008-09-17 16:56:23 +00:00
  • 93a3b2dd02 Fix iwconfig parsing on Linux, #111 thanks to Andrew Gaffney. Roy Marples 2008-09-04 14:54:56 +00:00
  • 00d010fbe0 Work without IP6 kernels, #108 Roy Marples 2008-08-29 06:43:54 +00:00
  • 01de348ede Add rpc.lockd to netmount.in for BSD Roy Marples 2008-08-27 16:06:01 +00:00
  • fabee4dc2d Actually set the umask. Roy Marples 2008-08-20 10:19:03 +00:00
  • 1ab1e9328a Add -k,--umask option, Gentoo #232455. Roy Marples 2008-08-20 10:02:11 +00:00
  • a9f7d2d5e5 Allow dhcpcd to use global dhcpcd variable for commandline options. Roy Marples 2008-08-19 22:30:59 +00:00
  • a3c8706618 Allow OpenVZ to mount /sys and device managers, #102 Roy Marples 2008-08-19 15:27:15 +00:00
  • 1f227d62bf Allow renaming of modules, #103 thanks to Sven. Roy Marples 2008-08-19 15:25:06 +00:00
  • cdace75539 OpenVZ can mount NFS shares. Roy Marples 2008-08-19 06:44:47 +00:00
  • 15678263d5 Add new OpenVZ detection code Roy Marples 2008-08-19 06:36:43 +00:00
  • cea206014d Attempt to make s-s-d simpler by not enforcing the need for a full path and maybe working better with interpreted scripts. Roy Marples 2008-07-27 11:30:49 +00:00
  • 46a74f244e Typo Roy Marples 2008-07-24 19:02:28 +00:00
  • c67233f15c Don't set silly defaults that may brake users. Roy Marples 2008-07-09 18:28:45 +00:00
  • b15c4758f8 We should unmount / here. Roy Marples 2008-07-09 18:28:14 +00:00
  • 289889ebf0 Fix unmounting some more. Roy Marples 2008-07-09 17:05:10 +00:00
  • 7183cb1b18 Fix last commit Roy Marples 2008-07-09 16:20:48 +00:00
  • b83108cd2e Add a knob to avoid the unmounting of some points. Roy Marples 2008-07-09 16:08:38 +00:00
  • 1ca63447c9 Hide mkdir error's Roy Marples 2008-07-09 15:22:15 +00:00
  • c2781c209e Really test if we can write to RC_LIBDIR or not. Roy Marples 2008-07-09 15:12:56 +00:00
  • 5983add0f2 No point in re-mounting ro filesystems that are already ro. Roy Marples 2008-07-09 14:24:48 +00:00
  • a566493eb8 Ignore core files Roy Marples 2008-07-09 14:04:40 +00:00
  • bdd8b150cd Fix return display. Roy Marples 2008-07-09 13:36:37 +00:00
  • 53401cd35f STAILQ -> TAILQ Roy Marples 2008-07-08 10:48:21 +00:00
  • 7a6112d3b0 Punt STAILQ and just use TAILQ so we're a bit more portable. Roy Marples 2008-07-07 14:16:46 +00:00
  • 157db50df7 Fix is_older_than a little better, and make is_newer_than correct. Roy Marples 2008-07-03 13:30:17 +00:00
  • a88a177f99 Add older_than function to complement newer_than function. Also make the userland instance reversed to be compatable with current baselayout, which truely does suck. Roy Marples 2008-07-03 13:11:47 +00:00
  • d61f831896 More unit fixes. Roy Marples 2008-07-03 13:09:24 +00:00
  • 28a65393ca More unit fixes. Roy Marples 2008-07-03 13:09:10 +00:00
  • aa57dd1ff6 More unit fixes. Roy Marples 2008-07-03 12:33:42 +00:00
  • e0968a1c2e Fix test. Roy Marples 2008-07-03 12:20:32 +00:00
  • 2f5d2855ba Add an is_older_than unit test, thanks to zzam Roy Marples 2008-07-03 12:07:46 +00:00
  • db9bf18587 Fix compile with pcc. Roy Marples 2008-07-02 23:20:04 +00:00
  • feac5ea1d5 Ignore ewaitfile. Roy Marples 2008-06-30 13:36:59 +00:00
  • 64dbae7f61 If filtering fstab, only match additional mounts asked for. Roy Marples 2008-06-30 13:33:42 +00:00
  • 11e4059b05 Set the default RC_SVCDIR higher up. Roy Marples 2008-06-21 15:31:04 +00:00
  • 5510451bac We need to replace @LIB@ here. Roy Marples 2008-06-21 14:10:59 +00:00
  • 11acce3c7d Use CPPFLAGS so we work with -combine in CFLAGS. Roy Marples 2008-06-19 23:12:00 +00:00
  • 4f2bb5ceaf open should use 3 args when using O_CREAT. Roy Marples 2008-06-17 15:14:33 +00:00
  • bf8f0da921 fuzzy dependency ordering should be started, starting, stopped whilst checking runlevel, bootlevel, any at each stage. Roy Marples 2008-06-10 15:19:46 +00:00
  • 9b1cb4e246 When we have dependant scheduled services, don't error if a need is stopped. Roy Marples 2008-06-10 15:04:29 +00:00
  • 2adc99a8f5 No need to include this. Roy Marples 2008-06-05 12:26:53 +00:00
  • fc747f9894 Remove the macro ;) Roy Marples 2008-06-05 12:19:49 +00:00
  • 76063daee5 Update style to more BSDish and replace the big macro with a function. Roy Marples 2008-06-05 12:17:41 +00:00
  • dc891b0647 Remove broken before dependencies, Gentoo #224171. Roy Marples 2008-06-05 10:14:11 +00:00
  • 3525e602d6 Use addu instead of another loop. Roy Marples 2008-06-04 19:07:09 +00:00
  • 79ebd89d19 Only add a backreference if it doesn't already exist. Roy Marples 2008-06-04 19:00:46 +00:00
  • ba8008fb05 Include time headers for ewaitfile. Roy Marples 2008-06-04 14:09:25 +00:00
  • 5e2c3fb5fe Merge branch 'master' of git@git.overlays.gentoo.org:proj/openrc Roy Marples 2008-06-04 12:58:05 +00:00
  • e6aed12328 No need to check type twice like this. Roy Marples 2008-06-04 12:47:06 +00:00
  • 83ade5b701 Style. Roy Marples 2008-06-04 12:44:45 +00:00
  • 587051ec67 Add the ewaitfile function so init scripts can wait until sockts are created, Gentoo #175783. Roy Marples 2008-06-03 11:57:15 +00:00
  • f2ea7ca514 Let ifdown control all interfaces. Roy Marples 2008-06-03 11:51:36 +00:00
  • b41c864fc3 openrc-0.2.5 Roy Marples 2008-05-28 13:39:52 +00:00
  • c409dd0570 Some ifconfig's output weird inet6 loopback addresses Roy Marples 2008-05-28 13:38:58 +00:00
  • aaaa0b50d8 Be quiet when checking at start. Roy Marples 2008-05-27 16:48:47 +00:00
  • ca6f289c80 When stopping with a pidfile, only read the pid once incase it vanishes but the process still hangs around. Roy Marples 2008-05-27 16:42:28 +00:00
  • f640ecaebb Only check tentative when we have a carrier, Gentoo #223061 Roy Marples 2008-05-27 16:41:53 +00:00
  • 75eff5a86b Merge branch 'master' of git@git.overlays.gentoo.org:proj/openrc Roy Marples 2008-05-27 13:08:14 +00:00
  • eeadc618fb Work with madwifi craptastic drivers. Hopefuly prism54 still works. Roy Marples 2008-05-27 13:07:18 +00:00
  • bb069e1618 Use iwconfig defaults and config if available. Roy Marples 2008-05-27 10:46:27 +00:00
  • 3a592fa31b Trap fsck for SIGINT as well, so user can ctrl-C to abort fsck and continue, Gentoo #223473. Roy Marples 2008-05-27 10:25:29 +00:00
  • 6b77cc624f Merge branch 'master' of git@git.overlays.gentoo.org:proj/openrc Roy Marples 2008-05-27 10:05:15 +00:00
  • 328215e841 Work with new beta5 options to skip hoof files. Roy Marples 2008-05-25 22:57:44 +00:00
  • b03282b901 Fix tunnel, #80. Someone should fix iproute2 documentation and help files also :P Roy Marples 2008-05-25 22:34:05 +00:00
  • 08081f7ef4 Fix passno and IFS, #77 and #85, thanks to Nahor Roy Marples 2008-05-25 22:30:31 +00:00
  • 8ca8e00a89 Merge branch 'master' of git@git.overlays.gentoo.org:proj/openrc Roy Marples 2008-05-25 22:25:29 +00:00
  • 1df3ab05b5 realloc -> xrealloc Roy Marples 2008-05-19 13:41:16 +00:00
  • 775df18a70 Fix a potential segfault, thanks to Fernando J. Pereda. Roy Marples 2008-05-19 13:16:53 +00:00
  • 148caecc7e Merge branch 'master' of git@git.overlays.gentoo.org:proj/openrc Roy Marples 2008-05-13 08:41:54 +00:00
  • d0f7a63487 Merge branch 'master' of git@git.overlays.gentoo.org:proj/openrc Roy Marples 2008-05-13 08:18:07 +00:00
  • b7e598ad91 Install symlinks correctly, thanks to zlin. Roy Marples 2008-05-13 00:03:10 +00:00
  • 5c114d9430 When testing services to stop, we should trace it. More for #79. Roy Marples 2008-05-12 23:45:17 +00:00
  • f13ea77491 The real fix for the last commit is to uncomment some code - d'oh. Roy Marples 2008-05-12 23:33:40 +00:00
  • a89171ee9b When stopping, stop services that need our provide as well, #79. Roy Marples 2008-05-12 23:17:45 +00:00
  • 6d5d655b52 Style. Roy Marples 2008-05-12 23:00:05 +00:00
  • 0f51f3e863 We should add devdb to boot. Roy Marples 2008-05-12 15:13:35 +00:00
  • be8f8d0ac0 Add the devdb init script. Roy Marples 2008-05-12 15:11:04 +00:00
  • d667da8e5c Check we have a deptree before using it, Gentoo #220579 Roy Marples 2008-05-12 13:20:35 +00:00