summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-30nspawn: only pass in slice setting if it is setLennart Poettering
2013-10-30util: when we use path_strv_canonicalize() we must allocate the strv from ↵Lennart Poettering
the heap
2013-10-30run: add support for executing commands remotely via SSH or in a containerLennart Poettering
Also, unify the transport logic a bit, since we reuse the same scheme in many of our client tools.
2013-10-30general: various cleanupsLennart Poettering
2013-10-30timedated: support --enable-split-usrDave Reisner
2013-10-30link-config: support --enable-split-usrDave Reisner
2013-10-30udev: rules - move parsing error to log_error()Kay Sievers
2013-10-30udev: config-link - one less log_infoTom Gundersen
2013-10-30machinectl: we don't really just show information, we execute operationsLennart Poettering
2013-10-30bus: add API call to create bus connection to the system bus of local containersLennart Poettering
Also, add support for this to machinectl, so that we can enumerate the machines that run inside a container. We must go deeper!
2013-10-30bus: move ssh support into public API of libsystem-busLennart Poettering
2013-10-30libudev: default log_priority to INFOTom Gundersen
This brings it in sync with the default config file.
2013-10-30udev: link-config - less verbose loggingTom Gundersen
Also reinstate print to kmsg when renaming netif.
2013-10-30udev: link-config - let udevd set the ifnameTom Gundersen
2013-10-30machinectl: privileged option is goneMarc-Antoine Perennou
2013-10-30udev: ata_id: log faling ioctls as "debug"Kay Sievers
2013-10-30machinectl: port to sd-busTom Gundersen
2013-10-30build-sys: remove default CFLAGS assignmentKay Sievers
2013-10-30bus: fix buildLennart Poettering
2013-10-30git: indicate that tabs are never OK in the systemd treeLennart Poettering
2013-10-30machined: port over to libsystemd-busLennart Poettering
2013-10-30update TODOLennart Poettering
2013-10-30bus: make sure we can match well-known namesLennart Poettering
2013-10-30autogen: use -O0 for "autogen.sh c" after allLennart Poettering
-Og actually breaks gdb still, so let's stick to -O0 for now, but introduce "autogen.sh g" for those who don't need gdb.
2013-10-30bus: it is OK to have signals with multiple parametersLennart Poettering
2013-10-30bus: don't fail if GetAll() is used to get properties of the built-in interfacesLennart Poettering
2013-10-30bus: make bus message dump output a bit smallerLennart Poettering
2013-10-30bus: don't include the introspected object in list of subobjectsLennart Poettering
2013-10-30udev: do not allow to change the DEVPATH of a deviceKay Sievers
2013-10-29udev: link-config - reset ctx on exitTom Gundersen
2013-10-29rtnl-util: add missing filesTom Gundersen
2013-10-29udev-event: use rtnl to set ifnameTom Gundersen
2013-10-29rtnl: move set_link_properties to rtnl-utilsTom Gundersen
2013-10-29rtnl: fix sockaddr confusionTom Gundersen
2013-10-29strv: introduce new STRV_MAKE and STRV_MAKE_EMPTY macros to create string ↵Lennart Poettering
arrays nicely on the fly
2013-10-29bus: add extra validity checksLennart Poettering
2013-10-29strv: introduce new strv_from_stdarg_alloca() macro to generate a string ↵Lennart Poettering
array from stdarg function parameters This allows us to turn lists of strings passed in easily into string arrays without having to allocate memory.
2013-10-29rc-local: use access(X_OK) to check if files are executableLennart Poettering
... and other modernizations.
2013-10-29timedate: handle more nicely if something or somebody keeps open /dev/rtc ↵Lennart Poettering
and thus blocks out everybody else chrony is appears to keep the RTC open continuously these days which is a bad idea, and /dev/rtc is a single-user device, which is a bad idea too. Together both bad ideas mean that nobody else can access the RTC anymore. That's something to fix, but in the meantime we should handle this more gracefully.
2013-10-29bus: add a macro to simplify reading of UUIDsLennart Poettering
2013-10-29bus: add new sd_bus_message_verify_type() and sd_bus_message_copy() API callsLennart Poettering
2013-10-29rtnl: cleanup socket_read_messageTom Gundersen
2013-10-29udev: link-config - split connection to sockets from loading of configsTom Gundersen
We want to load the config in _init, but not connect to the sockets before we are forked.
2013-10-29rtnl: complain if used after forkTom Gundersen
2013-10-29rtnl: introduce default timeoutTom Gundersen
We set it to 10 secs (as we are only communicating with the kernel, it seems we should be able to bail out sooner than sd-bus, which uses 25). When passing timout 0, the default is used, use this in link-config.
2013-10-29udev: link-config - use safe_atou instead of strtoulTom Gundersen
2013-10-29udev: link-config - use zero instead of memsetTom Gundersen
2013-10-29udev: link-config - use proper return valuesTom Gundersen
Not sure if -ENOENT is the correct return value for when no persistent network name is set, but couldn't think of anything better.
2013-10-29udev: link-config - use new0 instead of callocTom Gundersen
2013-10-29rtnl: use malloc0 instead of callocTom Gundersen