Commit Graph

  • 35077afb68 build: fix run_command warning Nikolaos Chatzikonstantinou 2022-10-22 15:35:29 -04:00
  • 02b064a591 src/swclock: make the reference file a required argument William Hubbs 2022-12-08 09:56:50 -06:00
  • 839083bb52 make the location of the swclock reference file configurable William Hubbs 2022-12-08 09:56:40 -06:00
  • 1364e6631c start-stop-daemon: use a pipe to sync parent/child processes Mike Gilbert 2022-10-29 12:38:43 -04:00
  • 953172c6c6 supervise-daemon: don't overwrite empty supervise_daemon_args Jakub Jirutka 2022-11-06 02:14:26 +01:00
  • 0525de4f18 librc-depend: fix -Wmismatched-dealloc Sam James 2022-12-05 09:56:41 +00:00
  • 9380347f04 Avoid warning on grep 3.8 in hwclock Stefan Linke 2022-09-07 17:18:09 +02:00
  • 112b69860f start-stop-daemon, supervise-daemon: set autogroup nicelevel Matt Whitlock 2022-08-21 09:55:04 -04:00
  • d21dde73ba init.d/root: don't remount swap Sören Tempel 2022-09-03 00:10:56 +02:00
  • 9b08de926b Revert "start-stop-daemon: use vfork to avoid races" This is broken, so revert it and reopen #532. William Hubbs 2022-09-02 17:27:39 -05:00
  • f60d42e901 init.d/root: also remount / with options provided in /etc/fstab Sören Tempel 2022-06-20 05:08:32 +02:00
  • 9e5ce59a21 start-stop-daemon: use vfork to avoid races Arusekk 2022-06-16 19:08:08 +02:00
  • 95dc83bfbc openrc: fix help messages xdavidwu 2022-07-20 15:48:23 +08:00
  • 14b153c1a4 fix quoting of loggers in start-stop-daemon psykose 2022-06-10 11:02:29 +00:00
  • 3cc4c01485 remove trailing space William Hubbs 2022-06-28 17:21:54 -05:00
  • 414f398498 modules.in: always return 0, make loading more verbose William Hubbs 2022-06-27 17:32:31 -05:00
  • 107b23819d restore the init symlink for sysvinit mode William Hubbs 2022-06-10 10:28:45 -05:00
  • d2b3144070 clean up hostname service script William Hubbs 2022-06-08 13:37:53 -05:00
  • cddb29507d version 0.45 William Hubbs 2022-06-07 18:04:20 -05:00
  • 399200e248 add note about seedrng to news William Hubbs 2022-06-07 17:42:59 -05:00
  • ffa7443395 update news William Hubbs 2022-06-07 12:41:01 -05:00
  • 6c773fb4d0 drop changelog William Hubbs 2022-06-06 23:34:23 -05:00
  • 98d2b43a7b cirrus: drop FreeBSD 11 and 12.2, add FreeBSD 12.3 William Hubbs 2022-05-08 18:59:31 -05:00
  • 5ffa1c7fd7 librc: fix resource leaks William Hubbs 2022-05-08 17:10:44 -05:00
  • 026472ce5e supervise-daemon: fix -Wshadow Sam James 2022-03-31 07:35:42 +01:00
  • e82baa17ca checkpath: fix memory leak Sam James 2022-03-29 09:11:01 +01:00
  • adc1e33f7e checkpath: fix memory leak Sam James 2022-03-29 09:05:59 +01:00
  • e7f45ce31f rc-update: style fixes Sam James 2022-03-31 07:25:51 +01:00
  • d0a2e30137 rc-update: fix mismatched alloc Sam James 2022-03-31 07:07:56 +01:00
  • 17496f3c2b rc-status: fix mismatched alloc Sam James 2022-03-29 08:00:08 +01:00
  • c47b37ea68 shared/misc.c: free env_allow if returning early from env_filter Sam James 2022-03-29 09:06:19 +01:00
  • 7b2e8f9efd librc: mark rc_deptree_* functions as mallocs Sam James 2022-03-31 08:27:42 +01:00
  • 000a2c19b4 librc: mark stringlist functions as warn_unused_result Sam James 2022-03-31 07:42:12 +01:00
  • 17de4e5dfd librc: mark stringlist functions as mallocs Sam James 2022-03-31 07:25:35 +01:00
  • 1afcc37803 librc: fix potential use-after-free Sam James 2022-03-31 07:11:50 +01:00
  • c4f8b1559c librc: fix double-free Sam James 2022-03-31 07:10:27 +01:00
  • fbefd68b2d librc: fix mismatched allocs Sam James 2022-03-29 08:00:26 +01:00
  • 14835a2262 librc: fix memory leak in rc_services_in_runlevel_stacked Sam James 2022-03-29 07:29:07 +01:00
  • 3054046e18 multiple spelling and typo fixes Josh Soref 2022-04-15 11:53:24 -04:00
  • f81bb7e2c4 seedrng: use posix positional params to avoid space splitting Jason A. Donenfeld 2022-04-21 17:45:56 +02:00
  • b5f713124b seedrng: initialize seed_dir William Hubbs 2022-04-20 20:49:47 -05:00
  • c0f5586743 seedrng: more improvements William Hubbs 2022-04-20 20:34:07 -05:00
  • 9b16bfe0e7 seedrng: incorporate various improvements Jason A. Donenfeld 2022-04-20 02:44:21 +02:00
  • c3545b54f3 simplify github workflows using the matrix syntax Doug Freed 2022-04-16 15:15:05 -05:00
  • fdfa6dbb0e rewrite tests (#515) William Hubbs 2022-04-16 15:13:08 -05:00
  • 0b3f8750e7 openrc-shutdown: remove rc- prefix from file names William Hubbs 2022-04-09 22:54:03 -05:00
  • 39eb3384f6 binfmt: ignore empty lines (#492) mochaaP 2022-04-09 17:22:02 +08:00
  • 82e5478d0e start-stop-daemon: remove rc-prefix from file names William Hubbs 2022-04-07 11:18:56 -05:00
  • 391d12db48 migrate fully to meson build system William Hubbs 2022-04-06 10:51:55 -05:00
  • 0efc1b133e init.d/seedrng.in: fix rc_yesno typo Sam James 2022-03-31 09:05:26 +01:00
  • 7b544b9866 Add clangd support for development LinkTed 2022-03-08 18:58:43 +01:00
  • 586d1c9af3 seedrng: remove environment variables Jason A. Donenfeld 2022-03-30 23:15:48 -04:00
  • 96b0c695d9 init.d/urandom.in: drop the use of the psz variable William Hubbs 2022-03-30 21:59:44 -05:00
  • 0fb11190fa add seedrng service for Linux William Hubbs 2022-03-30 11:15:13 -05:00
  • df18158e60 seedrng.c: multiple cleanups William Hubbs 2022-03-30 13:49:28 -05:00
  • 5e1f180f0b seedrng: clean up fds and avoid -1 close on exit (#509) Jason A. Donenfeld 2022-03-29 17:21:28 -04:00
  • 076c2552ae Use seedrng for seeding the random number generator Jason A. Donenfeld 2022-03-24 22:07:16 -06:00
  • 270e5c6828 Add Posix Scheduling Support to start-stop-daemon (#497) sad-goldfish 2022-03-05 20:48:17 +00:00
  • d796310456 switch 0x100 constants to enums Mike Frysinger 2022-03-05 14:17:14 -05:00
  • 5400dcc509 switch 0x80 to 0x103 for long options Mike Frysinger 2022-03-05 14:07:02 -05:00
  • 6034866d1c Use consistent args passing in start-stop-daemon LinkTed 2021-12-24 19:43:36 +01:00
  • 5e127608c3 Fix indentation in the meson.build file LinkTed 2021-12-24 19:33:00 +01:00
  • 7c2e7e6df4 Add newline for want Cat Lee Ball 2022-03-04 23:30:36 -08:00
  • 219a231917 add GH action to leverage coverity scan Mike Frysinger 2022-02-06 17:22:31 -05:00
  • 8115f3274e linux: Add support for No New Privs flag LinkTed 2022-01-03 20:30:46 +02:00
  • 79e5edc1a3 capabilities: Add support for securebits flags LinkTed 2022-01-03 17:41:57 +02:00
  • e045591845 init.d/devfs: default mount /dev noexec omnivagant 2022-01-27 15:56:02 +00:00
  • 98feac173e init.d/bootmisc.in: prevent error due to nonexistant file Dermot Bradley 2022-01-29 21:01:20 +00:00
  • e6d48ea141 rc-misc.c: Allocate memory for 'file' Matt Turner 2022-01-24 11:31:37 -08:00
  • 0f8fe2a6cb define the pam directory at the top level William Hubbs 2021-12-31 11:01:55 -06:00
  • 29477075c8 remove a tab William Hubbs 2021-12-31 10:56:42 -06:00
  • 5e9797035b fix libkvm dependency for *bsd William Hubbs 2021-12-30 18:45:39 -06:00
  • c045d33a40 fix filename in FreeBSD meson build William Hubbs 2021-12-30 18:41:17 -06:00
  • ffa2e06043 use meson in cirrus ci William Hubbs 2021-12-30 18:37:19 -06:00
  • 21d81ea5a9 build: always add subdirs William Hubbs 2021-12-30 11:49:23 -06:00
  • fd70988587 remove separate pam directory William Hubbs 2021-12-29 19:04:06 -06:00
  • cab458e27a build: rename sh_dir variable to rc_shdir William Hubbs 2021-12-29 15:57:04 -06:00
  • 6e214b2616 capabilities: Add support for Linux capabilities(7) LinkTed 2021-06-13 19:26:24 +02:00
  • fd1e4a384a add option for OOM score adjustment Matt Whitlock 2021-07-31 17:41:57 -04:00
  • dd5a6fa60f start-stop-daemon: fix typo in error message Matt Whitlock 2021-08-16 23:55:30 -04:00
  • 8b247dd5d8 broadcast: fix compiler warnings Mike Frysinger 2021-12-21 01:46:19 -05:00
  • 8ffc4162e2 code style: remove space after unary "not" operator Matt Whitlock 2021-08-16 23:21:33 -04:00
  • 703bdbf88e supervise runsvdir daemon Aaditya Bagga 2018-11-08 19:13:02 +05:30
  • 301161a7a4 use HEAD in git URIs to point to the default branch Mike Frysinger 2021-12-20 20:07:00 -05:00
  • 04d8234844 drop unused copyright variables Mike Frysinger 2021-12-20 20:04:59 -05:00
  • d017d5af9c change getopt definition to elide pointer storage Mike Frysinger 2021-12-20 20:03:35 -05:00
  • 32aeb7407b remove extra file William Hubbs 2021-12-12 19:19:20 -06:00
  • e21b01b97e net-online: add missing sleep 1 in ping loop iucoen 2021-11-29 21:03:13 -08:00
  • a182f6e5f1 rc-status: fix uptime types and simplify Doug Freed 2021-12-12 19:23:35 -05:00
  • 0eb11e7db6 killprocs: add kill_delay setting William Hubbs 2021-12-07 13:24:47 -06:00
  • 331d6f14fd support/init.d.examples: Do not use @PKG_PREFIX@ in service examples William Hubbs 2021-11-28 23:55:42 -06:00
  • cc0037e9ca build: set rootprefix_default to /usr if on a /usr merged system William Hubbs 2021-11-28 12:35:29 -06:00
  • 2ba16135cb meson: fallback to libcrypt detection outside of pkg-config Sam James 2021-11-24 19:42:01 +00:00
  • b94517376e src/rc/rc-selinux.c: fix use of deprecated security_context_t Sam James 2021-11-22 10:37:49 +00:00
  • b868fc2c8d meson: only find libcrypt if SELinux and no PAM Sam James 2021-11-22 10:30:36 +00:00
  • f3f0fde861 meson: link against libcrypt for SELinux if no PAM Sam James 2021-11-20 12:06:37 +00:00
  • bd5cdaafad meson: fix pam_misc_dep definition Sam James 2021-11-20 12:05:56 +00:00
  • 015c83761d src/librc/librc-daemon.c: add missing include for kill (fix uclibc) Sam James 2021-11-13 04:39:03 +00:00
  • 0091a628c5 src/librc/librc-misc.c: add missing include for fileno (fix uclibc) Sam James 2021-11-13 04:37:36 +00:00
  • bfb00e6a14 Added missing comma in openrc/src/rc Eric Turgeon 2021-10-20 08:25:53 -03:00