systemd/debian
2012-02-20 16:25:06 +01:00
..
pam-configs Add pam-config file 2010-08-30 21:53:26 +02:00
source Fix up systemd-hack-up-the-source.hook 2012-02-20 16:25:06 +01:00
changelog Fix up systemd-hack-up-the-source.hook 2012-02-20 16:25:06 +01:00
compat Initial packaging 2010-05-16 10:26:57 +02:00
control Add packages for libsystemd-journal and libsystemd-id128. 2012-02-11 19:49:24 +01:00
copyright Write up a real debian/copyright file 2010-06-05 08:59:03 +02:00
debian-fixup Add debian-fixup service that symlinks mtab to /proc/mounts and migrates /var/run and /var/lock to symlinks to /run 2011-09-23 19:27:41 +02:00
debian-fixup.service Change the type of the debian-fixup service to oneshot. 2011-09-28 20:08:25 +02:00
ifup@.service Add ifup@.service for handling hotplugged interfaces from udev. 2011-03-02 21:03:53 +01:00
init-functions Remove workarounds for services using X-Interactive. 2012-02-11 19:51:07 +01:00
lib-init-rw.automount Add ConditionPathIsDirectory to lib-init-rw.{,auto}mount 2011-10-11 20:17:40 +02:00
lib-init-rw.mount Add ConditionPathIsDirectory to lib-init-rw.{,auto}mount 2011-10-11 20:17:40 +02:00
libpam-systemd.install Split package; move systemadm and pam module to own packages 2010-08-29 14:03:42 +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 Split libsystemd-login and libsystemd-daemon into separate binary packages. 2011-09-14 08:30:08 +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 Split libsystemd-login and libsystemd-daemon into separate binary packages. 2011-09-14 08:30:08 +02:00
libsystemd-id128-0.install Add packages for libsystemd-journal and libsystemd-id128. 2012-02-11 19:49:24 +01: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 Add packages for libsystemd-journal and libsystemd-id128. 2012-02-11 19:49:24 +01:00
libsystemd-journal0.install Add packages for libsystemd-journal and libsystemd-id128. 2012-02-11 19:49:24 +01:00
libsystemd-journal0.symbols Add packages for libsystemd-journal and libsystemd-id128. 2012-02-11 19:49:24 +01:00
libsystemd-journal-dev.install Add packages for libsystemd-journal and libsystemd-id128. 2012-02-11 19:49:24 +01:00
libsystemd-login0.install Split libsystemd-login and libsystemd-daemon into separate binary packages. 2011-09-14 08:30:08 +02:00
libsystemd-login0.symbols Update symbols file for libsystemd-login. 2012-02-11 19:49:42 +01:00
libsystemd-login-dev.install Split libsystemd-login and libsystemd-daemon into separate binary packages. 2011-09-14 08:30:08 +02:00
README.Debian Update README.Debian slightly for /run rather than /lib/init/rw 2011-10-12 08:44:34 +02:00
rules Copy intltool files instead of symlinking them. 2012-02-11 19:50:16 +01:00
systemd-gui.install Adjust for upstream path name changes 2010-12-26 20:31:49 +01:00
systemd-hack-up-the-source.hook Fix up systemd-hack-up-the-source.hook 2012-02-20 16:25:06 +01: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 Add systemd-sysv package which ships the symlinks that replaces sysvinit 2010-07-07 22:01:32 +02:00
systemd.dirs Install /var/log/journal directory where the journal files are stored persistently. 2012-02-11 19:58:29 +01:00
systemd.install Install new systemd-journalctl, systemd-cat and systemd-cgtop binaries. 2012-02-11 19:51:57 +01:00
systemd.links Update comment regarding hwclock 2012-02-11 19:45:12 +01:00
systemd.postinst Automatically migrate TMPTIME settings from /etc/default/rcS 2011-10-12 07:53:22 +02:00
systemd.postrm Remove obsolete conffiles from /etc/tmpfiles.d on upgrades. Those files are installed in /usr/lib/tmpfiles.d now. 2011-06-29 14:00:03 +02:00
systemd.preinst Remove obsolete conffiles from /etc/tmpfiles.d on upgrades. Those files are installed in /usr/lib/tmpfiles.d now. 2011-06-29 14:00:03 +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