1
0
Fork 0
mirror of https://github.com/pygos/init.git synced 2024-05-17 03:06:13 +02:00

Commit graph

  • 21b88d9352 usyslogd: keep track of log file size David Oberhollenzer 2018-08-16 18:20:27 +0200
  • d62ee95689 Implement simple log rotation David Oberhollenzer 2018-08-16 00:10:03 +0200
  • 4311b9a2f1 usyslogd: create abstraction for log stream management David Oberhollenzer 2018-08-15 23:50:41 +0200
  • 0624f95de6 usyslogd: cleanup log file filename handling David Oberhollenzer 2018-08-13 22:06:34 +0200
  • e15208097c Add nftables service David Oberhollenzer 2018-07-23 20:20:27 +0200
  • 95d8ddd713 Clean up service list short listing format David Oberhollenzer 2018-07-23 09:19:48 +0200
  • c3249ae0c9 Add swclock service for systems without a hardware RTC David Oberhollenzer 2018-07-22 20:55:34 +0200
  • 056d3c8e64 Add output truncation flag David Oberhollenzer 2018-07-22 17:57:13 +0200
  • 8718c31928 Add service file for hostapd David Oberhollenzer 2018-07-20 17:37:42 +0200
  • f9d75896f4 Cleanup service dependencies David Oberhollenzer 2018-07-18 21:33:25 +0200
  • 4b047ad61e Add a module auto loading service David Oberhollenzer 2018-07-17 22:39:27 +0200
  • 258848ace2 Add ifdown service David Oberhollenzer 2018-07-17 18:02:46 +0200
  • 7097830f8f Release init-0.4 v0.4 David Oberhollenzer 2018-06-17 20:18:32 +0200
  • 9878e69ebe usyslogd: store logs in subdirectory based on service identifier David Oberhollenzer 2018-06-17 16:48:50 +0200
  • 8a8f49a501 usyslogd: do logfile lookup by facility number David Oberhollenzer 2018-06-17 16:27:10 +0200
  • f1cc12f55e [usyslogd] split off syslog parsing David Oberhollenzer 2018-06-11 16:35:45 +0200
  • d9f883f215 Add utility for producing syslog message from the shell David Oberhollenzer 2018-06-06 14:59:12 +0200
  • f52c7ea9d0 Add minimalistic syslog daemon David Oberhollenzer 2018-06-02 16:20:02 +0200
  • ed23d075ca Make mksock() more generic, move to util library David Oberhollenzer 2018-05-27 10:15:03 +0200
  • bf63f78b66 Split configuration parser and utility library David Oberhollenzer 2018-05-23 22:26:17 +0200
  • 1eb8a4c792 Add service file for dnsmasq David Oberhollenzer 2018-06-09 15:30:42 +0200
  • d9e903ce3a Add service file for unbound David Oberhollenzer 2018-06-04 21:44:18 +0200
  • d9c73520e3 Add service files for dhcpcd DHCP client David Oberhollenzer 2018-05-23 22:15:03 +0200
  • 8c24e8c2ad Release init-0.3 v0.3 David Oberhollenzer 2018-05-05 18:25:48 +0200
  • a22a212d3a Add service and helper script for static network configuration David Oberhollenzer 2018-04-27 22:38:01 +0200
  • 0ded476534 Add optional script for persistent network interface renaming David Oberhollenzer 2018-04-26 20:34:14 +0200
  • 59731dd69b Add helper program for running services David Oberhollenzer 2018-04-22 01:02:27 +0200
  • 720220a3c3 Add flags to selectively skip fields in service files David Oberhollenzer 2018-04-21 22:51:28 +0200
  • 160cd6b6aa Store original file name in service structure David Oberhollenzer 2018-04-21 22:19:43 +0200
  • 32113521eb Move pygos specific configuration to pygos build repo David Oberhollenzer 2018-04-19 07:35:41 +0200
  • 9dc2cc5fa4 Add automated release script from mtd-utils David Oberhollenzer 2018-04-17 18:42:45 +0200
  • 2cb64e48fc Move initd signal setup to platform specific file David Oberhollenzer 2018-04-15 13:21:34 +0200
  • 6e839a4ad5 Bump version number v0.2 David Oberhollenzer 2018-04-14 23:01:52 +0200
  • 4af420f9d7 Add documentation stuff to EXTRA_DIST David Oberhollenzer 2018-04-14 23:01:04 +0200
  • 2ad281aac2 Mention environment variables David Oberhollenzer 2018-04-14 22:47:15 +0200
  • cd946f0b9c Add basic documentation stub David Oberhollenzer 2018-04-14 19:14:08 +0200
  • 0b3f53cd9f Let autoconf figure out how to set the language standard David Oberhollenzer 2018-04-12 06:58:12 +0200
  • a3437967a2 Rely on PATH variable for running init programs David Oberhollenzer 2018-04-12 06:40:39 +0200
  • 55d4a328c9 Read environment for init from config file David Oberhollenzer 2018-04-12 06:15:02 +0200
  • 82cd18107f Add more compiler warning flags David Oberhollenzer 2018-04-12 05:41:09 +0200
  • 6cf0a254cd Build system and directory structure cleanup David Oberhollenzer 2018-04-12 05:30:12 +0200
  • e148e873e0 Add configure switch to disable pygos specific config defaults David Oberhollenzer 2018-04-12 05:22:15 +0200
  • 24043cc4ee Add service command that dumps the command lines of a service file David Oberhollenzer 2018-04-12 05:13:42 +0200
  • 38ad6f1b2f Allow aggregating command lines in blocks David Oberhollenzer 2018-04-11 23:01:35 +0200
  • 20e08db1a5 Minor cleanup David Oberhollenzer 2018-04-11 20:12:15 +0200
  • 6642b2b2bf Don't pre-allocate argument vector for command lines David Oberhollenzer 2018-04-11 19:45:26 +0200
  • 71d98c150f Don't split dependencies into argument vector, keep list of strings David Oberhollenzer 2018-04-11 16:07:20 +0200
  • 4ee0ea9754 Split bulk of split_argv out into helper function David Oberhollenzer 2018-04-11 15:57:01 +0200
  • dca72a4c77 Do not allow embedding null-bytes into a string David Oberhollenzer 2018-04-11 15:05:59 +0200
  • 67d000cdc3 Cleanup: redeuce number of allocations in rdsvc David Oberhollenzer 2018-04-11 13:29:13 +0200
  • 77725291ef Make line buffer static, move error reporting to rdline David Oberhollenzer 2018-04-11 00:04:33 +0200
  • a42022c650 Cleanup: remove unnecessary allocations David Oberhollenzer 2018-04-08 18:04:01 +0200
  • 6b788edfa4 Cleanup: rename/split splitkv.c David Oberhollenzer 2018-04-08 16:12:24 +0200
  • 7d8ceb810f Cleanup: split rdsvc into multiple functions David Oberhollenzer 2018-04-08 13:30:20 +0200
  • b81668e045 Minor cleanup David Oberhollenzer 2018-04-07 15:35:19 +0200
  • 43274e3910 Remove setup_tty function David Oberhollenzer 2018-04-07 00:28:16 +0200
  • ffb655126a Create init socket after reaching boot target David Oberhollenzer 2018-04-06 23:49:05 +0200
  • d0764e77b2 Add pygos specific overlay fs setup David Oberhollenzer 2018-04-06 22:18:02 +0200
  • 4f4a377d7a Add VFS setup scripts David Oberhollenzer 2018-04-06 18:40:09 +0200
  • 212d3022e7 Fix: sometimes, char is unsigned by default v0.1 David Oberhollenzer 2018-04-05 20:24:22 +0200
  • 00daf470d1 Split rdline into multiple, easier to read functions David Oberhollenzer 2018-04-04 23:37:20 +0200
  • 65d2abc3f0 Add comments to library headers David Oberhollenzer 2018-04-04 18:54:59 +0200
  • 04a23330e4 Merge preprocessing of command lines David Oberhollenzer 2018-04-04 14:58:01 +0200
  • aa1356cb19 Print out respawn limit in service list command David Oberhollenzer 2018-04-04 14:07:37 +0200
  • 56e6004336 Simplifiy service file syntax David Oberhollenzer 2018-04-04 14:03:23 +0200
  • ca7b7c15c5 Merge argument substitution into rdline David Oberhollenzer 2018-04-04 11:55:59 +0200
  • 352a9060b6 Add statefull preprocessing to rdline David Oberhollenzer 2018-04-02 21:26:45 +0200
  • dc5afbc771 Deduce service name from file name David Oberhollenzer 2018-03-26 01:05:17 +0200
  • 160ef94e8b Add service respawn limit David Oberhollenzer 2018-03-26 00:34:00 +0200
  • 09115f9a97 Print status when starting a service marked as respawn David Oberhollenzer 2018-03-25 22:07:33 +0200
  • 8fc5b24bdd Enable sane set of default services David Oberhollenzer 2018-03-25 13:18:12 +0200
  • 021f091082 Use services to implement shutdown/reboot sequence David Oberhollenzer 2018-03-25 13:10:13 +0200
  • 0a28074071 Add System V init like killall5 helper program David Oberhollenzer 2018-03-25 12:50:40 +0200
  • 442ef5cedf Service command list fixup David Oberhollenzer 2018-03-25 13:10:56 +0200
  • a71c92b33d Unify naming of service to shorthand svc David Oberhollenzer 2018-03-25 12:14:06 +0200
  • a108beaaf7 Make sure the service directory gets installed David Oberhollenzer 2018-03-25 03:09:24 +0200
  • 5f27cb4804 Cleanup "service list" command David Oberhollenzer 2018-03-25 03:00:10 +0200
  • b9d829bc9a Cleanup command error handling in "service" David Oberhollenzer 2018-03-25 01:59:38 +0100
  • f97add9041 Add file with service enum conversion functions David Oberhollenzer 2018-03-25 01:55:08 +0100
  • 9257f12e68 Build system fixes David Oberhollenzer 2018-03-25 01:00:09 +0100
  • 8216cedecb Add README file David Oberhollenzer 2018-03-25 01:00:00 +0100
  • 1b3b98135e Add license headers and comments to source David Oberhollenzer 2018-03-24 22:31:05 +0100
  • bb9ff43ea2 Add license text David Oberhollenzer 2018-03-24 21:13:26 +0100
  • 9a88f7da45 Initial commit David Oberhollenzer 2018-02-25 14:33:19 +0100