Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-12 | conf: enforce UTF8 validty everywhere | Lennart Poettering | |
we need to make sure that configuration data we expose via the bus ends up in using getting an assert(). Even though configuration data is only parsed from trusted sources we should be more careful with what we read. | |||
2012-03-06 | journal: make sure to refresh window position and pointer after we linked up ↵ | Lennart Poettering | |
a data object | |||
2012-03-06 | mount: properly check return for mount_add_* | Dave Reisner | |
Previously, mount_load_etc_fstab() could never fail for reasons other than a setmntent() or allocation failure. | |||
2012-03-06 | bash-completion: get rid of awk, sed and grep | Harald Hoyer | |
Get rid of "awk", "sed" and "grep" calls. This can be done entirely in bash! With help from Dave Reisner | |||
2012-03-06 | nspawn: be less cryptic when clone() fails | Lennart Poettering | |
Based on a patch suggested by Shawn Landden. | |||
2012-03-06 | socket: rename 'broken' failure result to 'failed-permanent' on order not to ↵ | Lennart Poettering | |
introduce new terminology | |||
2012-03-06 | umount: don't try to umount /usr, if we are running from it | Lennart Poettering | |
2012-03-05 | socket: fail the socket if the service keeps dying on start | Michal Schmidt | |
If the service reaches the start limit, mark the sockets that activate it as failed (with the result code 'service-broken'). This way the sockets won't act as tarpits for clients connecting to them. | |||
2012-03-05 | sd-login: c++ compatibility | Lennart Poettering | |
2012-03-05 | systemd-analyze: call os.uname() once | Dave Reisner | |
Uses a format string, which is dependent on python 2.6. | |||
2012-03-05 | fix sparse warnings | Frederic Crozat | |
2012-03-05 | journal: fix endianness errors | Frederic Crozat | |
2012-02-29 | systemctl: forward untrusted user reboot, poweroff requests to logind | Kay Sievers | |
2012-02-29 | systemd-journald: fix endianess bug | Dirk Eibach | |
2012-02-21 | systemd-analyze: read /etc/os-release | Kay Sievers | |
2012-02-15 | systemctl: introduce systemctl reboot -ff | Lennart Poettering | |
2012-02-15 | machine-id: initialize vom qemu/kvm -uuid parameter if available | Lennart Poettering | |
2012-02-15 | namespace: temporaily reset umask when creating private /tmp | Lennart Poettering | |
2012-02-15 | login: introduce sd_session_get_display() | Lennart Poettering | |
2012-02-15 | timedate: don't fail if NTP is not installed | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=790260 | |||
2012-02-14 | login: add new sd_session_get_type() and sd_session_get_class API calls | Lennart Poettering | |
2012-02-14 | login: track login class (i.e. one of "user", "greeter", "lock-screen") for ↵ | Lennart Poettering | |
each session This introduces the new PAM environment variable XDG_SESSION_CLASS. If not set, defaults to "user". This is useful for apps that want to distuingish real user logins from "fake" ones which just exist to show a gdm login screen or a lock screen. | |||
2012-02-14 | path-lookup: search for unit files in /lib/systemd/system only on split /usr ↵ | Lennart Poettering | |
systems | |||
2012-02-13 | dbus: update bus addresses to "unixexec:" protocol specifier | Lennart Poettering | |
The new protocol specified that we are settling on is "unixexec:" rather than just "exec:", hence let's update our code accordingly. https://bugs.freedesktop.org/show_bug.cgi?id=35230 | |||
2012-02-13 | sd-login: if NULL or 0 is passed as first parameter of the sd_xxx functions, ↵ | Lennart Poettering | |
work on objects of the calling process | |||
2012-02-13 | Fix broken Git repository URLs | Michael Biebl | |
2012-02-13 | always use /etc/os-release and ignore all distro-specific files | Kay Sievers | |
The text mode welcome message will only show the distro name stored in /etc/os-release and no longer read any distro-specific files. If /etc/os-release does not exist, 'Linux' will be printed. When the source tree is is ./configure'd, only /etc-os-release is read to guess the distro to build for. If /etc/os-release does not exist, --with-distro= needs to be specified. | |||
2012-02-11 | util: fix handling of empty files in read_one_line_file() | Lennart Poettering | |
https://bugs.freedesktop.org/show_bug.cgi?id=45362 | |||
2012-02-11 | logind: introduce CanReboot/CanPowerOff bus calls | Lennart Poettering | |
2012-02-10 | cgroup: fix inverted condition | Michal Schmidt | |
A bug was introduced in acb14d3 "cgroup: when getting cgroup empty notifications, always search up the tree". When the given cgroup is found the hashmap, we should be happy and return it, not go looking up the tree for another one. Fixes the hanging NetworkManager on shutdown for me. | |||
2012-02-10 | logind: make seat device management accessible to normal users/via polkit | Lennart Poettering | |
2012-02-10 | logind: Allow PowerOff/Reboot in default context | Benjamin Franzke | |
2012-02-09 | service: imply NotifyAccess=main if WatchdogSec= is used | Lennart Poettering | |
2012-02-09 | service: add StartLimitInterval/StartLimitBurst/StartLimitAction | Michael Olbrich | |
2012-02-09 | install: fix incorrect 'Access denied' message with a non-existent unit | Michal Schmidt | |
With "systemctl is-enabled non-existent.service" _UNIT_FILE_STATE_INVALID (-1) was wrongly interpreted as -errno. Return -ENOENT in this case. https://bugzilla.redhat.com/show_bug.cgi?id=766579 | |||
2012-02-09 | systemctl: check for no more work after chkconfig | Michal Schmidt | |
Avoid a bogus message from 'systemctl enable ...' when all units given are SysV services: Warning: unit files do not carry install information. No operation executed. https://bugzilla.redhat.com/show_bug.cgi?id=787407 | |||
2012-02-09 | service: ignore SIGPIPE by defaultsystemd/v41 | Lennart Poettering | |
2012-02-09 | modules-load: resolve aliases before insert modules | Dave Reisner | |
This keeps behavior in line calling /sbin/modprobe -- aliases will be resolved to the relevant modules, and errors from inserting modules which are already loaded are ignored. | |||
2012-02-09 | kmod: make GCC shut up | Lennart Poettering | |
2012-02-09 | modules-load: use libkmod rather than modprobe | Tom Gundersen | |
2012-02-09 | kmod-setup: use libkmod rather than modprobe | Tom Gundersen | |
2012-02-08 | ratelimit: if interval/burst are set to 0, assume ratelimiting shall be disabled | Lennart Poettering | |
2012-02-08 | service: set WATCHDOG_USEC environmen variable | Michael Olbrich | |
2012-02-08 | service: introduce WatchdogSec and hook up the watchdog with the existing ↵ | Michael Olbrich | |
failure logic | |||
2012-02-08 | systemd: Add systemd.setenv for /proc/cmdline parsing. | William Douglas | |
Check for systemd.setenv when parsing /proc/cmdline. ex: systemd.setenv=PATH=/opt/bin | |||
2012-02-07 | logind: Terminate bus_login_session_user_properties | Benjamin Franzke | |
Fixes segfault in systemd-logind, triggered by: systemd-loginctl show-session $XDG_SESSION_ID. Bug introduced by d200735e13c52dcfe36c0e066f9f6c2fbfb85a9c, so only systemd v39 is affected. | |||
2012-02-07 | logind: fix introspection data | Lennart Poettering | |
2012-02-07 | logind: introduce ActivateSessionOnSeat() | Lennart Poettering | |
2012-02-07 | ratelimit: fix macro definition | Lennart Poettering | |
2012-02-07 | main: use a shorter default $PATH if /usr is merged | Lennart Poettering | |