Lennart Poettering
1e7ba843da
units: delay getty until logins are allowed
2010-11-16 01:25:19 +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
0baf24ddd5
cgroup: call root cgroup system instead of systemd-1
2010-11-15 23:55:53 +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
96a8cbfae1
pam: rename master user cgroup to 'master'
2010-11-15 23:22:33 +01:00
Lennart Poettering
af2d49f70b
drop support for MANAGER_SESSION, introduce MANAGER_USER instead
2010-11-15 22:13:26 +01:00
Lennart Poettering
62347bc24a
path: properly free PathSpec structs
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
Lennart Poettering
36af55d997
unit: introduce ConditionDirectoryNotEmpty=
2010-11-15 22:13:25 +01:00
Matthias Clasen
5c273f8556
build-sys: fix building against libnotify 0.7
...
Here are two patches I needed to get systemd to build against the
current libnotify and vala releases.
2010-11-15 22:13:25 +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
2fa47da53e
build-sys: make check for libnotify explicit
2010-11-15 18:42:34 +01:00
Gustavo Sverzut Barbieri
010e310f29
build-sys: dbus-glib is just required by gtk's systemadm
...
do not fail if there is no dbus-glib and we're not building the gtk
frontend.
2010-11-15 18:38:48 +01:00
Lennart Poettering
8c4dd542af
units: get rid of no_requires unit flag, and make crypto disks require cryptsetup service
2010-11-15 18:26:37 +01:00
Lennart Poettering
99f08d14a7
load-dropin: add support for .requires directories
2010-11-15 04:24:04 +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
9381a72403
util: always highlight distro name
2010-11-14 23:48:20 +01:00
Lennart Poettering
92ab323c82
units: make use of agetty mandatory
2010-11-14 23:48:20 +01:00
Lennart Poettering
41242c42bf
manager: don't fail transaction if adding CONFLICTED_BY job fails
2010-11-14 23:48:20 +01:00
Lennart Poettering
824a1d590a
pam: rename 'no-session' to 'user' cgroup
2010-11-14 23:48:20 +01:00
Lennart Poettering
57339f47f1
job: make it possible to wait for devices to be unplugged
2010-11-14 23:48:20 +01:00
Michael Biebl
7611630462
Remove umount*.service files for Debian
...
With the introduction of native shutdown/reboot, the killall.service was
removed (as this functionality was moved into systemd-shutdown).
Without killall.service though, the umount*.service files no longer work
correctly.
Wit native mount support those files are also no longer necessary, so
remove them.
2010-11-14 22:14:39 +01:00
Lennart Poettering
9c73736da8
tmpfiles: ignore files marked with the sticky bit
2010-11-14 20:12:51 +01:00
Lennart Poettering
f90cf44c02
load-fragment: properly do comparison of words
2010-11-14 19:59:10 +01:00
Lennart Poettering
5475ff4b7a
udev: ignore temporary udev devices
2010-11-14 19:59:10 +01:00
Lennart Poettering
1fc7633598
cryptsetup: handle password=none properly
2010-11-14 19:59:10 +01:00
Lennart Poettering
e2d480b9d1
cryptsetup: properly parse cipher= switch
2010-11-14 19:59:10 +01:00
Lennart Poettering
260ab28795
cryptsetup: support non-LUKS crypto partitions
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
bd1db33fb9
ask-password: leave printing of final prompt colon to message
2010-11-12 03:42:13 +01:00
Lennart Poettering
7af53310dd
ask-password: don't show wall message on ttys we are already running a tty agent on
2010-11-12 03:33:08 +01:00
Lennart Poettering
9d3e691e70
ask-password: refer to right binary name in wall message
2010-11-12 03:05:20 +01:00
Lennart Poettering
656ce8f77a
ask-password: ignore unknown query file fields
2010-11-12 03:05:03 +01:00
Lennart Poettering
53d3afa8ca
ask-password: properly NULL terminate table
2010-11-12 03:04:47 +01:00
Lennart Poettering
c5fd1e57e4
manager: be a bit more verbose if we receive unknown epoll event
2010-11-12 03:04:29 +01:00
Lennart Poettering
74715b82cb
cryptsetup: automatically start cryptsetup when looking for mount source
2010-11-12 03:04:10 +01:00
Lennart Poettering
f41c094c9f
log: fix build
2010-11-12 01:02:03 +01:00
Lennart Poettering
bb7df0da2d
log: add automatic log target
2010-11-12 01:01:04 +01:00
Lennart Poettering
7f4e08056d
cryptsetup: hook up tool with ask-password
2010-11-12 00:40:27 +01:00
Lennart Poettering
5a1e99375d
manager: hookup generators
2010-11-12 00:40:26 +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
Andrew Edmunds
f8553ccbb3
man: Fix various typos
2010-11-11 14:24:47 +01:00