runit_2.1.2-3ubuntu1_i386.deb


Advertisement

Description

runit - system-wide service supervision

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe i386
Package name: runit
Package version: 2.1.2
Package release: 3ubuntu1
Package architecture: i386
Package type: deb
Installed size: 492 B
Download size: 99.62 KB
Official Mirror: archive.ubuntu.com
runit is a collection of tools to provide system-wide service supervision and to manage services. Contrary to sysv init, it not only cares about starting and stopping services, but also supervises the service daemons while they are running. Amongst other things, it provides a reliable interface to send signals to service daemons without the need for pid-files, and a log facility with automatic log file rotation and disk space limits. runit service supervision can run under sysv init or replace the init system completely. Complete init replacement requires some manual configuration described in the supplied documentation.

Alternatives

Requires

    Download

    Source package: runit

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install runit deb package:
      # sudo apt-get install runit

    Files

    • /etc/init/runsvdir.conf
    • /etc/sv/getty-5/finish
    • /etc/sv/getty-5/run
    • /etc/sv/getty-5/supervise
    • /lib/systemd/system/runit.service
    • /sbin/runit
    • /sbin/runit-init
    • /usr/bin/chpst
    • /usr/bin/runsv
    • /usr/bin/runsvdir
    • /usr/bin/sv
    • /usr/bin/svlogd
    • /usr/sbin/runsvchdir
    • /usr/sbin/runsvdir-start
    • /usr/sbin/update-service
    • /usr/sbin/utmpset
    • /usr/share/bash-completion/completions/sv
    • /usr/share/doc/runit/NEWS.Debian.gz
    • /usr/share/doc/runit/README
    • /usr/share/doc/runit/README.Debian
    • /usr/share/doc/runit/THANKS
    • /usr/share/doc/runit/benefits.html
    • /usr/share/doc/runit/changelog.Debian.gz
    • /usr/share/doc/runit/chpst.8.html
    • /usr/share/doc/runit/copyright
    • /usr/share/doc/runit/dependencies.html
    • /usr/share/doc/runit/faq.html
    • /usr/share/doc/runit/index.html
    • /usr/share/doc/runit/install.html
    • /usr/share/doc/runit/replaceinit.html
    • /usr/share/doc/runit/runit-init.8.html
    • /usr/share/doc/runit/runit.8.html
    • /usr/share/doc/runit/runlevels.html
    • /usr/share/doc/runit/runscripts.html
    • /usr/share/doc/runit/runsv.8.html
    • /usr/share/doc/runit/runsvchdir.8.html
    • /usr/share/doc/runit/runsvdir.8.html
    • /usr/share/doc/runit/sv.8.html
    • /usr/share/doc/runit/svlogd.8.html
    • /usr/share/doc/runit/upgrade.html
    • /usr/share/doc/runit/usedietlibc.html
    • /usr/share/doc/runit/useinit.html
    • /usr/share/doc/runit/utmpset.8.html
    • /usr/share/doc/runit/debian/1
    • /usr/share/doc/runit/debian/2
    • /usr/share/doc/runit/debian/3
    • /usr/share/doc/runit/debian/ctrlaltdel
    • /usr/share/doc/runit/examples/start-stop-daemon.runit
    • /usr/share/man/man8/chpst.8.gz
    • /usr/share/man/man8/runit-init.8.gz
    • /usr/share/man/man8/runit.8.gz
    • /usr/share/man/man8/runsv.8.gz
    • /usr/share/man/man8/runsvchdir.8.gz
    • /usr/share/man/man8/runsvdir-start.8.gz
    • /usr/share/man/man8/runsvdir.8.gz
    • /usr/share/man/man8/sv.8.gz
    • /usr/share/man/man8/svlogd.8.gz
    • /usr/share/man/man8/update-service.8.gz
    • /usr/share/man/man8/utmpset.8.gz
    • /usr/share/runit/inittab

    Changelog

    2015-01-06 - Gianfranco Costamagna <costamagnagianfranco@yahoo.it> runit (2.1.2-3ubuntu1) vivid; urgency=low * Merge from Debian unstable (LP: #1407844). Remaining changes: - debian/runsvdir.upstart: Add upstart config file. - debian/rules: + Install runsvdir.upstart - debian/runit.post{inst,rm}: Don't execute anything if /etc/inittab is not available on the system. - debian/runit.postinst: Start the runit supervisor after install. - debian/runit.prerm: Stop the runit supervisor before removing.

    2014-12-31 - Gerrit Pape <pape@smarden.org> runit (2.1.2-3) unstable; urgency=medium * workaround #766187 by copying from sysvinit-2.88dsf: * debian/share/inittab*: new; copy from sysvinit-2.88dsf. * debian/rules: copy and adjust code from sysvinit-2.88dsf to install possibly arch-specific inittab into /usr/share/runit/. * debian/runit.postinst: copy and adjust code from sysvinit-2.88dsf to create initial /etc/inittab (closes: #766187).

    2014-10-28 - Gianfranco Costamagna <costamagnagianfranco@yahoo.it> runit (2.1.2-2ubuntu1) vivid; urgency=low * Merge from Debian unstable (LP: #1386581). Remaining changes: - debian/runsvdir.upstart: Add upstart config file. - debian/rules: + Install runsvdir.upstart - debian/runit.post{inst,rm}: Don't execute anything if /etc/inittab is not available on the system. - debian/runit.postinst: Start the runit supervisor after install. - debian/runit.prerm: Stop the runit supervisor before removing.

    2014-10-25 - Gerrit Pape <pape@smarden.org> runit (2.1.2-2) unstable; urgency=medium * debian/contrib/sv-completion.bash: bash-complete directories for "sv" (thx Jeff King, closes: #758852). * debian/runit.preinst, debian/runit.postinst: remove functionality to move conffiles when upgrading from version << 1.4.0-0. * debian/runit.preinst: remove functionality for /var/service/ to /etc/service/ transition when upgrading from version <= 1.8.0-2. * debian/control: Standards-Version: 3.9.6.0. * debian/runit.lintian: remove, obsolete. * debian/rules: no longer install lintian override file.

    2014-08-11 - Gerrit Pape <pape@smarden.org> runit (2.1.2-1) unstable; urgency=medium * new upstream version. * debian/diff/0002-sv.c-...diff, debian/diff/0004-sv.c-...diff, debian/diff/0005-man-sv.8-...diff: remove; applied upstream.

    2014-08-01 - Gerrit Pape <pape@smarden.org> runit (2.1.1-8) unstable; urgency=low * debian/diff/0005-man-sv.8-sv-exit-does-not-send-a-TERM-...diff: new: man/sv.8: "sv exit" does not send a TERM signal to the log service (thx Jonathan Nieder, closes: #627574). * debian/diff/0006-utmpset.c-mixes-int32_t-and-time_t.diff: new: don't pass int32_t to time() (thx Lorenzo Beretta, closes: #754849). * debian/rules: no longer build with dietlibc by default, support DEB_BUILD_OPTIONS=diet; get *FLAGS through dpkg-buildflags. * debian/control: remove Build-Depends:. * debian/diff/0007-src-Makefile-don-t-use-static-to-link-...diff: new: src/Makefile: don't use -static to link runit, runit-init on Debian. * debian/examples/start-stop-daemon.runit: updates from Andras Korn. * debian/control: Standards-Version: 3.9.5.0.

    Advertisement
    Advertisement