Commit graph

1730 commits

Author SHA1 Message Date
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
Kay Sievers 57f2a956e6 split mount_point_is_api() and mount_point_ignore()
We should not handle the ignore list as API mounts, as
systemd itself never touches them.

On Thu, Nov 11, 2010 at 10:34, Andreas Jaeger <aj@novell.com> wrote:
>
> I noticed for some time that systemd-remount-api-vfs is in the
> failed state and found now the following in the log files
>
> systemd-remount-api-vfs[467]: /bin/mount for /proc/bus/usb exited with exit status 32.
> systemd-remount-api-vfs[467]: mount: /proc/bus/usb not mounted already, or bad option
> systemd[1]: systemd-remount-api-vfs.service: main process exited, code=exited, status=1
> systemd[1]: Unit systemd-remount-api-vfs.service entered failed state.
2010-11-11 11:15:16 +01:00
Lennart Poettering f54409d8b8 units: deal properly with the fact that agetty is called getty on Debian 2010-11-11 00:30:00 +01:00
Lennart Poettering b0734b235f tmpfiles: include reference to man page in tmpfiles files 2010-11-10 23:58:01 +01:00
Andrey Borzenkov 5b396b06e0 vconsole: support additional keymap for toggling layouts
At least Mandriva offers configuring characters to toggle
keyboard layout independently from main keymap. This functions
much the same as XkbOptions for X11 and actually is configured
together. The patch adds support for additional keymap,
KEYMAP_TOGGLE, to /etc/vconsole.conf, that is intended to be
used for the same purpose.
2010-11-10 23:41:54 +01:00
Lennart Poettering 6ee5bbf85c main: warn if /etc/mtab is not a symlink 2010-11-10 23:18:34 +01:00