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
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
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
f6e97c22b0
Release version 44-11 to unstable
2013-03-13 08:05:11 +01:00
Michael Biebl
c8b9df6d6a
Do not fail on purge if /var/lib/systemd is empty and has been removed by dpkg.
2013-03-13 08:05:01 +01:00
Michael Biebl
18f7c29919
Remove mountoverflowtmp.service from remount-rootfs.service
...
The mountoverflowtmp SysV init script no longer exists so remove that
service from remount-rootfs.service to avoid an unnecessary diff to
upstream.
2013-03-13 08:00:13 +01:00
Michael Biebl
0d5295a1b0
Run debian-enable-units.service after sysinit.target
...
to ensure our tmp files aren't nuked by systemd-tmpfiles.
2013-03-13 07:57:11 +01:00
Michael Biebl
ac80848d82
Release version 44-10 to unstable
2013-02-15 17:01:41 +01:00
Michael Biebl
961bfb6494
Update changelog
2013-02-15 17:00:58 +01:00
Michael Biebl
ca27164258
Don't try to enable masked services
...
Using the return code of "systemctl is-enabled" to determine whether we
enable a service or not is unreliable since it also returns a non-zero
exit code for masked services. As we don't want to enable masked services,
grep for the string "disabled" instead.
2013-02-15 17:00:07 +01:00
Michael Biebl
34b3c2b709
Release version 44-9 to unstable
2013-02-15 13:36:37 +01:00
Michael Biebl
9aade294d2
Update changelog
2013-02-15 13:35:34 +01:00
Michael Biebl
e1dabec4d1
Blacklist more services which shouldn't be enabled automatically
2013-02-15 13:22:09 +01:00
Michael Biebl
d7e5781795
Use a file trigger to automatically enable service and socket units
...
A lot of packages simply install systemd units but do not enable them.
Running "systemctl enable" in the maintainer scripts is not really an
option since it is not guaranteed that systemd is installed. We
therefore implement a workaround for wheezy which is supposed to go away
in jessie once we have the necessary tools support in debhelper etc.
What the proposed workaround does is:
- Install a dpkg file trigger for /lib/systemd/system which triggers a
script named /lib/systemd/debian-enable-units every time a package
installs a systemd unit.
- Run this script also upon initial installation of systemd and once on
upgrades from earlier releases.
The script in particular does the following:
- Run "systemctl enable" for each service or socket it finds in
/lib/systemd/system but does that only once, so the administrator can
disable them if wanted.
- Record the state and installed symlinks. When a package shipping
systemd units is uninstalled, we remove those symlinks again.
- Use a blacklist for internal services.
- If systemd is not the active init, it will only create a tag file
and next time we boot with systemd, the script will be run early
during boot. For that we install a service named
debian-enable-units.service which is run in basic.target.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=692150
2013-02-09 16:42:15 +01:00
Michael Biebl
8b1dbbaddd
Update changelog
2013-02-09 16:41:25 +01:00
Michael Biebl
96b9c5c2a0
Update changelog
2013-02-09 16:27:42 +01:00
Michael Biebl
14d2386990
Release version 44-8 to unstable
2013-01-19 20:05:42 +01:00
Michael Biebl
78266b5917
Don't enable persistent storage of journal log files.
...
The journal in v44 is not yet mature enough.
2013-01-19 15:40:12 +01:00
Michael Biebl
81b35386de
Update changelog
2013-01-19 15:38:55 +01:00
Michael Biebl
b5180ca519
Release version 44-7 to unstable
2012-12-21 00:15:57 +01:00
Michael Biebl
ddd0b7efe4
Fix a regression in the init-functions hook wrt reload handling
...
that was was introduced when dropping the X-Interactive hack.
Closes : #696355
2012-12-20 02:26:49 +01:00
Michael Biebl
77e933b50e
Fix prerm to only err out on remove
2012-12-16 22:24:42 +01:00
Michael Biebl
0210c6cc0f
Release version 44-6 to unstable
2012-12-16 21:59:06 +01:00
Michael Biebl
332acbef7a
Use a separate tmpfs for /run/lock (size 5M) and /run/user (size 100M).
...
Those directories are user-writable which could lead to DoS by filling up
/run. Closes : #635131
2012-12-16 21:58:23 +01:00
Tollef Fog Heen
c3f5f24967
Prevent the systemd package from being removed if it's the active init system, since that doesn't work.
2012-12-01 18:42:52 +01:00
Michael Biebl
2b6d544e78
Update changelog
2012-11-27 08:26:50 +01:00
Michael Biebl
ad0ce686d8
Run debian-fixup script only once
...
Converting /var/run, /var/lock and /etc/mtab to symlinks is a one-time
migration so don't try it on every boot.
2012-11-27 08:23:42 +01:00
Michael Biebl
1eea74a636
No longer ship the /sys directory in the systemd package
...
since it is provided by base-files nowadays.
2012-11-06 22:40:31 +01:00
Michael Biebl
9409f73033
Revert accidental commit
...
This reverts commit 75daf9e0c2 .
2012-10-27 22:13:47 +02:00
Michael Biebl
fb676e109a
Fix the bug number for the reload-on-shutdown issue
2012-10-26 07:25:26 +02:00
Michael Biebl
75daf9e0c2
foo
2012-10-25 22:32:24 +02:00
Michael Biebl
176d670a53
Release version 44-5 to unstable
2012-10-25 21:54:48 +02:00
Michael Biebl
b1407b8dac
Add watch file to track new upstream releases.
2012-10-24 02:29:36 +02:00
Michael Biebl
82c82cbd35
Update changelog
2012-10-23 01:54:52 +02:00
Michael Biebl
45d5125a82
Update changelog
2012-10-23 01:52:49 +02:00
Michael Biebl
ea12a21634
Avoid reload and (re)start requests during early boot which can lead to deadlocks. Closes : #624599
2012-10-18 10:16:14 +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
a4ec5ac9b2
Typo
2012-10-16 20:48:38 +02:00
Tollef Fog Heen
906745b2fc
Try harder at generating a sane(r) source tree, to keep the ever-moving dpkg happy
2012-10-16 20:38:22 +02:00
Tollef Fog Heen
938929a58b
Changelog
2012-10-16 19:03:24 +02:00
Tollef Fog Heen
6ae819ee96
Avoid reloading services when shutting down
...
Doing so won't work and makes no sense. Thanks to Michael Stapelberg
for the patch. Closes : #624599 .
2012-10-16 18:39:27 +02:00
Tollef Fog Heen
df3a84e49e
disable killing on entering START_PRE, START, thanks to Michael Stapelberg for patch. This avoids killing VMs run through libvirt when restarting libvirtd. Closes : #688635 .
2012-10-16 18:09:31 +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
1c60037ae1
Changelog for 605a506
2012-07-01 08:39:07 +02:00
Tollef Fog Heen
489afd6639
Typo
2012-07-01 08:37:58 +02:00
Tollef Fog Heen
60f990561e
Changelog for 499fb21
2012-07-01 08:37:31 +02:00
Tollef Fog Heen
1394b97d98
Move diversion removal from postinst to preinst. Closes : #679728
2012-07-01 08:23:34 +02:00
Tollef Fog Heen
65f4f7502c
Upload to unstable
2012-06-30 20:35:40 +02:00
Tollef Fog Heen
eec7167ea7
Stop sourcing the "original" init-functions script
2012-06-30 20:30:36 +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
Tollef Fog Heen
09b939b54e
changelog
2012-06-29 22:43:34 +02:00
Tollef Fog Heen
1950f28084
Convert to Multi-Arch: same where possible. Closes : #676615
2012-06-29 22:35:39 +02:00
Tollef Fog Heen
53771c52a0
Bump to debhelper 9.
2012-06-29 22:34:45 +02:00
Tollef Fog Heen
d651268c4f
Upload to unstable
2012-06-05 22:53:44 +02:00
Tollef Fog Heen
cc8cb31d82
We keep the debian units on the Debian branch for now
2012-06-05 22:44:53 +02:00
Tollef Fog Heen
59eb094908
Error when patches are empty
2012-06-05 22:42:31 +02:00
Tollef Fog Heen
b62a2b9481
Add python-dbus and python-cairo to Suggests, for systemd-analyze. Closes : #672965
2012-06-05 22:40:07 +02:00
Tollef Fog Heen
363f2b4085
Make sure /run/sensigs.omit.d exists.
2012-06-05 22:31:19 +02:00
Tollef Fog Heen
31bfeb5fa5
Bring tmpfiles.d/tmp.conf in line with Debian defaults. Closes : #675422
2012-06-05 20:59:36 +02:00
Tollef Fog Heen
95a0f68445
Write up changelog
2012-06-05 20:56:31 +02:00
Michael Biebl
7598935ed4
Don't ignore errores in systemd-sysv postinst
...
and add a missing #DEBHELPER# stanza.
2012-04-28 11:25:43 +02:00
Michael Biebl
3880e0d185
Mask checkroot-bootclean
...
checkroot-bootclean cleans up directories before mounting a tmpfs
over it. As systemd handles mounts differently, mask this service.
Closes : #670591
2012-04-28 10:57:09 +02:00
Michael Biebl
c3eea2b909
Re-add workaround for non-interactive PAM sessions
...
sudo is still broken if pam_loginuid.so is not enabled (which is the
default). So re-add the workaround to disable pam_systemd.so for
non-interactive sessions. Closes : #667470
2012-04-28 10:51:13 +02:00
Michael Biebl
a51b708402
Ship the /sys directory in the package
...
and don't rely on initscripts providing that directory. Closes : #670090
2012-04-28 10:49:35 +02:00
Michael Biebl
96e84054c9
Tighten the versions in the maintscript file
...
so the conffiles are correctly cleaned up when upgrading from the
37-1.1 NMU. Closes : #669951
2012-04-28 10:49:26 +02:00
Tollef Fog Heen
12545cadf4
Prepare for upload to unstable
2012-04-03 20:00:12 +02:00
Tollef Fog Heen
41060f5ad5
Always restart the initctl socket on upgrades, to mask sysvinit removing it.
2012-04-03 19:59:14 +02:00
Tollef Fog Heen
6b63e588d6
Note backported fixes from upstream
2012-04-02 21:59:30 +02:00
Michael Biebl
12d445f191
Build-Depend on valac (>= 0.12) instead of valac-0.12. Closes : #663323
2012-04-02 20:45:24 +02:00
Michael Biebl
023bd5b5e2
Install new man pages.
2012-04-02 20:25:55 +02:00
Michael Biebl
63ff3eef32
Create compat /dev/initctl symlink
...
in case we are upgrading from a system running a newer version of sysvinit
(using /run/initctl) and sysvinit is replaced with systemd-sysv during the
upgrade. Closes : #663219
2012-04-02 20:21:23 +02:00
Michael Biebl
6de6107d4f
Remove workaround for non-interactive sessions from pam config again.
2012-04-02 20:19:51 +02:00
Tollef Fog Heen
c8985bd63a
Drop output message from init-functions hook, it's pointless.
2012-04-02 20:17:27 +02:00
Tollef Fog Heen
c17ec9082b
New upstream version (v44)
2012-04-02 20:16:43 +02:00
Tollef Fog Heen
d9fba37bd5
Explicitly order debian-fixup before sysinit.target
2012-03-13 17:46:54 +01:00
Tollef Fog Heen
762ad44ffd
Only rmdir /lib/init/rw if it exists.
2012-03-09 14:10:49 +01:00
Tollef Fog Heen
29d07fd41e
Output "reloading systemd message" to stderr, to prevent confusing debconf.
2012-03-08 15:16:27 +01:00
Tollef Fog Heen
9367214292
More bugs closed by the new upstream
2012-03-07 08:51:57 +01:00
Tollef Fog Heen
e194a7a7ba
Don't migrate /var/run to a symlink if /run is a symlink
2012-03-07 08:50:15 +01:00
Tollef Fog Heen
06ac2c4763
Mention CVE fixed in new upstream version
2012-03-07 08:33:45 +01:00
Tollef Fog Heen
71ae35327d
Put upstream-fixes into its own branch too
2012-03-07 08:19:35 +01:00
Tollef Fog Heen
3eb8d4cf52
Disable coredump handling as it's not ready yet.
2012-03-06 22:51:24 +01:00
Tollef Fog Heen
8a01161639
Add patch to series too
2012-03-06 18:20:37 +01:00
Tollef Fog Heen
b5aa13e601
Fix up source hook
2012-03-06 18:19:49 +01:00
Tollef Fog Heen
e483fa0dde
Create initctl symlink on upgrades too
2012-03-06 18:09:20 +01:00
Tollef Fog Heen
02e249ec4a
Only restart systemd-initctl.socket when running under systemd
2012-03-06 18:08:07 +01:00
Michael Biebl
a6711ae34d
Update /sbin/init symlink. The systemd binary was moved to $pkglibdir.
2012-03-06 18:07:25 +01:00
Michael Biebl
37f538ffa8
Remove outdated comment
2012-03-06 18:05:04 +01:00
Michael Biebl
c4d908daf6
Install ifup@.service via systemd.install
2012-03-06 18:03:54 +01:00
Michael Biebl
532b0d80be
Add changes from NMU
2012-03-06 18:00:49 +01:00
Tollef Fog Heen
1f60b5b0d1
Add ref to debian version in git-patches
2012-03-06 17:56:38 +01:00
Tollef Fog Heen
55a5aa023b
Install a tmpfiles.d file for the /dev/initctl → /run/initctl migration. Closes : #657979
2012-03-01 09:11:27 +01:00
Tollef Fog Heen
63924b6be9
Target upload at experimental due to kmod dep
2012-03-01 08:19:26 +01:00
Tollef Fog Heen
0b47074216
Add new symbols for libsystemd-login0 to symbols file.
2012-02-29 22:49:33 +01:00
Tollef Fog Heen
a1926860c0
Add --with-distro=debian to configure flags, due to no /etc/os-release yet.
2012-02-29 22:45:00 +01:00
Tollef Fog Heen
db96561e5a
Add symlink from /bin/systemd to /lib/systemd/systemd.
2012-02-29 22:44:53 +01:00
Tollef Fog Heen
442a5b8678
Add libkmod-dev to build-depends
2012-02-28 22:15:31 +01:00
Michael Biebl
024780c1ab
Add alias for kmod, the successor of module-init-tools
2012-02-28 07:58:12 +01:00
Michael Biebl
ab6bd81e80
Rename bash completion file systemctl-bash-completion.sh → systemd-bash-completion.sh.
2012-02-28 07:57:50 +01:00
Michael Biebl
e3c0434f4a
Use new dh_installdeb maintscript facility to handle obsolete conffiles.
...
Bump Build-Depends on debhelper accordingly.
Conflicts:
debian/changelog
2012-02-28 07:57:19 +01:00
Michael Biebl
2f5b2d81f0
Tweak description for ifup@.service a little
...
The boot and shutdown messages just looked weird:
Starting Start ifup for %I
...
Stopping Start ifup for %I
2012-02-28 07:51:53 +01:00
Michael Biebl
bebec9f9a7
Remove lib-init-rw symlinks
...
Was missed in cce644d34bd5015b4caf1756a1db827c167e51c9
2012-02-27 22:51:45 +01:00
Michael Biebl
2e750a4ad4
Disable pam_systemd for non-interactive sessions to work around an issue with sudo.
...
Conflicts:
debian/changelog
2012-02-27 22:50:56 +01:00
Michael Biebl
2b8f4caf73
Stop installing lib-init-rw (auto)mount units
...
and try to cleanup /lib/init/rw in postinst. Bump dependency on
initscripts accordingly. Closes : #643699
2012-02-27 22:49:13 +01:00
Michael Biebl
655aeebaa5
Avoid error messages from systemctl in postinst
...
if systemd is not running by checking for /sys/fs/cgroup/systemd before
executing systemctl. Closes : #642749
Conflicts:
debian/changelog
2012-02-27 22:48:23 +01:00
Michael Biebl
824df6f4e7
Changelog
2012-02-27 22:47:51 +01:00
Tollef Fog Heen
ed3a7e3316
Expand source hook to use git diff over git format-patch
2012-02-27 22:37:02 +01:00
Tollef Fog Heen
bcd41944eb
Fix up systemd-hack-up-the-source.hook
2012-02-20 16:25:06 +01:00
Tollef Fog Heen
24be62f696
Update to v43
2012-02-20 16:02:06 +01:00
Michael Biebl
72d2611481
Install /var/log/journal directory where the journal files are stored persistently.
2012-02-11 19:58:29 +01:00
Michael Biebl
9075b0bcc2
Install /var/lib/systemd directory.
2012-02-11 19:58:11 +01:00
Michael Biebl
acfbd4637e
Install new systemd-journalctl, systemd-cat and systemd-cgtop binaries.
2012-02-11 19:51:57 +01:00
Michael Biebl
92bd9fd30d
Remove workarounds for services using X-Interactive.
...
The LSB X-Interactive support turned out to be broken and has been
removed upstream so we no longer need any special handling for those
type of services.
2012-02-11 19:51:07 +01:00
Michael Biebl
7d6d6e3953
Re-indent init-functions script.
2012-02-11 19:50:48 +01:00
Michael Biebl
afbc324da7
Copy intltool files instead of symlinking them.
2012-02-11 19:50:16 +01:00
Michael Biebl
1dbcb8bf07
Update configure flags, use rootprefix instead of rootdir.
2012-02-11 19:49:58 +01:00
Michael Biebl
8b8fe5494e
Update symbols file for libsystemd-login.
2012-02-11 19:49:42 +01:00
Michael Biebl
29e8f7a38b
Add packages for libsystemd-journal and libsystemd-id128.
2012-02-11 19:49:24 +01:00
Michael Biebl
196e31e750
Add versioned Build-Depends on automake and autoconf
...
to ensure we have recent enough versions. Closes : #657284
2012-02-11 19:48:32 +01:00
Michael Biebl
d6caa6ed2a
Bump Standards-Version to 3.9.2. No further changes.
2012-02-11 19:48:08 +01:00
Tollef Fog Heen
764e8a2f93
Attribute changes correctly in changelog
2012-02-11 19:46:50 +01:00
Michael Biebl
2d8e8fb4eb
Update Build-Depends
...
* Add Build-Depends on liblzma-dev for journal log compression.
* Add Build-Depends on libgee-dev, required to build systemadm.
2012-02-11 19:45:57 +01:00
Michael Biebl
61c75202f5
Update comment regarding hwclock
2012-02-11 19:45:12 +01:00
Tollef Fog Heen
ee7edbb887
Close bash-completion bug which is fixed upstream
2012-02-07 21:39:14 +01:00
Tollef Fog Heen
1b28d811f1
Start v40
2012-02-07 21:36:45 +01:00
Tollef Fog Heen
c05dad99f9
Install kbd-model-map too
2011-10-12 08:57:21 +02:00
Tollef Fog Heen
fc07729675
New upstream release
2011-10-12 08:44:53 +02:00
Tollef Fog Heen
b7c778bd9a
Update README.Debian slightly for /run rather than /lib/init/rw
2011-10-12 08:44:34 +02:00
Josh Triplett
14fe596381
Automatically migrate TMPTIME settings from /etc/default/rcS
2011-10-12 07:53:22 +02:00
Tollef Fog Heen
55fd299eb4
Blacklist fuse init script
2011-10-12 07:15:02 +02:00
Tollef Fog Heen
9870b64840
Drop rcN.d runlevels from SysV services that also exist in rcS.d
...
Fixes Debian bug #637037
2011-10-12 06:56:37 +02:00
Tollef Fog Heen
263797dc0b
Add ConditionPathIsDirectory to lib-init-rw.{,auto}mount
2011-10-11 20:17:40 +02:00
Tollef Fog Heen
2ddf2dc307
Change the type of the debian-fixup service to oneshot.
2011-09-28 20:08:25 +02:00
Tollef Fog Heen
850f7e23d9
Upload to unstable
2011-09-24 09:21:18 +02:00
Tollef Fog Heen
4c286f6475
Add single-debian-patch to work around brain damage in newer dpkg versions
2011-09-24 09:21:01 +02:00
Tollef Fog Heen
e2bb42e1de
Use remount-rootfs.service instead of var.mount as dependency for debian.fixup
2011-09-23 20:20:49 +02:00
Tollef Fog Heen
ab21b55fd5
Bump version number to v36
2011-09-23 19:28:26 +02:00
Tollef Fog Heen
762763bd1f
Add debian-fixup service that symlinks mtab to /proc/mounts and migrates /var/run and /var/lock to symlinks to /run
2011-09-23 19:27:41 +02:00
Tollef Fog Heen
dfba5ef7c4
Hack up source so it resembles what a distcheck gives us
2011-09-20 16:02:50 +02:00
Tollef Fog Heen
6a32a76e7e
Properly attribute Michael's changes to him
2011-09-14 08:39:40 +02:00
Michael Biebl
007e78b1df
Add Build-Depends on gperf.
2011-09-14 08:38:48 +02:00
Michael Biebl
0cdfffda1e
Use printf instead of echo
...
echo "\n" is not posix shell compliant.
2011-09-14 08:38:26 +02:00
Michael Biebl
62bf1988af
Add more safety checks
...
In case /etc/default/rcS is missing or UTC not set.
2011-09-14 08:38:18 +02:00
Michael Biebl
4e2d2d07b4
Remove /cgroup cleanup code from postinst.
2011-09-14 08:38:05 +02:00
Michael Biebl
fc05c6ec8c
Run the local time migration on new install, too
2011-09-14 08:38:00 +02:00
Michael Biebl
1ede7fbbb0
Fix the format of the /etc/adjtime file
2011-09-14 08:37:54 +02:00
Michael Biebl
a9e6e45305
Fix echo call in last commit
2011-09-14 08:37:44 +02:00
Michael Biebl
718d8bde9b
Re-add --with autoreconf which got accidentally deleted by last commit
2011-09-14 08:35:38 +02:00
Michael Biebl
99b0d95dbc
Migrate hwclock configuration.
...
Do a one-time migration of the hwclock configuration. If UTC is set to "no" in
/etc/default/rcS, create /etc/adjtime and add the "LOCAL" setting.
2011-09-14 08:31:49 +02:00
Michael Biebl
a1f4d70385
Add Build-Depends on intltool.
2011-09-14 08:31:10 +02:00
Michael Biebl
2f80a58830
Override dh_autoreconf
...
As autoreconf doesn't like intltool, override dh_autoreconf and call
intltoolize and autoreconf ourselves.
2011-09-14 08:30:52 +02:00
Michael Biebl
827b5b11db
Split libsystemd-login and libsystemd-daemon into separate binary packages.
2011-09-14 08:30:08 +02:00
Michael Biebl
6a777f3e23
Add Build-Depends on libacl1-dev. Required for building systemd-logind with ACL support.
2011-09-14 08:29:11 +02:00
Michael Biebl
c0e31db8ff
Bump Build-Depends on libudev to (>= 172).
2011-09-14 08:28:31 +02:00
Michael Biebl
efd7059153
Build for libnotify 0.7.
2011-09-14 08:27:09 +02:00
Michael Biebl
7cede7aab7
Wrap build dependencies for easier readability.
2011-09-14 08:27:03 +02:00
Tollef Fog Heen
78636ae2c1
New upstream release; close bugs
2011-09-14 08:25:32 +02:00
Tollef Fog Heen
4d66b41e0f
Target unstable
2011-07-07 13:25:43 +02:00
Tollef Fog Heen
6f7d8a3229
Close one more bug
2011-07-07 13:25:21 +02:00
Tollef Fog Heen
8f8ecb1aca
Fix syntax error
2011-07-07 12:49:21 +02:00
Michael Biebl
bf3ddb404d
Update changelog for the last commit
2011-07-07 12:28:15 +02:00
Michael Biebl
49c56c32a5
Update changelog for the last commit
2011-07-07 12:27:06 +02:00
Michael Biebl
4953794fb2
Revert "Ignore unknown capabilities when dropping them"
...
This reverts commit 05039b037a .
We will use the upstream fix for that.
2011-07-07 12:25:55 +02:00
Michael Biebl
c85dc49b03
Depend on util-linux (>= 2.19.1-2) which provides whole-disk locking support in fsck and remove our revert patch.
2011-06-29 14:00:16 +02:00
Michael Biebl
5db9a9988c
Remove obsolete conffiles from /etc/tmpfiles.d on upgrades. Those files are installed in /usr/lib/tmpfiles.d now.
2011-06-29 14:00:03 +02:00
Michael Biebl
863520095e
Install /usr/lib directory for binfmt.d, modules-load.d, tmpfiles.d and sysctl.d.
2011-06-29 13:59:31 +02:00
Michael Biebl
b1fcd56fdb
hwclock-load.service is no longer installed, so we don't need to remove it anymore in debian/rules.
2011-06-29 13:59:18 +02:00
Tollef Fog Heen
4e3bf0967d
Syntax fixes in init-functions
2011-06-29 13:58:55 +02:00
Michael Biebl
6cd758edc2
Update to v29
2011-06-29 13:53:36 +02:00
Tollef Fog Heen
3c79e6d220
Close documentation typofix bug
2011-06-08 17:02:20 +02:00
Tollef Fog Heen
54ebdb7e11
Add hard dependency on udev
2011-06-08 16:52:14 +02:00
Tollef Fog Heen
05039b037a
Ignore unknown capabilities when dropping them
2011-06-08 16:51:29 +02:00
Tollef Fog Heen
e505319b86
Fall back to init script based reload if the .service file doesn't support it.
2011-06-08 16:23:22 +02:00
Tollef Fog Heen
b1fae33fd4
Open changelog
2011-06-08 16:14:57 +02:00
Tollef Fog Heen
84bd7c6052
Prepare for upload
2011-04-27 22:20:21 +02:00
Tollef Fog Heen
12b3a6d711
Remove "local" in non-function context in init-functions wrapper.
2011-04-27 21:59:11 +02:00
Tollef Fog Heen
12e1abdedc
Changelog
2011-04-27 21:57:09 +02:00
Tollef Fog Heen
a3328de25b
Remove diversion of init-functions on downgrade
2011-04-26 21:54:07 +02:00
Tollef Fog Heen
c75d2ccee9
Backport 3a90ae0482 from master
2011-04-25 08:58:14 +02:00
Tollef Fog Heen
9c85b75f3d
Move sourcing of init-functions to the start
2011-04-22 15:36:29 +02:00
Tollef Fog Heen
44b765a9e8
Divert lsb init-functions instead of abusing logging hook
2011-04-21 17:19:33 +02:00
Tollef Fog Heen
91d02107fb
Add suggests on Python for systemd-analyze.
2011-04-21 17:18:18 +02:00
Tollef Fog Heen
168fe699a4
Add conflicts on klogd
2011-04-21 17:17:48 +02:00
Tollef Fog Heen
26364f2e60
Depend on initscripts >= 2.88dsf-13.4 for /run transition.
2011-04-21 17:17:11 +02:00
Tollef Fog Heen
acb7d0ffd9
New upstream version
2011-04-21 17:15:48 +02:00
Tollef Fog Heen
0ca6e8a1a5
Target upload
2011-03-20 21:39:01 +01:00
Tollef Fog Heen
7b8636c5fc
Make getty start after Apache2 and OpenVPN (which are the only two known users of X-Interactive: yes). Closes : #618419
2011-03-20 20:49:53 +01:00
Tollef Fog Heen
abd2305248
Enable SELinux support. Closes : #618412
2011-03-20 20:46:34 +01:00
Tollef Fog Heen
aef2a93f2c
Enable TCP wrapper support. Closes : #618409
2011-03-20 20:45:26 +01:00
Tollef Fog Heen
af152c208c
Changelog
2011-03-11 20:17:17 +01:00
Tollef Fog Heen
cb96145cfc
Call systemd-machine-id-setup in postinst
2011-03-11 19:47:49 +01:00
Tollef Fog Heen
463c8b573c
Install systemd-machine-id-setup
2011-03-11 19:44:00 +01:00
Tollef Fog Heen
9117084541
New upstream release
2011-03-11 19:15:09 +01:00
Tollef Fog Heen
f48fd51212
Target upload
2011-03-11 19:11:00 +01:00
Tollef Fog Heen
a2a836eb04
Add breaks on lvm2 (<< 2.02.84-1)
2011-03-02 21:32:03 +01:00
Tollef Fog Heen
d98944c8cc
Mask mtab.service and udev-mtab.service
...
They are useless
2011-03-02 21:04:36 +01:00
Tollef Fog Heen
864482d672
Add ifup@.service for handling hotplugged interfaces from udev.
...
Closes : #610871
Thanks to Michael Biebl for the implementation
2011-03-02 21:03:53 +01:00
Tollef Fog Heen
0bb07ce24d
Add systemd-tmpfiles to systemd package.
2011-03-02 18:26:12 +01:00
Tollef Fog Heen
f7c132cfe6
New upstream release
2011-03-01 17:10:16 +01:00
Tollef Fog Heen
be6e0fb535
New upstream release
2011-02-17 07:36:30 +01:00
Tollef Fog Heen
860ce4af64
Fix typo when removing systemd-vconsole.target
2011-02-16 21:13:23 +01:00
Tollef Fog Heen
99f27f6f25
Upload to experimental
2011-02-16 21:06:25 +01:00
Tollef Fog Heen
a704d2d40f
Disable systemd-vconsole-setup.service for now.
2011-02-16 21:06:04 +01:00
Tollef Fog Heen
1a37238dde
Close a few bugs
2011-02-16 20:53:39 +01:00
Tollef Fog Heen
b9e96974e7
Make build-dep on valac be valac-0.10
2011-02-16 19:42:53 +01:00
Tollef Fog Heen
1913a3fbb8
Skip masked services in lsb-base-logging.sh
...
Silently skip masked services in lsb-base-logging.sh instead of
failing. Initial implementation by Michael Biebl. Closes : #612551
2011-02-13 16:37:22 +01:00
Tollef Fog Heen
815484f410
Improve regex in lsb-base-logging.sh for X-Interactive scripts.
2011-02-13 08:39:20 +01:00
Tollef Fog Heen
eed848f729
Bump build dependency on valac to (>= 0.10.3)
2011-02-13 08:36:45 +01:00
Tollef Fog Heen
c93ec8f92f
New upstream release
2011-02-13 08:35:00 +01:00
Tollef Fog Heen
3332c0a9dc
Clarify ifupdown instructions in README.Debian somewhat.
2011-01-18 20:38:10 +01:00
Tollef Fog Heen
5285c995c9
Drop debian revision from libcryptsetup-dev build-dep to make lintian happy
2011-01-18 08:18:36 +01:00
Tollef Fog Heen
74a342c140
Close bug in -15 changelog
2011-01-18 08:18:11 +01:00
Tollef Fog Heen
e90f41744c
Tighten libcryptsetup-dev build-dep
2011-01-18 07:12:20 +01:00
Tollef Fog Heen
810aee92ff
Don't use systemctl redirect for init scripts with X-Interactive: true
2011-01-16 12:25:46 +01:00
Tollef Fog Heen
d05395d7fe
Set 11-2 to unreleased as it was never uploaded
2011-01-16 11:25:04 +01:00
Tollef Fog Heen
4e4783a0ea
Set 15-1 to unreleased as it was never uploaded
2011-01-16 11:22:04 +01:00
Tollef Fog Heen
97376e617f
Update changelog
2011-01-16 11:19:31 +01:00
Michael Biebl
60b9d86fe5
Fix hwclock
...
Since we mask hwclock and hwclockfirst, we need to run hwclock-save.service
on shutdown now.
To avoid running hwclock twice during boot, we remove
sysinit.target.wants/hwclock-load.service. hwclock is already triggered
by /lib/udev/rules.d/85-hwclock.rules. This needs further coordination
with udev.
2011-01-16 10:06:21 +01:00
Tollef Fog Heen
4d8e8e97b0
Close new upstream bug
2011-01-16 10:05:28 +01:00
Michael Biebl
b8a4186cf3
Fix single user mode
2011-01-16 10:04:58 +01:00
Michael Biebl
2ed148b903
Fix a small typo
2011-01-16 10:04:21 +01:00
Michael Biebl
f6a81384db
Use syntax compatible with debhelper v8
2011-01-16 10:01:30 +01:00
Michael Biebl
b2e8a3611c
Update package description
...
Update short package description based on the upstream homepage.
Lennart wants the description to no longer mention "session manager".
2011-01-16 10:00:20 +01:00
Tollef Fog Heen
e4a35aa806
Use the built-in cryptsetup support in systemd
2011-01-16 09:56:30 +01:00
Tollef Fog Heen
14af0a64e5
New upstream version
2011-01-16 09:55:43 +01:00
Tollef Fog Heen
4ad09fb0bc
Adjust for upstream path name changes
2010-12-26 20:31:49 +01:00
Tollef Fog Heen
8558f7bfe9
Use native mount, mask services done by systemd
2010-12-26 20:31:33 +01:00
Tollef Fog Heen
bd75970241
Document that /etc/network/run should be a symlink
2010-12-26 20:30:16 +01:00
Michael Biebl
a7432c147c
Remove autogenerated man pages and vala C sources, so they are rebuilt.
2010-12-26 13:33:11 +01:00
Michael Biebl
848cbb1b4b
Disable cryptsetup support
...
Explicitly disable cryptsetup support to not accidentally pick up a
libcryptsetup dependency in a tainted build environment, as the
library is currently installed in /usr/lib.
2010-12-26 13:31:28 +01:00
Tollef Fog Heen
c01f17796f
Document dropping of lock group for Debian
2010-12-26 13:23:43 +01:00
Tollef Fog Heen
e12634df0d
Revert upstream commit which uses fsck -l (needs a newer version of util-linux).
2010-12-26 13:02:12 +01:00
Tollef Fog Heen
c9661edaca
Add dependency on new util-linux to make sure /sbin/agetty exists
2010-12-26 12:58:17 +01:00
Tollef Fog Heen
aaf3284296
Update changelog for new upstream version
2010-12-26 12:56:56 +01:00
Tollef Fog Heen
36fd3304eb
Remove -s from getty invocation
...
getty from util-linux doesn't support -s yet, so drop that for now.
2010-12-26 12:56:19 +01:00
Michael Biebl
c04d0f711f
Try to catch direct init script invocations and redirect to systemctl
...
Install lsb-base hook which redirects calls to SysV init scripts to
systemctl: /etc/init.d/<foo> <action> → systemctl <action> <foo.service>
2010-12-26 12:53:08 +01:00
Tollef Fog Heen
f07be1bf45
Install a (auto)mount unit to mount /lib/init/rw early during boot.
2010-12-26 12:43:15 +01:00
Tollef Fog Heen
49221189a3
Rename session to user in .install file
...
Reflect upstream change of what the session/user dir is called.
2010-11-20 09:48:44 +01:00
Tollef Fog Heen
6ce35d6eaa
Use dh-autoreconf for updating the build system.
2010-11-20 09:38:44 +01:00
Tollef Fog Heen
10edb11620
Revert upstream change which requires libnotify 0.7
2010-11-20 09:35:57 +01:00
Tollef Fog Heen
692c506e1b
Add libaudit-dev to build-depends
2010-11-20 09:34:15 +01:00
Tollef Fog Heen
f7685bf450
New upstream version
2010-11-20 09:33:49 +01:00
Tollef Fog Heen
2225ad2fc2
Add missing DEBHELPER token
2010-11-04 17:20:00 +01:00
Tollef Fog Heen
879cdb6ec9
Move rules around to get more logical progression in debian/rules
2010-11-02 21:48:27 +01:00
Tollef Fog Heen
209f415820
Document last change in changelog
2010-11-02 21:47:48 +01:00
Michael Biebl
7213fd1055
Properly cleanup /cgroup on upgrades
2010-11-02 21:45:42 +01:00
Tollef Fog Heen
8cdfa50e1e
Add postinst
2010-11-02 21:45:34 +01:00
Michael Biebl
73baac4bc7
Don't install hwclock-save.service and remount-rootfs.service
...
Both conflict with existing SysV init scripts.
Running both results in "super block is in future" error messages when
mounting ext[34] partitions.
Until the hwclock and mount handling is sorted out, use only
the scripts provided by initscripts/util-linux.
2010-11-02 21:44:19 +01:00
Tollef Fog Heen
24def64852
Ship password agent
2010-11-02 21:44:05 +01:00
Tollef Fog Heen
dc03359dbf
Make sure to enable GTK bits.
2010-11-02 21:43:34 +01:00
Tollef Fog Heen
8059ca9c79
Remove tmpwatch services, Debian doesn't have or use tmpwatch.
2010-11-02 21:42:38 +01:00
Tollef Fog Heen
a9e2e5b534
Stop shipping /cgroup in the package
2010-11-02 21:39:46 +01:00
Tollef Fog Heen
fa416c2ec4
Stop messing with runlevel5/multi-user.target symlink
...
This is handled correctly upstream, so remove local hack.
2010-11-02 21:37:29 +01:00
Tollef Fog Heen
80edfaee0d
Add missing #DEBHELPER# token to libpam-systemd
2010-11-02 21:34:28 +01:00
Tollef Fog Heen
dad1e1d44b
Tighten dependency between systemd packages
...
Ensure the packages are updated in lockstep
2010-11-02 21:31:50 +01:00
Tollef Fog Heen
03ed4018b8
Add libnotify-dev to build-depends
2010-10-27 12:58:03 +02:00
Tollef Fog Heen
14e03c1da9
cgroupfs mounted in /sys; close bug
2010-10-07 21:52:28 +02:00
Tollef Fog Heen
eefaae54a6
Add Depends on systemd from systemd-sysv
2010-10-07 21:49:12 +02:00
Tollef Fog Heen
f80984d6ab
New upstream version
2010-10-07 21:48:50 +02:00
Tollef Fog Heen
65469da22f
Add pam-auth-update calls to libpam-systemd's postinst and prerm
2010-09-01 21:10:41 +02:00
Tollef Fog Heen
ae7f031cab
Add pam-config file
2010-08-30 21:53:26 +02:00
Tollef Fog Heen
49159ec2af
Release 8-2
...
Record changes in v8-2
2010-08-30 21:48:55 +02:00
Tollef Fog Heen
bc7860afab
Hard-code path to udev rules dir in configure call
2010-08-30 21:43:29 +02:00
Tollef Fog Heen
40aa0111e8
Get rid of obsolete README.source
2010-08-30 21:42:55 +02:00
Tollef Fog Heen
3e8fca871d
Target experimental
2010-08-29 14:44:05 +02:00
Tollef Fog Heen
76aeaaf733
Update for v8
2010-08-29 14:05:58 +02:00
Tollef Fog Heen
427f9beaee
Split package; move systemadm and pam module to own packages
2010-08-29 14:03:42 +02:00
Tollef Fog Heen
9d9cb1e081
Update Conflicts for systemd-sysv
2010-08-29 14:00:12 +02:00
Tollef Fog Heen
56586a6b91
Update build-depends for v8
2010-08-29 13:58:56 +02:00
Tollef Fog Heen
fcb2fa86d0
Update standards-version
2010-08-29 13:58:05 +02:00
Tollef Fog Heen
aee0a6e3f1
Update README.Debian to explain how to use systemd.
2010-08-29 13:55:25 +02:00
Tollef Fog Heen
a40b75f648
Get rid of our own targets; use the ones from upstream instead
2010-08-29 12:18:30 +02:00
Tollef Fog Heen
ee78d133eb
Update version number in changelog
2010-08-17 10:45:37 +02:00
Tollef Fog Heen
7bcde2163d
Adjust build-deps
2010-08-17 10:44:33 +02:00
Tollef Fog Heen
0a352f5c58
Update changelog for new upstream version
2010-08-07 07:31:47 +02:00
Tollef Fog Heen
062e9a1a34
Make this a 3.0 (quilt) package
2010-07-29 14:30:34 +02:00
Tollef Fog Heen
c7bfe89ad9
Update standards-version, build-deps, add Vcs-* fields
2010-07-29 14:30:19 +02:00
Tollef Fog Heen
e8894ee241
Fix up changelog
2010-07-29 14:29:50 +02:00
Tollef Fog Heen
092d3cb47e
Add systemd-sysv package which ships the symlinks that replaces sysvinit
2010-07-07 22:01:32 +02:00
Tollef Fog Heen
bf7f9181cf
Pass --with-rootdir= to configure
2010-07-07 22:00:55 +02:00
Tollef Fog Heen
238fbed977
Only ship /cgroup, not all the subdirs
2010-07-07 21:59:30 +02:00
Tollef Fog Heen
7ddf066629
Add missing build-deps
2010-06-05 21:33:35 +02:00
Tollef Fog Heen
71c8ab24a7
Add missing build-deps
2010-06-05 20:49:38 +02:00
Tollef Fog Heen
ec42efa542
Update a few gotchas
2010-06-05 18:47:10 +02:00
Tollef Fog Heen
8cc2af0172
More debian/rules cleanups
2010-06-05 08:59:19 +02:00
Tollef Fog Heen
f275ec5797
Write up a real debian/copyright file
2010-06-05 08:59:03 +02:00
Tollef Fog Heen
4651a3effb
Bump cgroup build-dep, remove hard-coding
2010-06-05 08:51:06 +02:00
Tollef Fog Heen
e4cd12f9db
Clean up rules file wrt newer configure.ac and get rid of old stuff
2010-06-05 08:44:01 +02:00
Tollef Fog Heen
28898d20b4
Add some notes regarding the package
2010-06-05 08:43:05 +02:00
Tollef Fog Heen
89764c0d9f
New upstream snapshot
2010-06-05 08:04:58 +02:00
Tollef Fog Heen
80d60d1922
Somewhat newer upstream snapshot, still not released
2010-06-05 08:01:20 +02:00
Tollef Fog Heen
e09161b707
make this a 3.0 native package until we have tarball releases.
2010-05-16 10:30:41 +02:00
Tollef Fog Heen
40f72a8aa3
ship /cgroup in the deb
2010-05-16 10:30:10 +02:00
Tollef Fog Heen
87041ed408
Add systemd-services package
2010-05-16 10:28:54 +02:00
Tollef Fog Heen
979df9158c
Initial packaging
2010-05-16 10:26:57 +02:00