Commit Graph

12204 Commits

Author SHA1 Message Date
Jon Severinsson
b3d4177736 Remove more stuff from /var/lib/systemd on systemd purge. 2014-08-10 15:34:59 +02:00
Jon Severinsson
76f64426b6 Update /run/initctl symlink target in debian/tmpfiles.d/debian.conf.
/dev/initctl is now a symlink to /run/systemd/initctl/fifo, so make /run/initct point directly to that.
2014-08-10 14:41:51 +02:00
Jon Severinsson
61af16b53e Add systemd depends on new mount.
Also drop now-obsolete manpage patch.
2014-08-10 11:52:40 +02:00
Jon Severinsson
abd357afd1 Refer to more bugs in the changelog. 2014-08-10 11:49:19 +02:00
Jon Severinsson
e7a543d614 Do not order rcS.d services after local-fs.target if they do not explicitly depend on $local_fs. 2014-08-10 11:17:04 +02:00
Jon Severinsson
a8441d3151 Add support for rcS.d init scripts to the sysv-generator. 2014-08-10 11:15:26 +02:00
Jon Severinsson
bb8785d8c4 Do not force-enable default-on services on every upgrade.
Also drops the systemd-networkd, systemd-resolved and systemd-timesyncd
from the set of default services.
2014-08-10 11:04:26 +02:00
Jon Severinsson
350ebb7d89 Try-restart networkd, resolved, and timesyncd after an upgrade.
Just like is already done for journald and logind.
2014-08-10 11:02:33 +02:00
Jon Severinsson
89d660dce9 Add new system group "input" used by udev rules in udev postinst. 2014-08-10 10:57:41 +02:00
Jon Severinsson
127c3c3d29 Add new systemd service users in systemd postinst. 2014-08-10 10:56:34 +02:00
Sjoerd Simons
3e45d94172 Use the debian ntp pool and configure systemd uid/gid maximums
* debian/rules: Use the debian ntp pool as default ntp servers
* debian/rules: explicitely configure the maximum system uid/gids instead of
  relying on autodetection
2014-08-10 10:55:05 +02:00
Sjoerd Simons
23343de0db debian/rules: Explicitely turn off rfkill, networkd, timesyncd and resolved for the udeb build 2014-08-10 10:54:29 +02:00
Sjoerd Simons
ba546aa29e debian/rules: Drop outdated --enable-tcpwrap 2014-08-10 10:52:53 +02:00
Sjoerd Simons
3901e16f83 debian/control: Remove b-d on librwap0-dev and bump kmod
* debian/control: Remove b-d on librwap0-dev
* debian/control: Bump libkmod-dev b-d to >= 15
2014-08-10 10:52:25 +02:00
Sjoerd Simons
3d7490c6a1 debian/control: Make udev break plymouth (<< 0.9.0-7) as older plymouths assume udev implementation details that have changed slightly since v213 2014-08-10 10:43:26 +02:00
Sjoerd Simons
0e55fda590 Merge branch 'master' into experimental
Conflicts:
	debian/changelog
	debian/control
	debian/patches/series
	debian/rules
2014-08-08 23:29:59 +02:00
Martin Pitt
72405a1a3d Fix duplicate line in copyright
Closes: #756899
2014-08-07 08:31:58 +02:00
Martin Pitt
c9b006cf4c releasing package systemd version 208-7 2014-08-06 13:34:21 +02:00
Martin Pitt
31ff902af6 udev.init: Create static device nodes
This moved out of udevd. Thanks to Michael Biebl for the script!

Closes: #749021
2014-08-06 13:14:30 +02:00
Martin Pitt
a79911a8c6 Add debian/extra/60-keyboard.hwdb: Latest keymaps from upstream git
This makes it trivial to backport keymap fixes to stable releases.

Closes: #657809
LP: #1322770
LP: #1339998
2014-08-06 12:59:56 +02:00
Martin Pitt
04e49ef824 Convert udev-finish.upstart from a task to a job
Avoids hangs with startpar. Workaround for #713135.

Closes: #756631
2014-08-06 12:41:12 +02:00
Martin Pitt
f8976911a7 Fix typo in systemd-shim dependency 2014-08-06 12:19:50 +02:00
Jon Severinsson
d8b09ffecc Add support for TuxOnIce hibernation.
Closes: #746463
2014-08-06 11:52:15 +02:00
Jon Severinsson
c440fa007c Ensure that systemctl is usable right after being unpacked.
Closes: #753589
2014-08-06 11:48:28 +02:00
Jon Severinsson
acf0c57467 Add Pre-Depends on systemd to systemd-sysv.
This avoid risking that the sysv-compatible symlinks become dangling on a partial install.
Note that the Pre-Depends is unversioned to facilitate upgrades to newer systemd versions,
and that the versioned Depends is kept to ensure that user doesn't get confused to thinking
they are running a different systemd version then they are.
2014-08-06 11:42:12 +02:00
Jon Severinsson
7a9f6b1da1 Do not fail udev upgrades if the udev service is already runtime-masked when the preinst script is run
Closes: #755746
2014-08-06 11:41:06 +02:00
Martin Pitt
1c587e0ec7 Drop now unnecessary libattr1-dev build dep 2014-08-06 11:23:47 +02:00
Martin Pitt
b5f1d9c1ae Re-add systemd-shim alternative dependency to libpam-systemd
Version it to ensure cgmanager support.

