Michael Biebl
91e094d6d2
Drop our Debian-specific run-user.mount unit
...
as upstream now creates a per-user tmpfs via logind.
See upstream commit 1c231f56482546725c4dbd3303f70300bd3c63e9.
2014-08-26 12:15:11 +02:00
Sjoerd Simons
28d9700590
target experimental
2014-08-24 15:10:39 +02:00
Sjoerd Simons
87eac63ebe
Merge branch 'master' into experimental
...
Conflicts:
debian/changelog
debian/control
debian/patches/Add-run-initctl-support-to-SysV-compat-tools.patch
debian/patches/Add-targets-for-compatibility-with-Debian-insserv-sy.patch
debian/patches/Also-redirect-to-update-rc.d-when-not-using-.service.patch
debian/patches/Avoid-reload-and-re-start-requests-during-early-boot.patch
debian/patches/Avoid-reloading-services-when-shutting-down.patch
debian/patches/Check-for-kmod-binary.patch
debian/patches/Don-t-mount-tmp-as-tmpfs-by-default.patch
debian/patches/Revert-service-drop-support-for-SysV-scripts-for-the.patch
debian/patches/Revert-udev-network-device-renaming-immediately-give.patch
debian/patches/Start-logind-on-demand-via-libpam-systemd.patch
debian/patches/Use-comment-systemd.-syntax-in-systemd.mount-man-pag.patch
debian/patches/Use-different-default-paths-for-various-binaries.patch
debian/patches/build-sys-don-t-move-libgudev-to-lib.patch
debian/patches/change-the-log_info-line-in-systemctl-to-reflect-rea.patch
debian/patches/core-You-can-not-put-the-cached-result-of-use_smack-.patch
debian/patches/core-snapshot-log-info-when-snapshots-are-created-an.patch
debian/patches/core-transaction-avoid-misleading-error-message-when.patch
debian/patches/core-transaction-fix-cycle-break-attempts-outside-tr.patch
debian/patches/cryptsetup-don-t-add-unit-dependency-on-dev-null-dev.patch
debian/patches/ignore-chkconfig-headers-entirely-they-are-often-bro.patch
debian/patches/insserv.conf-generator.patch
debian/patches/logind-if-a-user-is-sitting-in-front-of-the-computer.patch
debian/patches/man-fix-path-in-crypttab-5.patch
debian/patches/series
debian/patches/systemctl-call-update-rc.d-enable-disable-not-defaul.patch
debian/patches/systemctl-don-t-skip-native-units-when-enabling-disa.patch
debian/patches/units-conditionalize-static-device-node-logic-on-CAP.patch
debian/patches/util-do-not-strip-dev-prefix-twice.patch
2014-08-23 22:39:10 +02:00
Michael Biebl
09258517bf
Release version 208-8 to unstable
2014-08-21 00:15:20 +02:00
Michael Biebl
3974a2e798
Stop syslog.socket when entering emergency mode
...
Otherwise every log message triggers the start of the syslog service and
its dependencies which conflicts with emergency.target.
Closes : #755581
2014-08-21 00:03:33 +02:00
Michael Biebl
c5c03759db
Make emergency.service conflict with rescue.service
...
Otherwise if rescue mode is selected during boot and the emergency mode
is triggered (e.g. via a broken fstab entry), we have two sulogin
processes fighting over the tty.
Closes : #757072
2014-08-20 23:52:19 +02:00
Michael Biebl
6cf949fcc2
Mark upstream cherry-picks as such
2014-08-20 23:41:26 +02:00
Michael Biebl
a9131c2c6e
Cherry-pick upstream fix to ignore temporary dpkg files
...
Closes : #757302
2014-08-20 23:27:05 +02:00
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
Sjoerd Simons
c88d78b6be
Re-add reworked Map-rcS.d-init-script-dependencies-to-their-systemd-.patch
2014-08-10 16:45:56 +02:00
Sjoerd Simons
4048e594f5
Be more precise on what gets purged in the changelog entry
2014-08-10 15:35:40 +02:00
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