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