1
0
mirror of https://github.com/systemd/systemd.git synced 2024-10-28 11:55:44 +03:00
Commit Graph

12606 Commits

Author SHA1 Message Date
Marc-Antoine Perennou
4686d1b6ee bus: add sd_bus_message_read_strv()
It will be useful to have that in the public API.
2013-11-05 18:12:18 +01:00
Djalal Harouni
b3451bed41 nspawn: log out of memory errors 2013-11-05 18:06:44 +01:00
Lennart Poettering
dd9f052591 logind: fix serialization for PrepareForSleep boolean 2013-11-05 17:59:55 +01:00
Lennart Poettering
dbfa3fbbe4 logind: fix serialization of ListInhibitors() request 2013-11-05 17:47:15 +01:00
Lennart Poettering
313333b403 bus: fix deserialization of polkit response 2013-11-05 17:45:46 +01:00
Lennart Poettering
ced4d06784 update TODO 2013-11-05 03:07:39 +01:00
Lennart Poettering
b8b7e4060f bus: delete some now used dbus1 code 2013-11-05 03:07:39 +01:00
Lennart Poettering
275b39fe4b bus: support entering containers without specifying the type
On request om Tom Gundersen...
2013-11-05 03:07:39 +01:00
Kay Sievers
9f6eb1cd58 bus: update bus_map_all_properties() 2013-11-05 02:57:49 +01:00
Lennart Poettering
9b07511d65 bus: add sd_bus_message_skip() to skip over multiple fields 2013-11-05 02:26:48 +01:00
Lennart Poettering
0dcd14b940 bus: allow that if the destination pointer in sd_bus_message_read_basic() is NULL we skip over a field 2013-11-05 02:26:48 +01:00
Tom Gundersen
b3e0131486 net-util: don't use libudev
Should fix linking with old toolchain.
2013-11-05 01:39:46 +01:00
Lennart Poettering
3a9f7a30ce logind: expose linger state on User object 2013-11-05 01:27:27 +01:00
Lennart Poettering
b8358bce14 logind: fix serialization of ListSeats() bus call 2013-11-05 01:20:52 +01:00
Lennart Poettering
cc37738108 logind: port logind to libsystemd-bus 2013-11-05 01:13:05 +01:00
Lennart Poettering
6d1bd3b2bb localed: mark bus properties as change emitting
Otherwise sd_bus_emit_properties_changed() will refuse sending out
change signals
2013-11-05 01:13:05 +01:00
Lennart Poettering
fe5af61253 user-sessions: modernizations 2013-11-05 01:13:05 +01:00
Lennart Poettering
a658cafa98 machined: simplifications 2013-11-05 01:13:05 +01:00
Lennart Poettering
6ee69bab11 event: add some well-defined priority values of event sources 2013-11-05 01:13:05 +01:00
Lennart Poettering
e650403069 bus: make it easy to serialize C99 bools and uids/gids/pids via vtable properties 2013-11-05 01:13:05 +01:00
Lennart Poettering
c13c7de3bf bus: support implicit serialization of strv string arrays within vtables 2013-11-05 01:13:05 +01:00
Lennart Poettering
c9b6cb28c3 bus: dbus-daemons' access messages are a bit too verbose 2013-11-05 01:13:05 +01:00
Lennart Poettering
90e071d1d5 update TODO 2013-11-05 01:13:05 +01:00
Tom Gundersen
03d7e632c0 rtnl: add support for routes 2013-11-04 23:00:48 +01:00
Tom Gundersen
be32eb9b7f net-config: start split out matching and parsing logic
Move this to src/share/net-util.c, so it can be used elsewhere.
2013-11-04 23:00:12 +01:00
Thomas Hindoe Paaboel Andersen
fc7689bc9c hostnamectl: H requires an argument, P is no longer used 2013-11-04 17:32:50 +01:00
Kay Sievers
5c11fbe3a7 udev: udevd - rules can be NULL when reloading 2013-11-04 15:54:33 +01:00
Martin Pitt
b151ca9933 udev-builtin-keyboard: Fix large scan codes on 32 bit architectures
Use strtoul(), as scan codes are always positive. On 32 bit architectures
strtol gives wrong results:

  strtol("fffffff0", &endptr, 16)

returns 2147483647 instead of 4294967280.

