Michael Biebl
e764dc208c
Merge branch 'master' into experimental
...
Conflicts:
debian/changelog
debian/gbp.conf
debian/patches/Always-probe-cpu-support-drivers.patch
debian/patches/Load-sg-module-from-80-drivers.rules.patch
debian/patches/series
2014-06-24 17:36:16 +02:00
Michael Biebl
30dfc6a31c
Use Conflicts instead of Breaks against sysvinit-core
...
This avoids /sbin/init going missing when switching from systemd-sysv to
sysvinit. While at it, add a Replaces: upstart.
Closes : #751589
2014-06-23 18:23:31 +02:00
Michael Biebl
b0851c77d1
Drop Conflicts: runit-run from sysvinit-core
...
The runit-run package has been removed from the archive a long time ago.
2014-06-23 18:13:42 +02:00
Michael Biebl
e89ae54bd1
Drop Conflicts: sysvinit (<< 2.88dsf-44~) from systemd-sysv
...
since this breaks dist-upgrades from wheezy when switching from sysvinit
to systemd-sysv as default init. While downgrading the Pre-Depends in
sysvinit would have been an alternative, dropping the Conflicts and only
keeping the Replaces was deemed the lesser evil.
Closes : #748355
2014-06-23 18:12:21 +02:00
Michael Biebl
5ba115971a
Drop "-b debian" from Vcs-Git since we use the master branch for packaging now.
2014-06-23 17:51:58 +02:00
Michael Stapelberg
dadc637164
Clarify that “systemd” does not influence init whereas “systemd-sysv” does
...
Closes : #747741
2014-05-16 19:42:02 +02:00
Michael Biebl
1fdea8434e
Bump Build-Depends on libcryptsetup-dev to (>= 2:1.6.0) for tcrypt support
2014-04-27 16:18:32 +02:00
Michael Biebl
8eb77b24eb
Bump Build-Depends on kmod to (>= 14).
2014-04-27 14:54:35 +02:00
Michael Biebl
b9baa990ab
Make systemd-dbg depend on udev and libudev1
2014-04-26 21:46:42 +02:00
Martin Pitt
3e589263a1
Add autopkgtests
...
This covers smoke-testing logind, hostnamed, timedated, localed, and a
compile/link/run test against libsystemd-login-dev.
2014-04-26 20:53:53 +02:00
Michael Stapelberg
c6f16d171f
Make libpam-systemd depend on systemd-sysv | systemd-shim
...
Packages that need logind functionality should depend on libpam-systemd.
2014-04-26 18:10:09 +02:00
Michael Stapelberg
5b42170e0e
Add systemd-dbg package, thanks Daniel Schaal
...
Closes : #742724
2014-04-26 18:03:26 +02:00
Michael Biebl
a51c32c787
Bump Standards-Version to 3.9.5.
2014-03-19 18:55:17 +01:00
Michael Stapelberg
73b71c7fc5
set capabilities cap_dac_override,cap_sys_ptrace=ep for systemd-detect-virt
2014-02-27 10:44:52 +01:00
Michael Stapelberg
4359627a6b
add explicit “Depends: sysv-rc”
...
closes : #739679
2014-02-26 08:46:03 +01:00
Michael Stapelberg
4254335e52
add Breaks/Replaces for the manpage move (Thanks mbiebl)
2014-02-15 00:59:57 +01:00
Michael Stapelberg
be1ed7a84c
libpam-systemd: recommend to install the package if in doubt
...
see #738799
2014-02-14 23:28:35 +01:00
Michael Stapelberg
1c5813e852
add myself to uploaders
2013-12-31 07:13:48 +01:00
Michael Stapelberg
d0f6dd2b60
Add breaks/replaces for the new sysvinit-core package (Thanks Alf Gaida)
...
Closes : #733240
2013-12-31 07:13:12 +01:00
Michael Stapelberg
b843c5759b
add dependency on adduser for the systemd-journal group
2013-11-28 22:22:45 +01:00
Michael Stapelberg
c4c50e0c79
allow group adm read access on /var/log/journal
...
Closes : #717386
2013-11-27 21:22:21 +01:00
Michael Biebl
001d346af5
Remove udev-udeb dependency from libudev1-udeb
...
This dependency was copied over from the old udev-gtk-udeb package and
no longer makes any sense since libudev1-udeb only contains a library
nowadays. It also leads to a circular dependency.
2013-09-18 00:04:57 +02:00
Michael Biebl
6af523c5a1
Use the official field for udebs: Package-Type
2013-09-17 23:49:54 +02:00
Michael Biebl
09e8ede2d1
Drop obsolete Replaces: libudev0
...
It was added in udev 171-2 where the changelogs and documentation files
in udev were converted to symlinks pointing to libudev0.
2013-09-11 23:56:43 +02:00
Michael Biebl
a224634178
Generate strict dependencies between the binary packages
...
Use a shlibs.local file to generate strict inter-package dependencies
and add an explicit versioned dependency on libsystemd-login0 to systemd.
This ensures that e.g. libsystemd-login is always talking to the correct
version of systemd-logind. Closes : #719444
2013-09-11 23:56:16 +02:00
Michael Biebl
e7408c3c00
Adjust package priorities
...
Since other packages now depend on the systemd packages, make all
packages Priority: optional, with the exception of udev and libudev1,
which remain Priority: important, and systemd-sysv, which remains
Priority: extra due to the conflict with sysvinit. Closes : #717365
2013-07-25 00:46:10 +02:00
Michael Biebl
8646caae71
Add Breaks against consolekit (<< 0.4.6-1) for udev-acl
...
The udev-acl tool was removed from udev in version 182 and added to
consolekit. The Breaks ensures that a recent enough version of
consolekit is installed which is shipping this tool. While we will
switch to logind for dynamic device ACLs, this will ensure a smooth
upgrade path in the mean time. Closes : #717385
2013-07-25 00:46:10 +02:00
Michael Biebl
36e53cb53f
Bump Standards-Version to 3.9.4
...
No further changes.
2013-07-25 00:46:10 +02:00
Michael Biebl
84a01447b7
Revert "Don't hard-code Pre-Depends in udev but use ${misc:Pre-Depends} instead"
...
This partially reverts commit 238dae120d .
We are using debconf in preinst, so we need the debconf dependency in
Pre-Depends, but dh_installdebconf only adds it to ${misc:Depends}.
Which means we have to specify it manually.
2013-07-18 16:54:22 +02:00
Michael Biebl
15758c3bd8
Rename udev-gtk-udeb → libudev1-udeb
...
to better reflect its actual contents
2013-07-17 20:24:08 +02:00
Michael Biebl
b64e2e5e38
Tighten Depends on libsystemd-id128-dev for libsystemd-journal-dev as per libsystemd-journal.pc.
2013-07-17 20:24:08 +02:00
Michael Biebl
1e86aae107
Enable python bindings for the systemd libraries
...
and ship them in a new package named python-systemd.
2013-07-17 20:23:51 +02:00
Michael Biebl
292ed6dbac
Rename libudev0 → libudev1 for the SONAME bump.
2013-07-17 20:20:34 +02:00
Michael Biebl
b8edca7465
Update Build-Depends
...
- Drop libudev-dev, no longer required.
- Add gtk-doc-tools and libglib2.0-doc for the API documentation in
libudev and libgudev.
- Add libgirepository1.0-dev and gobject-introspection for GObject
introspection support in libgudev.
- Add libgcrypt11-dev for encryption support in the journal.
- Add libblkid-dev for the blkid udev builtin.
2013-07-17 20:20:33 +02:00
Michael Biebl
d943c214d7
Explicitly set Section and Priority for the udev binary package.
2013-07-17 20:20:33 +02:00
Michael Biebl
bfda5c156f
Add Depends on libpam-runtime (>= 1.0.1-6) to libpam-systemd
...
as we are using pam-auth-update.
https://wiki.ubuntu.com/PAMConfigFrameworkSpec#module_package_implementation
2013-07-17 20:20:33 +02:00
Michael Biebl
57395a9947
Drop our faketime hack
...
Upstream uses a custom xsl style sheet now to generate the man pages
which no longer embeds the build date.
2013-07-17 20:20:33 +02:00
Michael Biebl
6f61866a96
The hwdb builtin has replaced pci-db and usb-db in udev
...
Drop the Recommends on pciutils and usbutils accordingly.
2013-07-17 20:20:33 +02:00
Michael Biebl
cd3f2c02ce
Make libgudev-1.0-dev depend on gir1.2-gudev-1.0
...
as per GObject introspection mini-policy. Closes : #691313
2013-07-17 20:20:33 +02:00
Michael Biebl
7ffbf10c80
Drop old Conflicts, Replaces and Breaks, which are no longer necessary.
2013-07-17 20:20:33 +02:00
Michael Biebl
238dae120d
Don't hard-code Pre-Depends in udev but use ${misc:Pre-Depends} instead
...
Also drop the hard-coded Depends on libglib2.0-0 from gir1.2-gudev-1.0.
2013-07-17 20:20:33 +02:00
Michael Biebl
2ede64711e
Wrap dependencies for better readability.
2013-07-17 20:20:33 +02:00
Michael Biebl
a74a316769
Add binary packages as found in the udev 175-7.2 source package.
2013-07-17 20:20:33 +02:00
Michael Biebl
ffd5b9a0e7
Drop Suggests on the various python packages from systemd
...
The systemd-analyze tool has been reimplemented in C.
2013-07-17 20:20:33 +02:00
Michael Biebl
0961d9284e
Add Marco to Uploaders.
2013-07-17 20:20:29 +02:00
Michael Biebl
193016badc
Stop building the GUI bits.
...
They have been split into a separate source package called systemd-ui.
2013-06-20 01:31:37 +02:00
Michael Biebl
389037ee07
Set Maintainer to pkg-systemd-maintainers@lists.alioth.debian.org.
...
Add Tollef and myself as Uploaders.
2013-06-20 01:19:38 +02:00
Michael Biebl
74ac0fef8f
Update Vcs-* fields, the Git repository is hosted on alioth now. Set the default branch to "debian".
2012-10-18 09:49:10 +02:00
Tollef Fog Heen
77c6b0275b
Override timestamp when building man pages
...
Override timestamp for man page building, thereby avoiding skew
between architectures which caused problems for multi-arch. Closes:
2012-07-21 22:05:17 +02:00
Tollef Fog Heen
27bb26a30a
Ship lsb init script override/integration in /lib/lsb/init-functions.d
...
Do this rather than diverting /lib/lsb/init-functions itself. Add
appropriate Breaks to ensure upgrades happen.
2012-06-30 20:25:16 +02:00