Martin Pitt
951742fddf
Revert-VT-reuse-patches.patch: Fixed properly in trunk, move to "upstreamed patches"
2015-07-24 16:35:44 +02:00
Michael Biebl
cfaafb0773
systemd: Remove obsolete conffile clean up from pre-wheezy
2015-07-21 22:30:59 +02:00
Michael Biebl
0586789233
udev: Remove obsolete rm_conffile/mv_conffile functions from udev.preinst
...
The udev package is using dpkg-maintscripts-helper now to remove
obsolete conffiles.
2015-07-21 22:29:08 +02:00
Martin Pitt
21739fdb05
Revert "systemd/udev postinst: Avoid "The group [...] already exists as a system group. Exiting." warnings"
...
This reverts commit daf17c2766 .
This would cause errors like "already exists as a non-system group" to go
unnoticed. We really should go back to --quiet and fix adduser (#763055 ).
2015-07-16 15:31:09 +02:00
Martin Pitt
daf17c2766
systemd/udev postinst: Avoid "The group [...] already exists as a system group. Exiting." warnings
...
LP: #1475094
2015-07-16 07:25:59 +02:00
Michael Biebl
9cbbd30da9
Release version 222-2 to unstable
2015-07-15 23:51:28 +02:00
Michael Biebl
a0d5a61155
Drop libsystemd-journald-dev and libsystemd-id128-dev
...
There are no reverse dependencies left and we want to avoid new packages
picking up a build dependency on those obsolete transitional packages.
2015-07-15 23:49:55 +02:00
Michael Biebl
52d12b880b
Drop scsi_wait_scan hack from the udev initramfs-tools script
...
This Linux kernel module has been broken since 2.6.30 and as a result
was removed in 3.5. The Debian Jessie kernel no longer ships this
module.
Closes : #752775
2015-07-15 23:35:52 +02:00
Michael Biebl
b3fa9f0825
Bump priority of systemd and systemd-sysv to important
...
Update package priorities of systemd and systemd-sysv to important to
match what has been used in the Debian archive since Jessie.
2015-07-13 16:45:14 +02:00
Martin Pitt
961dd059d2
Add "networkd" autopkgtest
...
This covers basic DHCP on IPv4 and IPv4+6 on a veth device for now.
2015-07-13 13:28:26 +02:00
Martin Pitt
9b365b720c
emergency.service: Wait for plymouth to shut down
...
Fixes invisible emergency shell with plymouth running endlessly.
Patch cherry-picked from upstream trunk.
LP: #1471258
2015-07-13 09:32:18 +02:00
Martin Pitt
b8fdd6f8f1
Also put old 70-persistent-net.rules into initramfs
...
The previous commit added the new net.ifnames machinery to initramfs, to get
consistent names in initramfs and the real system. However, we also need to
copy the legacy 70-persistent-net.rules to avoid getting different names in
both places. Thanks Adam Conrad!
2015-07-13 09:02:27 +02:00
Martin Pitt
7b5eb265bb
Fix udeb an initramfs for net.ifnames
...
- debian/udev-udeb.install: Install new bits for net.ifnames.
- debian/extra/initramfs-tools/hooks/udev: Do the same for initramfs-tools.
LP: #1473542
2015-07-11 11:56:42 +02:00
Michael Biebl
2531719a05
Release version 222-1 to unstable
2015-07-08 18:56:19 +02:00
Michael Biebl
4657486420
Fix cleanup rule for Python byte code files
2015-07-08 18:55:49 +02:00
Michael Biebl
4690933cd6
Drop rules which remove pre-generated files before build
...
The upstream tarball no longer ships any pre-generated files so this is
no longer necessary.
2015-07-08 18:53:18 +02:00
Michael Biebl
d0dc85fce8
Move a few files into their correct packages
...
Move the man pages for libnss-myhostname, libnss-mymachines and
udev.conf from systemd into the correct package. Move the zsh completion
file for udevadm into the udev package as well. Add Breaks/Replaces
accordingly.
Closes : #790879
2015-07-08 18:49:15 +02:00
Michael Biebl
4d51c12c6f
Remove obsolete --disable-chkconfig configure option
...
chkconfig support was dropped in v221 in favour of calling an
abstraction tool /lib/systemd/systemd-sysv-install which distros need to
implement.
2015-07-08 17:24:56 +02:00
Michael Biebl
3eabc6e726
Stop building the Python 3 bindings
...
They were split into a separate source package upstream and are now
built from src:python-systemd. See
http://lists.freedesktop.org/archives/systemd-devel/2015-July/033443.html
We keep a Build-Depends on python3 which is required to build the
documentation.
2015-07-08 17:21:51 +02:00
Martin Pitt
4e853c368a
Drop dsl-modem.agent
...
It hasn't been maintained/tested for many years, few if any people actually use
this, and this doesn't belong into udev.
2015-07-08 11:14:23 +02:00
Martin Pitt
2e7cd963f0
debian/libsystemd0.symbols: Add new symbols from this release
2015-07-08 07:54:37 +02:00
Martin Pitt
5e85abde94
Add Revert-VT-reuse-patches.patch
...
Revert a couple of logind VT reuse patches which alternately broke lightdm and
gdm. See
https://launchpad.net/bugs/1472259
http://lists.freedesktop.org/archives/systemd-devel/2015-July/033464.html
https://github.com/systemd/systemd/issues/513
2015-07-08 07:32:32 +02:00
Martin Pitt
7144835b22
New upstream release 222
...
- Fix reload killing BusName= units. (Closes : #746151 )
- sysv-generator: detect invalid names and escape them. (Closes : #677075 )
- Document removal of PIDFile on daemon shutdown. (Closes : #734006 )
- Drop Revert-rules-fix-tests-for-removable-state.patch, the auto-suspend
rules now got dropped entirely.
- Unfuzz fsckd-daemon-for-inter-fsckd-communication.patch.
- Some gbp pq patch noise.
2015-07-08 07:15:26 +02:00
Martin Pitt
7f01a3dbd9
Merge tag 'upstream/222'
...
Upstream version 222
2015-07-08 07:08:33 +02:00
Martin Pitt
fb183854ab
Imported Upstream version 222
2015-07-08 07:08:31 +02:00
Martin Pitt
e074ceac6b
debian/watch: Adjust to new upstream release model of only providing the github tag tarballs
2015-07-08 07:06:30 +02:00
Martin Pitt
a0b8043597
systemd-fsckd autopkgtest: Stop using/asserting on lightdm
...
Just check that default.target is active. lightdm is prone to fail in test
environments, and fiddling with it in two other autopkgtests is sufficient.
2015-07-01 12:05:57 +02:00
Martin Pitt
aa27188d1f
boot-and-services, display-managers autopkgtests: Install and configure dummy X.org driver
...
So that these work in headless machines/VMs.
2015-07-01 10:22:36 +02:00
Martin Pitt
39c2fc412d
debian/rules: Entirely ignore $LD_PRELOAD instead of just libfakeroot in the link check
...
To also avoid libeatmydata.
Closes : #790546
2015-06-30 06:46:28 +02:00
Martin Pitt
4955cf66c4
libudev-dev: Transition doc symlink -> dir too
2015-06-29 17:32:06 +02:00
Martin Pitt
71ce671632
udev: Drop doc dir symlinking
...
It has caused too much trouble and only marginally helps to avoid duplication.
Such duplication should be dealt with at the distro, not package level.
2015-06-29 17:18:48 +02:00
Martin Pitt
062f460f97
systemd.postinst: Drop the --quiet from the addgroup calls as well
...
Same reason as above.
Closes : #762275
2015-06-29 17:01:01 +02:00
Martin Pitt
db9de34f32
udev.postinst: Fail verbosely if "input" group already exists as a non-system group
...
Change the previous commit to actually do fail the package upgrade again, but
drop --quiet to get a sensible error message.
Closes : #769948
2015-06-29 16:58:48 +02:00
Martin Pitt
afb79c4b90
udev.postinst: Don't fail if "input" group already exists as a non-system group
...
Some broken tutorials forget the --system option.
LP: #1455956
2015-06-29 09:13:53 +02:00
Martin Pitt
b97c1dcabe
Disable test-netlink during package build
...
Fails on some buildds:
Assertion 'sd_netlink_call(rtnl, m, -1, &r) == 1' failed at ../src/libsystemd/sd-netlink/test-netlink.c:102, function test_link_get(). Aborting.
2015-06-29 07:43:14 +02:00
Martin Pitt
7b8bfc90cf
releasing package systemd version 221-1
2015-06-28 12:05:49 +02:00
Martin Pitt
2e817ad015
debian/rules: Install udev.NEWS into libudev1
...
To get along with Debian's udev -> libudev1 doc dir symlinking.
Closes : #790042
2015-06-28 12:05:08 +02:00
Martin Pitt
7cdf9f651a
Have rc-local.service output also go to the console
...
/etc/rc.local often contains status messages which users expect to see during boot.
Rename debian/extra/units/rc-local.service.d/wait-online.conf to debian.conf
and add the Standard{Output,Error} settings there.
LP: #1468102
2015-06-26 15:08:36 +02:00
Martin Pitt
fd29e6c41f
Revert overly aggressive USB autosuspend udev rules change
...
This broke various USB keyboards.
https://github.com/systemd/systemd/issues/340
Closes : #789723
2015-06-24 22:13:36 +02:00
Martin Pitt
8fbf6c7e67
Drop Accept-mountall-specific-fstab-options.patch
...
Replaced with systemd.postinst migration code in Ubuntu.
2015-06-23 10:59:57 +02:00
Martin Pitt
f264323c54
debian/patches/series: Add back dropped comments
2015-06-23 08:54:05 +02:00
Michael Biebl
874b775784
Install API documentation for libudev and libsystemd in their respective packages
...
Both libraries use man pages now, so we need to be explicit about what
is installed where.
2015-06-23 00:59:22 +02:00
Michael Biebl
b0c21250e7
Martin is persistent in his usage of "persistant"
...
But since lintian keeps yelling at me, fix the typo once again.
2015-06-23 00:45:08 +02:00
Martin Pitt
d45a2cb8f9
debian/rules: Fix paths in manpages
...
We don't currently have a merged /usr in Debian but have most systemd things in
/lib. This replaces the previous huge and maintenance-intense patch.
2015-06-22 19:22:22 +02:00
Martin Pitt
dd7f47ddf1
libsystemd0.symbols: Add new symbols for this release
2015-06-22 18:14:03 +02:00
Martin Pitt
3c1af5155c
libudev-dev.install: Drop gtk-doc files
...
Not built by upstream any more and replaced with manpages.
2015-06-22 17:46:05 +02:00
Martin Pitt
045815f336
Drop obsolete gtk-doc-tools build dependency, gtkdocize autoreconfig, and ./configure options
2015-06-22 17:46:05 +02:00
Martin Pitt
c7cbabe2b6
New upstream release 221
...
- Fix persistant storage links for Xen devices. (LP: #1467151 )
- Drop all backported patches and port the others to new upstream release.
- debian/rules: Drop workarounds for broken 220 tarball, 221 is fine.
2015-06-22 17:46:05 +02:00
Martin Pitt
bc0e30187a
Merge tag 'upstream/221'
...
Upstream version 221
2015-06-22 17:17:40 +02:00
Martin Pitt
86f210e9c9
Imported Upstream version 221
2015-06-22 17:16:03 +02:00