Michael Biebl
b3b5b90529
Remove duplicate files
2013-07-18 16:54:15 +02:00
Michael Biebl
c3873876ac
Add .install files for the udev packages
...
They are basically a copy from the old udev package.
Also update the systemd.install file.
Two important issues:
- Since we are using dh_installinit --sourcedirectory now (for the
flavours), we can no longer install files from debian/ via .install
and need to do that manually via debian/rules.
- Splitting up systemd and udev is rather cumbersome as they have many
shared directories. Instead of listing each file individually, we
allow that some files are installed twice and remove them later on via
debian/rules.
2013-07-18 16:54:10 +02:00
Michael Biebl
b49fe705a3
Build two flavours
...
a regular build and one for the udev udebs with reduced dependencies.
2013-07-18 15:28:03 +02:00
Michael Biebl
418b0a2d41
Don't move libgudev to /lib
...
libgobject and libgmodule are currently installed in /usr/lib.
2013-07-17 20:24:08 +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
9d0e1d84f4
Rename conffiles for logind and journald
2013-07-17 20:24:08 +02:00
Michael Biebl
8af0f8a1f5
Remove obsolete bash-completion scripts on upgrades
...
Nowadays they are installed in /usr/share/bash-completion/completions.
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
8bed72a9f7
Stop ignoring test/ on git export
...
This breaks the test suite which requires the files in test/
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
4871634c6a
Run gtkdocize on autoreconf.
...
This is now required since we are building gtk-doc based documentation.
2013-07-17 20:20:34 +02:00
Michael Biebl
ff6205062c
Update symbols files
...
libudev now uses symbols versioning as the other libsystemd libraries.
The libgudev-1.0-0 symbols file has been copied from the old udev package.
2013-07-17 20:20:34 +02:00
Michael Biebl
292ed6dbac
Rename libudev0 → libudev1 for the SONAME bump.
2013-07-17 20:20:34 +02:00
Michael Biebl
a2b8cfa13c
Use gir dh addon to ensure ${gir:Depends} is properly set.
2013-07-17 20:20:33 +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
a980748924
New upstream release
...
New upstream release. Closes : #675175 , #675177
- In v183 the udev sources have been merged into the systemd source tree.
As a result, the udev binary packages will now be built from the systemd
source package.
2013-07-17 17:00:21 +02:00
Michael Biebl
201dcbc00b
Revert "disable killing on entering START_PRE, START"
...
This reverts commit 1bb2e622eb .
Fixed properly by upstream with commit
ecedd90fcd .
2013-06-22 00:49:12 +02:00
Michael Biebl
6af6169c70
Merge branch 'master' into debian-experimental
...
Conflicts:
Makefile.am
TODO
debian/tmpfiles.d/debian.conf
man/systemd.mount.xml
man/systemd.socket.xml
man/systemd.unit.xml
src/core/mount.c
src/core/service.c
src/core/special.h
src/journal/journal-file.c
src/journal/journald.c
src/journal/systemd-journald.conf
src/login/71-seat.rules
src/manager.c
src/shared/util.c
src/systemctl/systemctl.c
tmpfiles.d/legacy.conf
tmpfiles.d/tmp.conf
units/remote-fs.target
2013-06-22 00:46:42 +02:00
Michael Biebl
2f4f2f8b98
Merge tag 'v204'
...
systemd 204
2013-06-21 23:17:55 +02:00
Michael Biebl
bb7d767053
Release version 44-12 to unstable
2013-06-20 01:32:36 +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
10952c547d
Update the checks which test if systemd is the active init.
...
The recommended check is [ -d /run/systemd/system ] as this will also
work with a standalone systemd-logind.
2013-06-20 01:17:00 +02:00
Michael Biebl
445f8dfd5b
If the new init-system-helpers package is installed, make the debian-enable-units script a no-op.
...
The auto-enabler was meant as a temporary workaround and will be
removed once all packages use the new helper.
2013-06-20 01:17:00 +02:00
Michael Biebl
7741086a26
Update changelog
2013-06-20 01:16:55 +02:00
Michael Biebl
0bdf13ee4c
Merge branch 'upstream-fixes' into debian
2013-06-20 00:54:25 +02:00
Michal Schmidt
8e023cb2be
configure.ac: fix FTBFS with new glibc
...
glibc moved clock_* functions from librt to the core libc. As a result,
clock_gettime is no more a suitable symbol to use when finding librt.
Look for mq_open instead.
Reference:
http://www.sourceware.org/git/gitweb.cgi?p=glibc.git&h=6e6249d0b461b952d0f544792372663feb6d792a
Fixes a FTBFS in Fedora Rawhide.
2013-06-20 00:53:49 +02:00
Lennart Poettering
606c24e3bd
build-sys: prepare 204
2013-05-09 15:45:50 +02:00
Lennart Poettering
2aba426ffb
man: document that the kernel's audit subsystem is currently incompatible with nspawn containers
2013-05-09 15:33:02 +02:00
Karol Lewandowski
b62ee5249d
condition, man: Add support for ConditionSecurity=smack
...
According to Documentation/security/Smack.txt:
In keeping with the intent of Smack, configuration data is minimal
and not strictly required. The most important configuration step is
mounting the smackfs pseudo filesystem.
This means that checking the mount point should be enough.
2013-05-08 22:24:37 -04:00
Zbigniew Jędrzejewski-Szmek
539e0a4d58
systemd-python: add wrappers for easy functions in sd-login
...
sd_get_uids, sd_get_seats, sd_get_sessions, and sd_get_machine_names.
2013-05-08 21:35:03 -04:00
Zbigniew Jędrzejewski-Szmek
5afbe712db
systemd-python: add __version__ strings
2013-05-08 21:34:44 -04:00
Zbigniew Jędrzejewski-Szmek
6866780115
Rearrange a few fields to reduce holes
2013-05-08 21:34:20 -04:00
Zbigniew Jędrzejewski-Szmek
fa13e4a784
man: add permalinks to subsection titles too
2013-05-08 21:33:48 -04:00
Lennart Poettering
cdf173349c
update TODO
2013-05-07 20:56:41 +02:00
Lennart Poettering
c0b21b9669
hostnamectl: suppress outputting of pretty hostname field in status if empty
2013-05-07 20:56:41 +02:00
Lennart Poettering
e724b0639c
hostname: only suppress setting of pretty hostname if it is non-equal to the static hostname and if the static hostname is set, too
...
https://bugzilla.redhat.com/show_bug.cgi?id=957814
2013-05-07 20:56:41 +02:00
Zbigniew Jędrzejewski-Szmek
0b95a21bd7
build-sys: properly mkdir for GENERAL_ALIASES
...
Previous commit (20d408766 ) was broken. The problem is not connected
to DESTDIR being set or not, but to the fact that targets in
$GENERAL_ALIASES have directory components, so mkdir -p wasn't
recursing deep enough.
2013-05-07 14:41:07 -04:00
Zbigniew Jędrzejewski-Szmek
20d4087669
build-sys: properly mkdir with DESTDIR set
...
grawity> ln: failed to create symbolic link
‘/home/grawity/pkg/aur/systemd-git/pkg/systemd//etc/systemd/system/multi-user.target.wants/remote-fs.target’: No such file or directory
2013-05-07 14:17:18 -04:00