Lennart Poettering
3686ced6d7
update TODO
2010-11-23 19:42:35 +01:00
Lennart Poettering
aeb70c8d60
logger: fix error handling
2010-11-23 01:36:54 +01:00
Lennart Poettering
6bd2127711
man: make clear that VERSION and VERSION_ID is not mandatory in os-release.5
2010-11-22 00:26:08 +01:00
Lennart Poettering
be8088a2fb
systemctl: don't return LSB status error codes for systemctl show
...
Use them only for systemctl status.
https://bugzilla.redhat.com/show_bug.cgi?id=637183
2010-11-21 22:40:03 +01:00
Lennart Poettering
600a328fc2
mount: do not try to mount disable cgroup controllers
...
https://bugzilla.redhat.com/show_bug.cgi?id=655222
2010-11-21 22:29:10 +01:00
Lennart Poettering
a7c64469b6
man: document /etc/modules-load.d/
2010-11-21 20:41:00 +01:00
Lennart Poettering
ee48647271
man: document locale.conf
2010-11-21 19:29:27 +01:00
Lennart Poettering
b1a2da0a79
cryptsetup: show udev device name when asking for password
2010-11-18 23:34:42 +01:00
Lennart Poettering
8e1bd70d4c
sysctl: implement native sysctl tool to support Debian-style /etc/sysctl.d
2010-11-18 21:52:26 +01:00
Lennart Poettering
10aa703482
util: introduce /etc/os-release so that distros don't need to patch systemd to get a welcome message
2010-11-18 04:46:28 +01:00
Lennart Poettering
f81c701649
update TODO
2010-11-18 04:00:38 +01:00
Lennart Poettering
a45b9fd094
job: make sure we don't fail umount.target if a mount unit failed to stop
2010-11-18 03:52:39 +01:00
Lennart Poettering
c1d6bc0e53
units: make sure prefdm is killed first, user sessions second on shutdown
2010-11-18 02:45:04 +01:00
Lennart Poettering
2f8cd170ae
cryptsetup: automatically order crypt partitions before cryptsetup.target
2010-11-18 02:16:36 +01:00
Lennart Poettering
74fe1fe36e
pam: duplicate cgroup tree in the cpu hierarchy by default, optionally more
2010-11-17 20:24:25 +01:00
Kay Sievers
04d148459f
update TODO
2010-11-17 13:21:13 +01:00
Kay Sievers
230e5a3fb0
Revert "update TODO"
...
This reverts commit afe635e718
.
Oops, libnotify should not have been in here.
2010-11-17 13:19:10 +01:00
Kay Sievers
afe635e718
update TODO
2010-11-17 11:58:42 +01:00
Lennart Poettering
23cf4972e0
update TODO
2010-11-17 00:40:26 +01:00
Lennart Poettering
0cf8469387
ask-password: add --console mode to ask questions on /dev/console
2010-11-16 04:28:04 +01:00
Lennart Poettering
967072694d
plymouth: use updated socket name
2010-11-16 03:12:54 +01:00
Lennart Poettering
d90b9d27af
pam: always rely on loginuid instead of uid to determine cgroup and XDG_RUNTIME_DIR
2010-11-16 00:10:57 +01:00
Lennart Poettering
e3aa71c38c
exec: automatically determine right TERM= setting based on tty name
2010-11-15 23:49:02 +01:00
Lennart Poettering
af2d49f70b
drop support for MANAGER_SESSION, introduce MANAGER_USER instead
2010-11-15 22:13:26 +01:00
Lennart Poettering
40dde66fa0
manager: ignore invalid epoll events
2010-11-15 22:13:26 +01:00
Lennart Poettering
f5319832c4
units: use ConditionDirectoryNotEmpty= where applicable
2010-11-15 22:13:26 +01:00
Kay Sievers
d8b4dbe6d7
delete tmp.mount which may conflict with an unrelated fstab entry
2010-11-15 19:47:25 +01:00
Lennart Poettering
49d50c55bb
cryptsetup: bind cryptsetup service to both source and destination device
2010-11-15 04:11:42 +01:00
Lennart Poettering
9b3d909074
manager: consider jobs already installed as redundant when reducing new transactions
2010-11-15 03:44:11 +01:00
Lennart Poettering
672028dc4e
path: avoid immediate restarting of units triggered by paths if nothing actually changed on disk
2010-11-15 00:49:21 +01:00
Lennart Poettering
782195a3c3
path: always look for IN_ATTRIB since deletion is signalled that way
2010-11-15 00:47:29 +01:00
Lennart Poettering
6210e7fc31
manager: always pull 'following' units into transaction
2010-11-14 23:48:21 +01:00
Lennart Poettering
57339f47f1
job: make it possible to wait for devices to be unplugged
2010-11-14 23:48:20 +01:00
Lennart Poettering
9c73736da8
tmpfiles: ignore files marked with the sticky bit
2010-11-14 20:12:51 +01:00
Lennart Poettering
5475ff4b7a
udev: ignore temporary udev devices
2010-11-14 19:59:10 +01:00
Kay Sievers
612eb8e459
update TODO
2010-11-12 19:04:07 +01:00
Lennart Poettering
42e8a0a8d5
update fixme
2010-11-12 03:56:43 +01:00
Lennart Poettering
74715b82cb
cryptsetup: automatically start cryptsetup when looking for mount source
2010-11-12 03:04:10 +01:00
Lennart Poettering
9190132924
build-sys: fix usage of path macros
2010-11-12 00:40:26 +01:00
Lennart Poettering
9fe117ea5a
mount: don't relabel /dev twice in a row
2010-11-12 00:40:26 +01:00
Kay Sievers
6d3d218b35
update TODO
2010-11-11 16:55:28 +01:00
Lennart Poettering
6ee5bbf85c
main: warn if /etc/mtab is not a symlink
2010-11-10 23:18:34 +01:00
Lennart Poettering
2edfa36685
service: delay automatic restart if job is pending
2010-11-10 22:38:43 +01:00
Lennart Poettering
52da68821b
update fixme
2010-11-10 22:38:43 +01:00
Lennart Poettering
143072edea
manager: only minimize impact if we are in fail mode
2010-11-10 22:38:42 +01:00
Kay Sievers
21296d4b48
update TODO with mtab issue
2010-11-10 19:37:06 +01:00
Lennart Poettering
739aad5169
fedora: start plymouth after udev-settle, so that the graphics modules are loaded
2010-10-31 00:52:35 +02:00
Lennart Poettering
62c9af5ecf
update fixme
2010-10-29 16:28:28 +02:00
Lennart Poettering
b81884e746
unit: replace StopRetroactively= by BindTo= dependencies
...
The property StopRetroactively= needs to be per-dependency, not
per-unit, in order to properly express dependencies between .mount units
and its .device and fsck .service units. If the .device unit is
unplugged the mount should go away, but if the fsck process terminates
the .mount should stay.
2010-10-29 00:45:46 +02:00
Lennart Poettering
b363ca6f20
timer: when deserializing timer state stay elapsed when we are elapsed
2010-10-28 04:04:50 +02:00
Lennart Poettering
18f593360b
device: set recursive_stop=true by default
2010-10-28 03:15:44 +02:00
Lennart Poettering
6c5d4a999c
update fixme
2010-10-28 00:34:00 +02:00
Kay Sievers
2a714fbd3e
TODO: /proc/swaps is poll()able now
...
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=66d7dd518ae413a383ab2c6c263cc30617329842
2010-10-27 11:37:22 +02:00
Lennart Poettering
4fbf50b38e
service: when after startup only one process is in a service's cgroup, assume it is the main process
2010-10-27 03:16:49 +02:00
Lennart Poettering
248e6030e0
man: be more explicit about the usefulness of --system
2010-10-26 23:22:55 +02:00
Lennart Poettering
cbe1bded5f
update fixme
2010-10-26 23:17:50 +02:00
Lennart Poettering
510051fc12
swap: add only swaps listed in /etc/fstab automatically to swap.target, others should be added via .wants/ links
2010-10-26 22:58:54 +02:00
Lennart Poettering
15412f2987
swap: expose swap exec env proprties via dbus
2010-10-26 22:05:52 +02:00
Lennart Poettering
b9ba604e87
ask-password-tty: properly handle SIGINT/SIGTERM
2010-10-26 15:15:00 +02:00
Lennart Poettering
e5ebf783cb
ask-password: add minimal plymouth password agent
2010-10-26 04:35:25 +02:00
Lennart Poettering
39439087bf
main: don't unset HOME/TERM when run in session mode
2010-10-26 02:32:02 +02:00
Lennart Poettering
d9be8f8f32
update fixme
2010-10-26 00:01:52 +02:00
Lennart Poettering
98e1f931a2
update fixme
2010-10-25 23:51:49 +02:00
Lennart Poettering
306a7fd82e
units: activate wall agent automatically if something is dropped in /dev/.systemd/ask-password
2010-10-25 21:02:01 +02:00
Lennart Poettering
50f298ec0f
update fixme
2010-10-25 20:43:34 +02:00
Kay Sievers
f015eca2a2
TODO: add getty on-demand, man: --system
2010-10-25 18:02:11 +02:00
Lennart Poettering
b568b917b0
update fixme
2010-10-22 16:34:10 +02:00
Lennart Poettering
980d87505c
install: enable quota/fsck-root/hwclock load by default
2010-10-20 16:16:14 +02:00
Lennart Poettering
4e4343146a
swap: listen for POLLPRI events on /proc/swaps if available
2010-10-18 23:09:09 +02:00
Lennart Poettering
3b63d2d31d
tmpfiles: integrate kay's directory cleanup code and otherwise beef up tmpfiles quite a bit
2010-10-18 22:38:41 +02:00
Lennart Poettering
6f3f9deb0b
update fixme
2010-10-14 18:17:42 +02:00
Lennart Poettering
491ad5dc66
mount: pull in fsck only in systemd instances
2010-10-13 17:18:36 +02:00
Lennart Poettering
560d8f2381
systemctl: warn if user enables unit with no installation instructions
2010-10-13 03:13:23 +02:00
Lennart Poettering
2cccbca4fd
dbus: add introspection to midlevel paths
2010-10-13 03:03:31 +02:00
Lennart Poettering
f601daa701
inotify: properly handle multiple inotify events per read()
2010-10-13 02:34:00 +02:00
Lennart Poettering
52661efd21
unit: add minimal condition checker for unit startup
2010-10-13 02:15:41 +02:00
Lennart Poettering
e04aad61bb
swap: major rework, use /sbin/swapon for setting up swaps, fix merging of aliased swap disks
2010-10-12 04:08:04 +02:00
Lennart Poettering
06ae4bfeb0
update fixme
2010-10-12 04:04:22 +02:00
Lennart Poettering
50caaedb2c
service: introduce Restart=on-failure and Restart=on-abort
2010-10-08 18:34:54 +02:00
Lennart Poettering
169c1bda80
service: optionally, create INIT_PROCESS/DEAD_PROCESS entries for a service
...
This should fix accounting for pam_limits and suchlike.
https://bugzilla.redhat.com/show_bug.cgi?id=636036
2010-10-08 16:07:50 +02:00
Lennart Poettering
00dc5d769a
unit: introduce 'banned' load state for units symlinked to /dev/null
2010-10-08 02:31:36 +02:00
Lennart Poettering
c2b3f093d9
update fixme
2010-10-07 23:50:34 +02:00
Kay Sievers
4bbf01f38a
use common names: fixme -> TODO, bootstrap.sh -> autogen.sh
2010-10-07 19:30:54 +02:00