Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-11 | build-sys: fix link-order and avoid "label" functions in libsystemd-shared | Kay Sievers | |
2015-01-10 | kdbus.h: update | Kay Sievers | |
2015-01-09 | push xorg information to the systemd --user instance | Kay Sievers | |
2015-01-09 | update TODO | Lennart Poettering | |
2015-01-09 | loginctl: make session/user arguments optional for a number commands, and ↵ | Lennart Poettering | |
imply calling session/user instead This turns "lock-session", "activate", "unlock-session", "enable-linger", "disable-linger" into commands that take no argument, optionally in which case the callers session/user is implied. | |||
2015-01-09 | sd-bus: even if we need a cookie when sending a message there's no need to ↵ | Lennart Poettering | |
needlessly send it if we don't actually need it | |||
2015-01-09 | bus-proxy: make sure we have creds when two legacy clients talk to each other | Lennart Poettering | |
2015-01-09 | hwdb: add Kay's Laser Mouse to the dpi database | Lennart Poettering | |
2015-01-09 | bus-proxy-test: show parsed system/session policy | Lennart Poettering | |
2015-01-09 | bus-proxy: eat up "*" matches, they are pointless | Lennart Poettering | |
2015-01-09 | bus-proxy: dbus-daemon implies that connections from UIDs that are identical ↵ | Lennart Poettering | |
to the bus owner should be allowed Hence, copy this behaviour for bus-proxy too. | |||
2015-01-09 | bus-proxyd: xml - consider empty tags as recv | Kay Sievers | |
2015-01-09 | bus-proxy: make sure sure eavesdrop= XML attributes are properly handled | Lennart Poettering | |
2015-01-09 | logind: unify how we cast between uid_t and pointers for hashmap keys | Lennart Poettering | |
2015-01-09 | logind: when a bus call is done on a session, user or seat, optionally ↵ | Lennart Poettering | |
determine them from the caller credentials More specifically, if an operation is requested on a session with an empty name, the caller's session is used. If an operation is requested on a seat with an empty name, the seat of the caller's session is used. Finally, if an operation on the user with UID -1 is requested, the user of the client's session is used (and not the UID of the client!). | |||
2015-01-09 | man: document that 'loginctl activate' only takes a single argument | Lennart Poettering | |
2015-01-09 | logind: include "self" object links in dbus introspection | Lennart Poettering | |
Makes "busctl introspect" a lot more fun. | |||
2015-01-09 | loginctl: make "loginctl session-status" without session ID show the ↵ | Lennart Poettering | |
caller's session status Similar for user-status and seat-status. | |||
2015-01-09 | core: modernize execution code a bit | Lennart Poettering | |
Among other things, avoid log_struct() unless we really need it. Also, use "r" as variable to store function errors in, instead of "err". "r" is pretty much what we use everywhere else, hence using the same here make sense. FInally, in the child, when we want to log, make sure to open the logging framework first, since it is explicitly closed in preparation for the exec(). | |||
2015-01-09 | journal: do not check for number of files | Zbigniew Jędrzejewski-Szmek | |
Now that we bump rlimit, we do not really know how many files we can open. Remove the check. https://bugzilla.redhat.com/show_bug.cgi?id=1179980 | |||
2015-01-09 | systemctl: add missing output modes to help message | Ronny Chevalier | |
2015-01-09 | shell-completion: add missing output modes | Ronny Chevalier | |
https://bugs.freedesktop.org/show_bug.cgi?id=88216 | |||
2015-01-09 | bus: append bloom-filter to all signals | David Herrmann | |
Make sure to append bloom-filters to all signal-messages, not only broadcasts. | |||
2015-01-09 | hwdb: add missing line between the G400 entries | Peter Hutterer | |
Error, DATA expected but got 'mouse:usb:v046dpc24c:name:Logitech G400s Optical Gaming Mouse:' in '/etc/udev/hwdb.d/70-mouse.hwdb': Error, MATCH expected but got ' MOUSE_DPI=400@1000 *800@1000 2000@1000 4000@1000' in '/etc/udev/hwdb.d/70-mouse.hwdb': Introduced in 6366e349 | |||
2015-01-08 | core: check both EPERM and EACCES for OOM adjustments | Lennart Poettering | |
2015-01-08 | update TODO | Lennart Poettering | |
2015-01-08 | core: make EPERM errors when applying OOM adjustment for forked processes ↵ | Lennart Poettering | |
non-fatal This should be useful for user namespaces. | |||
2015-01-08 | loginctl: port to generic verbs.h API | Lennart Poettering | |
2015-01-08 | man: remove references to systemadm from systemctl man page | Lennart Poettering | |
The tool is badly maintained and we shouldn't refence such old cruft. | |||
2015-01-08 | machined: when cloning a raw disk image, also set the NOCOW flag | Lennart Poettering | |
2015-01-08 | man: bring machinectl man page up-to-date | Lennart Poettering | |
2015-01-08 | man: bring systemctl man page and --help text into the same order | Lennart Poettering | |
2015-01-08 | man: add the same command sections to the man page as the --help text shows | Lennart Poettering | |
2015-01-08 | systemctl,loginctl: start polkit agent for all polkit enabled operations | Lennart Poettering | |
2015-01-08 | machinectl: given that machinectl invokes a number of polkit enabled ↵ | Lennart Poettering | |
methods, start the polkit agent on terminals | |||
2015-01-08 | machinectl: show most recent log output in "machinectl status", too | Lennart Poettering | |
2015-01-08 | loginctl: show the 10 most recent log user/session log lines in "loginctl ↵ | Lennart Poettering | |
user-status" and "loginctl session-status" | |||
2015-01-09 | hwdb: note that we care about the maximum frequency in MOUSE_DPI | Peter Hutterer | |
Devices with dynamic frequency scaling adjust the frequency as needed. For those we only care about the maximum frequency, not the various in betweens. https://bugs.freedesktop.org/show_bug.cgi?id=87435#c8 | |||
2015-01-08 | hwdb: adjust max frequency of Logitech RX 250 | Zbigniew Jędrzejewski-Szmek | |
https://bugs.freedesktop.org/show_bug.cgi?id=87435 | |||
2015-01-08 | bash-completion: systemd-nspawn update | Carlos Morata Castillo | |
*Autocompletion for dirs, doesn't leave until you press space. *Added tmpfs, volatile and network-macvlan options. I tried with the SELinux options with seinfo(setools-console), but too messy to get it right. Even Daniel Walsh haven't done it yet. :) | |||
2015-01-08 | cryptsetup: support header= option | Andrey Chaser | |
https://bugs.freedesktop.org/show_bug.cgi?id=66396 | |||
2015-01-08 | test-verbs: add unit tests for verbs minilib | Dave Reisner | |
2015-01-08 | doc: fix stale references to systemd-verify | Dave Reisner | |
This was subsumed into systemd-analyze back in 142c4ecaa98. | |||
2015-01-08 | man: add hostnamed chassis type "embedded" to machine-info(5) | Peter Mattern | |
man machine-info lacks hostnamed chassis type "embedded" as introduced in 218. The following lines should fix this. | |||
2015-01-08 | man: mention where timesyncd keeps the timestamp | Zbigniew Jędrzejewski-Szmek | |
2015-01-08 | bus-proxyd: fix EPERM on replies | David Herrmann | |
Imagine a kdbus peer sending a method-call without EXPECT_REPLY set through the proxy to a dbus1 peer. The proxy turns the missing EXPECT_REPLY flag into a dbus1 NO_REPLY_EXPECTED flag. However, if the receipient ignores that flag (valid dbus1 behavior) and sends a reply, the proxy will try to forward it to the original peer. This will fail with EPERM as the kernel didn't track the reply. We have two options now: Either we ignore EPERM for reply messages, or we track reply-windows in the proxy so we can properly ignore replies if EXPECT_REPLY wasn't set. This commit chose the first option: ignore EPERM for replies. The only down-side is that replies without matching method call will no longer be forwarded by the proxy. This works on dbus1, though. Nobody sane does this, so lets ignore it. | |||
2015-01-08 | bus-proxyd: optimize replies if they're not requested | David Herrmann | |
If a caller does not request a reply, dont send it. This skips message creation and speeds up NO_REPLY_EXPECTED cases. Note that sd-bus still handles this case internally, but if we handle it in bus-proxyd, we can skip the whole message creation step. | |||
2015-01-08 | bus-proxy: augment credentials from /proc for cmdline update | David Herrmann | |
dbus1 does not provide cmdline, so we have to augment our credentials from /proc to beautify the bus-proxyd cmdline. We dont use this for anything but beautification, so there shouldn't be any problems due to /proc pid-recycling races. This fixes bus-proxyd to no longer display 'xxxxxxxxxxxxxxxxxxxxxxxxxxx' in its cmdline. | |||
2015-01-08 | nspawn: fix error message when mknod fails | Tom Gundersen | |
2015-01-08 | path-util: plug leak | Tom Gundersen | |