Closes: #754984
LP: #1343802
2014-08-06 11:22:35 +02:00
Martin Pitt
0b28ec9ab8 Revert "Drop systemd-logind-launch script"
This reverts commit b5949e2690.

Now needed again for running wit systemd-shim/cgmanager.
2014-08-06 11:20:18 +02:00
Martin Pitt
867a2d67d4 Reinstate patches to make logind D-BUS activatable 2014-08-06 11:19:25 +02:00
Martin Pitt
9b81d900f6 75-persistent-net-generator.rules: Adjust Ravello interfaces
They don't violate the assignment schema, they should just not be persistent.
Thanks to Boris Figovsky.

Closes: #747475
LP: #1317776
2014-08-05 08:14:13 +02:00
Martin Pitt
d5686ac27a Fix CD symlinks
Make /dev/cdrom appear for all types of drives, not just for pure CD-ROM ones.
Also, fix the symlinks to stay after change events.

LP: #1323777
2014-08-04 16:24:47 +02:00
Martin Pitt
1dbbf5987a Add dbus dependency to libpam-systemd
The PAM module is talking directly over D-BUS.

Closes: #755968
2014-08-04 08:48:55 +02:00
Martin Pitt
eb5ba93831 Add simple autopkgtest for python3-systemd 2014-08-04 08:44:49 +02:00
Martin Pitt
44bbbcf93d Build python3-systemd for Python 3 bindings.
Drop python-systemd; it does not have any reverse dependencies, and we want to
encourage moving to Python 3. This also avoids having to do another source
build.

LP: #1258089
2014-08-04 08:32:22 +02:00
Martin Pitt
1608ddfd78 Use glibc's xattr support instead of requiring libattr.
Fixes FTBFS with latest glibc and libattr.

Cherrypicked from trunk.

Closes: #756097
2014-08-04 07:54:23 +02:00
Michael Biebl
5dc8888e31 Fix removal of _kernel-install zsh completion file
Follow up fix for 0aae718c61
2014-07-26 22:26:42 +02:00
Michael Biebl
0aae718c61 Install zsh completions to the correct place
Closes: #717540
2014-07-26 21:45:24 +02:00
Jon Severinsson
3e7f0f463d Add Breaks on lvm2 versions without native systemd support. 2014-07-24 02:27:17 +02:00
Jon Severinsson
8b1a1978f3 Update Depends on initscripts to the version with a systemd-compatible mountnfs ifup hook. 2014-07-24 02:26:44 +02:00
Jon Severinsson
fead84266a Map some rcS.d init script dependencies to their systemd equivalent. 2014-07-22 15:38:03 +02:00
Martin Pitt
3f3b71a903 Clean up libsystemd-login-dev autopkgtest
Rename "api" autopkgtest to "build-login", and stop requiring that
sd_login_monitor_new() succeeds. It doesn't in many environments like schroot
or after upgrades from < 204, and the main point of the test is to check that
libsystemd-login-dev has correct contents and dependencies. Drop
"isolation-machine" requirement.
2014-07-21 15:29:56 +02:00
Jon Severinsson
7123268760 Cherry-pick upstream fix for journal file permissions. 2014-07-18 15:12:00 +02:00
Michael Biebl
09c680d92f Mask remaining services provided by the initscripts package
and document in more detail why certain services have been masked.

Closes: #659264
2014-07-17 01:06:56 +02:00
Michael Biebl
ffd2efbb1d Remove duplicate PATH 2014-07-17 00:45:36 +02:00
Michael Biebl
ee4c6161b2 Remove udev.vim syntax file
vim provides syntax highlighting support for udev rules since around
2006.
2014-07-17 00:45:36 +02:00
Michael Biebl
16105187d8 Remove systemd-hack-up-the-source.hook script
No longer necessary after the switch from gitpkg to git-buildpackage.
2014-07-17 00:45:26 +02:00
Jon Severinsson
c40546a994 Remove pre-generated rules and unit files in debian/rules clean target.
These are generated with rootprefix=/usr and so has the wrong paths for Debian.
2014-07-16 23:29:00 +02:00
Jon Severinsson
ed1d20d88e Update symbols file for libgudev-1.0-0. 2014-07-16 23:29:00 +02:00
Jon Severinsson
f52058c191 Add new symbols file for libsystemd0. 2014-07-16 23:29:00 +02:00