https://launchpad.net/bugs/1247676
2013-11-04 07:25:45 +01:00
David Herrmann
e9718c12a4 rules: simply 60-drm.rules
We don't need any GOTO, if we merge all matches into a single line.
2013-11-03 16:17:14 +01:00
David Herrmann
0a8da8305a rules: load path_id on DRM devices
The path_id-builtin provides useful unique aliases for DRM devices. If we
want to configure DRM render-nodes for compositors, we want to avoid
storing the whole sys-path in configuration files. Hence, allow users to
store the short PATH_ID instead.

Load path_id-builtin unconditionally on DRM devices now to always provide
this alias.
2013-11-03 13:12:13 +01:00
Bastien Nocera
5f34246c75 sd-login: Fix typo
s/sessio,/session,/
2013-11-02 15:54:02 -04:00
Kay Sievers
164ddcfae8 bus: make bus_map_all_properties() call idempotent 2013-11-02 02:38:39 +01:00
Simon Peeters
b028f3e410 hostnamectl: port to sd-bus
Kay:
 - rebase to new transport logic
 - replaced iteration macro with property map
2013-11-02 02:15:54 +01:00
Kay Sievers
ffc06c3513 bus: use internal helper to read org.freedesktop.DBus.Properties::GetAll variables 2013-11-02 01:48:22 +01:00
Kay Sievers
98e6c5e62f detect_virtualization() returns NULL; pass empty string to dbus 2013-11-02 00:02:56 +01:00
Thomas Hindoe Paaboel Andersen
cc27380c1e analyze: rename variables 2013-11-01 23:14:11 +01:00
Thomas Hindoe Paaboel Andersen
95168f7d55 analyze: plot: place the text on the side with most space
Set the width of the svg to always fit the longest string
while taking its starting position into consideration.

Place the text on the right while the starting point is
in the first half of the screen. After that we put it on
the left to save the svg from being wider that it has to.
2013-11-01 23:14:11 +01:00
Thomas Hindoe Paaboel Andersen
f69157a66f machinectl: fix warning when compiling with -Og
src/machine/machinectl.c: In function ‘openpt_in_namespace’:
src/machine/machinectl.c:623:44: warning: ‘master’ may be used uninitialized in this function [-Wmaybe-uninitialized]
                         close_nointr_nofail(master);
                                            ^
2013-11-01 20:54:29 +01:00
Thomas Hindoe Paaboel Andersen
76fdc9669a systemctl: fix typo in help text 2013-11-01 20:46:49 +01:00
David Strauss
a42431ca6a socket-proxyd: Actually, some of those sizes are unsigned. 2013-10-31 15:30:49 -07:00
Ronny Chevalier
0885468d80 fix compiler warnings
multiple warnings like

src/socket-proxy/socket-proxyd.c: In function ‘transfer_data_cb’:
src/socket-proxy/socket-proxyd.c:237:25: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘size_t’ [-Wformat=]
                         log_debug("Buffer now has %ld bytes full.", c->buffer_filled_len);
2013-10-31 15:17:46 -07:00
Thomas Hindoe Paaboel Andersen
6e6ca4a5cc analyze: share code to read a string array from sd-bus 2013-10-31 23:15:32 +01:00
Thomas Hindoe Paaboel Andersen
a936124f7a analyze: use sd_bus_get_propery_trivial and indentation 2013-10-31 23:08:16 +01:00
Thomas Hindoe Paaboel Andersen
0068027e86 timedatectl: remove unused variable 2013-10-31 22:02:29 +01:00
Lennart Poettering
0fb533a533 virt: move caching of virtualization check results into detect_vm() and detect_container()
After all, we ended up calling detect_container() more often than
detect_virtualization(), hence the former one should cache the results,
since the latter is only a wrapper around the former.
2013-10-31 16:24:14 +01:00
Václav Pavlín
c9197a76ae man: explain NAME in systemctl man page 2013-10-31 14:38:14 +01:00
Lennart Poettering
ebd495b0a1 Revert "timedated: support --enable-split-usr"
This reverts commit 36f9f99556.

The ntp unit information is only needed by timedated which runs in late
boot only, where all disks are around. Hence there's no point in
allowing them to be located in the rootprefix.
2013-10-31 11:20:33 +01:00
Ronny Chevalier
d74ab85216 zsh-completion: add systemd-run 2013-10-30 22:45:18 -04:00
Lennart Poettering
e1636421f4 localectl: always print error message when an operation fails 2013-10-31 03:14:37 +01:00
Kay Sievers
7f35b7bc4a timedatectl: do not print the time zone for the rtc time 2013-10-31 03:05:14 +01:00