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