Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-07-11 | shutdown: coding style fixes | Lennart Poettering | |
2011-07-11 | Merge remote-tracking branch 'harald/master' | Lennart Poettering | |
2011-07-11 | logind: Fix compilation without ACL | Zbigniew Jędrzejewski-Szmek | |
Compilation fails if sys/acl.h is not available. The configure script already tests for sys/acl.h presence, but the result was so far unused. To compile without acl, stub implementations of the acl functions are used. | |||
2011-07-11 | build-sys: Add i18n support through intltool | Bastien Nocera | |
And put the PolicyKit policy files up for translation. | |||
2011-07-11 | clarify separate-/usr message | Kay Sievers | |
Everything should be fine if /usr is mounted from initramfs. | |||
2011-07-09 | loginctl: add missing header file | Lennart Poettering | |
2011-07-08 | systemctl: fix --help syntax for variables | Lennart Poettering | |
2011-07-08 | logind: don't confuse 'shared' with a session of its own | Lennart Poettering | |
2011-07-08 | logind: fix introspection typo | Lennart Poettering | |
2011-07-08 | acl: two tag matching is not going to be available in libudev | Lennart Poettering | |
2011-07-08 | loginctl: add various introspection functions | Lennart Poettering | |
2011-07-08 | seat: only mark main input device for seat assignments | Lennart Poettering | |
2011-07-07 | systemctl: hide all information on --kill-mode= since it is mostly useless | Lennart Poettering | |
2011-07-07 | systemctl: use cached tty value where possible | Lennart Poettering | |
2011-07-07 | systemctl: cache tty value before we open the pager | Lennart Poettering | |
2011-07-07 | loginctl: add basic implementation of loginctl for introspecting controlling ↵ | Lennart Poettering | |
sessions/users/seats | |||
2011-07-07 | cgls: add pager support to systemd-cgls | Lennart Poettering | |
2011-07-07 | path,unit: support globbing in conditions and path units | Lennart Poettering | |
2011-07-06 | manager: merge serialization and desrialization counter into one, and ↵ | Lennart Poettering | |
increase it when reexecuting Instead of having individual counters n_serializing and n_deserializing have a single one n_reloading, which should be sufficient. Set n_reloading when we are about to go down for reexecution to avoid cgroup trimming when we free the units for reexecution. | |||
2011-07-06 | cgroup: don't trim a cgroup we create, we might just take it over from ↵ | Lennart Poettering | |
somebody else | |||
2011-07-05 | udev: tag virtio serial ports with systemd by default | Lennart Poettering | |
2011-07-05 | udev: improve udev rule a bit | Lennart Poettering | |
2011-07-05 | service: 'pidfile:' in SysV chkconfig header implies a real daemon | Michal Schmidt | |
The presence of the chkconfig "pidfile:" header in the initscript is an excellent indication that it's not a oneshot script (like iptables), but a real daemon (like httpd). | |||
2011-07-05 | udev: pull in printer.target from all kinds of printers | Lennart Poettering | |
2011-07-05 | util: explicitly turn of O_CLOEXEC for stdin/stdout/stderr | Lennart Poettering | |
2011-07-05 | add a few O_CLOEXEC where missing | Lennart Poettering | |
2011-07-05 | logind: write rules files atomically | Lennart Poettering | |
2011-07-04 | password-agent: actually really don't access unallocated memory | Lennart Poettering | |
Fix for 9726f9ff11fa7b94dceed2972cd2453a08b9ee6a | |||
2011-07-04 | password-agent: make sure not to access unallocated memory | Lennart Poettering | |
Tracked down by Frederic Crozat | |||
2011-07-04 | shutdown: pivot_root to a tmpfs directory to properly umount root | Harald Hoyer | |
check for /run/initramfs/shutdown mount bind all needed dirs to /run/initramfs pivot_root to /run/initramfs execute /run/initramfs/shutdown | |||
2011-07-04 | umount: log failed umounts only once at the end | Harald Hoyer | |
2011-07-04 | umount: umount, until all umounts failed | Harald Hoyer | |
2011-07-04 | umount: log_info about what we unmounted | Harald Hoyer | |
2011-07-03 | systemadm: report GLib.Error only to stderr | Michal Schmidt | |
When a GLib.Error happens, it is likely that showing a message box would fail too. https://bugzilla.redhat.com/show_bug.cgi?id=716663 | |||
2011-07-03 | shutdown: print the standard wall message even when the user provided one | Michal Schmidt | |
Print the user-provided wall message in addition to the standard one, not instead of it. Related to: https://bugzilla.redhat.com/show_bug.cgi?id=624149 | |||
2011-07-03 | shutdown: respect the dry run option '-k' | Michal Schmidt | |
Don't do the actual power-off/reboot when '-k' is passed to shutdown. Related to: https://bugzilla.redhat.com/show_bug.cgi?id=624149 | |||
2011-07-03 | shutdown: accept minutes argument without '+' | Michal Schmidt | |
Both SysVinit's and upstart's shutdown commands accept the number of minutes with or without the plus sign. 'shutdown -h 1' works in RHEL 5, Fedora 14, Debian 6. Let's be compatible. https://bugzilla.redhat.com/show_bug.cgi?id=708886 | |||
2011-07-02 | manager: consider the active job when merging | Michal Schmidt | |
In some cases systemd forgets to start enabled services, e.g. in this scenario: 1. The job "sendmail.service/start" is installed. 2. Before systemd proceeds with this job, a process requests a reload of sendmail. The job "sendmail.service/reload" is enqueued. 3. The original job is silently discarded. The service is not started. The reload job proceeds by doing nothing. The fix is to allow merging transaction jobs with the active job. With the fix the resulting merged job "sendmail.service/reload-or-start" is installed and the service works as expected. https://bugzilla.redhat.com/show_bug.cgi?id=633774 | |||
2011-07-02 | tmpfiles: don't exit with an error code if we cannot access all files | Lennart Poettering | |
This is just to avoid confusion if people use stuff like FUSE file systems or SELinux which might disallow access to files even if tmpfiles is running as root. We still log away if we cannot access a file, but we do not return a failure exit code in the end. | |||
2011-07-02 | umount: ignore missing /proc/swaps | Michael Olbrich | |
/proc/swaps does not exist when swap is disabled in the kernel. Just report an empty list of mountpoints to unmount in this case. | |||
2011-07-01 | manager: don't even think of enumerating sysv services in user instances | Lennart Poettering | |
2011-07-01 | nspawn: better use setresuid() instead of setreuid() | Lennart Poettering | |
2011-07-01 | nspawn: spawn shell under specified --user | Michal Vyskocil | |
Add -u/--user option, which changes the effective and real user and group id to the new value. The user must exists in the chroot, otherwise it will fail. Both username and user id are accepted. The user home is created as well. It also setup HOME, USER, LOGNAME and SHELL variables . | |||
2011-07-01 | nspawn: Move the get_user_creds from execute.c to utils.c for later usage in ↵ | Michal Vyskocil | |
nspawn.c. | |||
2011-07-01 | log: log to syslog unless connected to a tty in user mode | Lennart Poettering | |
2011-07-01 | logind: create private subdirectory for X11 socket | Lennart Poettering | |
2011-07-01 | dbus: listen on private sockets in user mode too | Lennart Poettering | |
2011-07-01 | unit: support wildcards in Environment=, EnvironmentFile= | Lennart Poettering | |
2011-07-01 | unit: do wildcard expansion in ListenStream= and friends | Lennart Poettering | |
2011-07-01 | cgroup: kill processes even in cgroups that aren't realized | Lennart Poettering | |