systemd/debian
Michael Biebl ffd5b9a0e7 Drop Suggests on the various python packages from systemd
The systemd-analyze tool has been reimplemented in C.
2013-07-17 20:20:33 +02:00
..
init-functions.d Update the checks which test if systemd is the active init. 2013-06-20 01:17:00 +02:00
pam-configs Re-add workaround for non-interactive PAM sessions 2012-04-28 10:51:13 +02:00
source Revert accidental commit 2012-10-27 22:13:47 +02:00
tmpfiles.d Make sure /run/sensigs.omit.d exists. 2012-06-05 22:31:19 +02:00
units Use a separate tmpfs for /run/lock (size 5M) and /run/user (size 100M). 2012-12-16 21:58:23 +01:00
changelog Drop Suggests on the various python packages from systemd 2013-07-17 20:20:33 +02:00
compat Bump to debhelper 9. 2012-06-29 22:34:45 +02:00
control Drop Suggests on the various python packages from systemd 2013-07-17 20:20:33 +02:00
copyright Write up a real debian/copyright file 2010-06-05 08:59:03 +02:00
debian-enable-units Update the checks which test if systemd is the active init. 2013-06-20 01:17:00 +02:00
debian-enable-units.service Run debian-enable-units.service after sysinit.target 2013-03-13 07:57:11 +01:00
debian-fixup Don't migrate /var/run to a symlink if /run is a symlink 2012-03-07 08:50:15 +01:00
debian-fixup.service Run debian-fixup script only once 2012-11-27 08:23:42 +01:00
ifup@.service Tweak description for ifup@.service a little 2012-02-28 07:51:53 +01:00
libpam-systemd.install Convert to Multi-Arch: same where possible. Closes: #676615 2012-06-29 22:35:39 +02:00
libpam-systemd.postinst Add pam-auth-update calls to libpam-systemd's postinst and prerm 2010-09-01 21:10:41 +02:00
libpam-systemd.prerm Add missing #DEBHELPER# token to libpam-systemd 2010-11-02 21:34:28 +01:00
libsystemd-daemon0.install Convert to Multi-Arch: same where possible. Closes: #676615 2012-06-29 22:35:39 +02:00
libsystemd-daemon0.symbols Split libsystemd-login and libsystemd-daemon into separate binary packages. 2011-09-14 08:30:08 +02:00
libsystemd-daemon-dev.install Convert to Multi-Arch: same where possible. Closes: #676615 2012-06-29 22:35:39 +02:00
libsystemd-id128-0.install Convert to Multi-Arch: same where possible. Closes: #676615 2012-06-29 22:35:39 +02:00
libsystemd-id128-0.symbols Add packages for libsystemd-journal and libsystemd-id128. 2012-02-11 19:49:24 +01:00
libsystemd-id128-dev.install Convert to Multi-Arch: same where possible. Closes: #676615 2012-06-29 22:35:39 +02:00
libsystemd-journal0.install Convert to Multi-Arch: same where possible. Closes: #676615 2012-06-29 22:35:39 +02:00
libsystemd-journal0.symbols Add packages for libsystemd-journal and libsystemd-id128. 2012-02-11 19:49:24 +01:00
libsystemd-journal-dev.install Convert to Multi-Arch: same where possible. Closes: #676615 2012-06-29 22:35:39 +02:00
libsystemd-login0.install Convert to Multi-Arch: same where possible. Closes: #676615 2012-06-29 22:35:39 +02:00
libsystemd-login0.symbols Add new symbols for libsystemd-login0 to symbols file. 2012-02-29 22:49:33 +01:00
libsystemd-login-dev.install Convert to Multi-Arch: same where possible. Closes: #676615 2012-06-29 22:35:39 +02:00
README.Debian Update README.Debian slightly for /run rather than /lib/init/rw 2011-10-12 08:44:34 +02:00
rules Stop building the GUI bits. 2013-06-20 01:31:37 +02:00
systemd-hack-up-the-source.hook Try harder at generating a sane(r) source tree, to keep the ever-moving dpkg happy 2012-10-16 20:38:22 +02:00
systemd-sysv.install Add systemd-sysv package which ships the symlinks that replaces sysvinit 2010-07-07 22:01:32 +02:00
systemd-sysv.links Update /sbin/init symlink. The systemd binary was moved to $pkglibdir. 2012-03-06 18:07:25 +01:00
systemd-sysv.postinst Update the checks which test if systemd is the active init. 2013-06-20 01:17:00 +02:00
systemd.dirs Don't enable persistent storage of journal log files. 2013-01-19 15:40:12 +01:00
systemd.install Use a file trigger to automatically enable service and socket units 2013-02-09 16:42:15 +01:00
systemd.links Run debian-enable-units.service after sysinit.target 2013-03-13 07:57:11 +01:00
systemd.maintscript Tighten the versions in the maintscript file 2012-04-28 10:49:26 +02:00
systemd.postinst Update the checks which test if systemd is the active init. 2013-06-20 01:17:00 +02:00
systemd.postrm Do not fail on purge if /var/lib/systemd is empty and has been removed by dpkg. 2013-03-13 08:05:01 +01:00
systemd.preinst Move diversion removal from postinst to preinst. Closes: #679728 2012-07-01 08:23:34 +02:00
systemd.prerm Update the checks which test if systemd is the active init. 2013-06-20 01:17:00 +02:00
systemd.triggers Use a file trigger to automatically enable service and socket units 2013-02-09 16:42:15 +01:00
unit.blacklist Blacklist more services which shouldn't be enabled automatically 2013-02-15 13:22:09 +01:00
watch Add watch file to track new upstream releases. 2012-10-24 02:29:36 +02:00

systemd for Debian
==================

systemd can be installed alongside sysvinit and will not change the
behaviour of the system out of the box.  This is intentional.  To test
systemd, add:

init=/bin/systemd

to the kernel command line and then rebooting, or install the
systemd-sysv package.

Known bugs and problems
=======================

The PAM module makes su exit with an error after running the command,
hiding the real exit status of the process.

Older ifupdown's postinst has a bug where it ends up creating
/etc/network/run as a normal directory rather than a symlink to
/run.  This can cause network interfaces to not
start correctly on boot.  The easiest way to fix this is to run:

  mv /etc/network/run /lib/init/rw/network
  ln -s /run /etc/network/run

 -- Tollef Fog Heen <tfheen@debian.org>, Wed, 12 Oct 2011 08:43:50 +0200