Skip to content

Finit v3.1-rc2

Choose a tag to compare

@troglobit troglobit released this 15 Jan 11:46
· 2366 commits to master since this release

Changes

  • Support for more kernel command line settings:
    • splash, enable boot progress
    • debug, like --debug but also enable kernel debug
    • single, single user mode (no network)
    • rescue, new rescue mode
  • Support for IFF_RUNNING to netlink plugin => net/IFNAME/running
  • Support for restarting initctl API socket on SIGHUP
  • Greatly updated initctl status <JOB|NAME> command
  • Support for setting hard and soft rlimit for a resource at once
  • Support for the special debug option nologin to tty configurations, skips the login prompt and skips immediately to a root shell. Useful during board bringup, in developer builds, etc. Be careful though ...
  • Advise watchdog dawmon on shutdown and reboot using SIGPWR and then SIGTERM. It is recommended the daemon start a timer on the first signal, in case the shutdown process somehow hangs.
  • New configure script option --enable-redirect to automatically redirect stdout and stderr of all applications to /dev/null
  • New pid sub-option to services when a service does not create a PID file, or when the PID file has another name. Issue #95
  • New log sub-option to service/run/task to selectively redirect stdout and stderr using the new tool logit to either syslog or a logfile. Issue #44

Fixes

  • Do not attempt to load kernel modules more than once at bootstrap
  • Remove reboot symlinks properly on uninstall

finit-3.1-rc2.tar.xz    	Distribution tarball
finit-3.1-rc2.tar.xz.md5	595f2eea6bfe11c0c61a2c18c0141b3f