Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-01-20 | vala: convert from dbus-glib to gdbus | Lennart Poettering | |
2011-01-20 | systemctl: highlight failed processes in systemctl status | Lennart Poettering | |
2011-01-17 | arch: remove rc-local.service | Tom Gundersen | |
This is now shipped downstream. | |||
2011-01-08 | build-sys: prepare v16systemd/v16 | Lennart Poettering | |
2011-01-06 | specifier: at minimal test | Lennart Poettering | |
2010-11-29 | build-sys: frugalware linux support | Miklos Vajna | |
2010-11-26 | Create convenience library libsystemd_daemon.la for sd-daemon.c | Michael Biebl | |
Instead of compiling sd-daemon.c 10 times, create a noinst convenience library libsystemd_daemon.la. | |||
2010-11-26 | gnome-ask-password-agent: also support libnotify < 0.7 for now | Kay Sievers | |
2010-11-25 | units: Remove Gentoo specific xdm.servicesystemd/v14 | Gustavo Sverzut Barbieri | |
That unity pulls in OpenRC which in turn pulls in most of legacy system that causes lots of troubles as it is too smart, thus not recommended. Moreover, SystemD developers seems to agree that a service file per DM is the best approach, so having gdm.service, kdm.service, slim.service is better than a single wrapper for them. | |||
2010-11-24 | build-sys: get rid of special fedor install target | Lennart Poettering | |
2010-11-24 | build-sys: distribute introspect.awk | Thierry Reding | |
2010-11-24 | build-sys: fix out-of-tree build | Thierry Reding | |
The introspect AWK script is located in the source tree, which is not necessarily the same as the build tree, so prepend $(srcdir). | |||
2010-11-23 | build-sys: allow cross-compilation | Thierry Reding | |
When cross-compiling systemd, the introspection XML files fail to be generated because the systemd host binary is not executable. This patch works around this by putting the introspection XML data into separate ELF sections and extracting them from the binary when generating the XML files. The extracted XML data is passed through the strings utility in order to strip the trailing NUL character. A small AWK script is used to prepend the doctype and add the opening and closing node tags respectively. Finally, the C preprocessor is used to substitute the correct doctype information from the D-Bus header files. | |||
2010-11-21 | man: document /etc/modules-load.d/ | Lennart Poettering | |
2010-11-21 | man: document /etc/os-release | Lennart Poettering | |
2010-11-21 | man: document locale.conf | Lennart Poettering | |
2010-11-21 | man: document /etc/vconsole.conf | Lennart Poettering | |
2010-11-21 | man: document /etc/hostname | Lennart Poettering | |
2010-11-18 | cryptsetup: show udev device name when asking for password | Lennart Poettering | |
2010-11-18 | sysctl: implement native sysctl tool to support Debian-style /etc/sysctl.d | Lennart Poettering | |
2010-11-18 | units: enable console ask-password agent by default | Lennart Poettering | |
2010-11-18 | cryptsetup: automatically order crypt partitions before cryptsetup.target | Lennart Poettering | |
2010-11-15 | drop support for MANAGER_SESSION, introduce MANAGER_USER instead | Lennart Poettering | |
2010-11-15 | delete tmp.mount which may conflict with an unrelated fstab entry | Kay Sievers | |
2010-11-15 | build-sys: make check for libnotify explicit | Lennart Poettering | |
2010-11-14 | Remove umount*.service files for Debian | Michael Biebl | |
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 | load-fragment: properly do comparison of words | Lennart Poettering | |
2010-11-12 | cryptsetup: hook up tool with ask-password | Lennart Poettering | |
2010-11-12 | manager: hookup generators | Lennart Poettering | |
2010-11-12 | build-sys: fix usage of path macros | Lennart Poettering | |
2010-11-10 | add bash completion for systemctl --system | Ran Benita | |
I've been playing recently with systemd on Arch, and had much fun. But soon, alas, my fingers started to ache from repeatedly writing systemctl restart some-long-service.service. So, I wrote a completion script. I figured other people may want to use it, so I prepared a patch against systemd-git (attached). There are some notes/disclaimers, however: - It requires bash>=4.0, sed, grep and awk. A bash-completion package is not strictly needed; sourcing the file is enough. - It wouldn't work properly with --session, as I had no way to test it. - It uses the output of systemctl list-units directly when that's enough, but also runs systemctl show when completing on some verbs (for example, to check for AllowIsolate=yes). This /may/ be somewhat slow once there are many units, since it calls a dbus method on each one. Is there a faster way to have that information? - The code is perhaps a bit long and messy; honestly, I blame the tool ;) One way to improve on the situation is to integrate some completion code in systemctl itself, the way e.g. gdbus, gsettings and django do it. This will allow for finer grained and faster completions, and it won't be necessary to keep the verb/option tables in sync with some other file. But it does mean adding all of this code in C. If this is acceptable, I'll try to have a go at it. Finally, a couple of completion tips I run into: - If you alias systemctl to, say, sctl, you get completions on that too by running to following command: complete -F _systemctl sctl - Add the following line to your .inputrc, to have the completion show after only a single tab press: set show-all-if-ambiguous on It makes the shell quite more pleasant. Hope it's good enough! Ran | |||
2010-11-10 | ac-power: make ac-power a proper binary that scripts can call | Lennart Poettering | |
2010-11-10 | manager: parse RD_TIMESTAMP passed from initrd | Lennart Poettering | |
2010-11-10 | cryptsetup: minimal cryptsetup unit generator | Lennart Poettering | |
2010-11-05 | man/tmpfiles.d.xml: add a manpage for tmpfiles.d | Brandon Philips | |
Initial commit of a tmpfiles.d manpage. I ran it through xmllint but I don't know how to make it look pretty like the rest of the xml files. :-P Signed-off-by: Brandon Philips <bphilips@suse.de> | |||
2010-10-30 | units: add unit to call /bin/plymouth update-root-fs --read-write | Lennart Poettering | |
2010-10-29 | fedora: enable system mounting/swapping by default | Lennart Poettering | |
2010-10-29 | units: no need to create rescue.target.wants anymore | Lennart Poettering | |
2010-10-29 | units: make fedora/single.service standard and rename it to rescue.service | Lennart Poettering | |
2010-10-29 | units: introduce plymouth-start and plymouth-kexec, and move a few things ↵ | Lennart Poettering | |
back from basic to sysinit | |||
2010-10-29 | fedora: get rid of sysinit.service | Lennart Poettering | |
2010-10-29 | Fedora: Link graphical-target.wants to the virtual display-manager.service, ↵ | Bill Nottingham | |
not the specific prefdm.service. | |||
2010-10-29 | Fedora: Make systemunitdir/graphical.target.wants on 'make install'. | Bill Nottingham | |
2010-10-29 | Fedora: further unit tweaks | Bill Nottingham | |
1) Just ship rc-local as-is; don't worry about the 'local' name. 2) Don't install rc-local and prefdm to /etc ; just enable them globally for the system in /lib. | |||
2010-10-29 | Fedora: Don't ship a init.d reboot symlink. | Bill Nottingham | |
2010-10-27 | selinux: automatically load policy if the initrd hasn't done this for us yet | Lennart Poettering | |
2010-10-26 | build-sys: fix 'make fedora' | Lennart Poettering | |
2010-10-26 | systemctl: automatically spawn temporary password agent when we might need one | Lennart Poettering | |
2010-10-26 | ask-password: enable plymouth agent by default | Lennart Poettering | |
2010-10-25 | arch: remove obsolete sysinit.service | Tom Gundersen | |
This is now split into smaller units and shipped with the downstream package. |