Michael Biebl
3de79dba03
Updated upstream v208-stable patch series to 53b1b6c
2014-08-20 23:21:44 +02:00
Michael Biebl
954ec0a7a6
Add Breaks: systemd (<< 208) to udev to avoid partial upgrades
...
Newer udev versions rely on kmod-static-nodes.service being provided by
systemd.
Closes : #757777
2014-08-20 22:38:38 +02:00
Michael Biebl
f4336cbe10
Add Breaks: kmod (<< 14) to udev
...
to make sure we have a kmod version supporting the static-nodes command.
2014-08-20 22:34:15 +02:00
Michael Biebl
0d3c155c39
Don't write to /sys/kernel/uevent_helper unconditionally
...
Fix udev SysV init script and d-i start script to not write to
/sys/kernel/uevent_helper unconditionally to not fail on a kernel with
CONFIG_UEVENT_HELPER unset.
Closes : #756312
2014-08-20 22:31:08 +02:00
Michael Biebl
046fd6b09c
Don't rely on /dev/stdout when creating static device nodes under sysvinit
...
"kmod static-nodes" will write its output to /dev/stdout by default.
That device node is created by udevd as a symlink to /proc/self/fd/1.
Since we run make_static_nodes() in the udev SysV init script before
udevd is started, this device node is not guaranteed to exist and kmod
fails to deal with that properly.
As a workaround, use "kmod static-nodes --output=/proc/self/fd/1".
Closes : #757830
2014-08-20 22:23:15 +02:00
Michael Biebl
3b0fe50ea2
Drop copy rule for vio_type from initramfs-tools hook
...
We no longer build the vio_type udev helper.
2014-08-20 21:25:09 +02:00
Martin Pitt
c5419a70d3
Backport fix for lazy session-activation on non-seat0 seats
...
LP: #1355331
2014-08-14 15:09:41 +02:00
Martin Pitt
b9132b4127
Add Turkish debconf translations
...
Thanks Mert Dirik!
Closes : #757498
2014-08-13 12:35:44 +02:00
Martin Pitt
78011eac49
Drop --disable-xattr configure option for udeb
...
It does not exist any more after commit 1608ddfd .
2014-08-12 09:49:16 +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
Michael Biebl
054b924f4e
Release version 208-6 to unstable
2014-07-16 00:44:42 +02:00
Michael Biebl
e4e966f51d
Upload to unstable.
2014-07-15 16:34:38 +02:00
Jon Severinsson
19500a5fbd
Move three more manpages from systemd to libsystemd-*-dev as appropriate.
2014-07-07 12:30:40 +02:00
Jon Severinsson
9140fce078
Update Debian patches to apply on top of v208-stable.
2014-07-07 12:29:51 +02:00
Jon Severinsson
87c3557857
Add v208-stable patch series.
...
This commit was created using the following commands and then fixing up debian/patches/series manually.
$ git config diff.renames false
$ git rebase --onto debian/208-5 v208 stable/v208-stable
$ git checkout -b patch-queue/experimental HEAD
$ gbp-pq export --no-patch-numbers
$ git add --ignore-removal debian/patches/
2014-07-07 12:29:26 +02:00
Michael Biebl
dbde4e329b
Release version 208-5 to experimental
2014-06-28 13:41:47 +02:00
Michael Biebl
8180a29967
Update changelog
2014-06-28 13:33:34 +02:00
Michael Biebl
682b99a27b
Merge branch 'master' into experimental
...
Conflicts:
debian/changelog
2014-06-28 13:33:07 +02:00
Michael Biebl
5f9c82db8e
Release version 204-14 to unstable
2014-06-28 13:23:46 +02:00
Michael Biebl
50e3ecb742
journald: remove unused variable
2014-06-28 13:22:19 +02:00