summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-09zsh-completion: Move machine listing to autoloadWilliam Giokas
Instead of having two different listings of machines, use an autoloaded function that can be used by other shell completions in the future. It will also allow editing a single file to change the way machinectl and systemd-run completion for machines.
2013-11-09zsh-completion: Move output modes to autoloadWilliam Giokas
2013-11-09networkd: add a basic network daemonTom Gundersen
This daemon listens for and configures network devices tagged with 'systemd-networkd'. By default, no devices are tagged so this daemon can safely run in parallel with existing network daemons/scripts. Networks are configured in /etc/systemd/network/*.network. The first .network file that matches a given link is applied. The matching logic is similar to the one for .link files, but additionally supports matching on interface name. The mid-term aim is to provide an alternative to ad-hoc scripts currently used in initrd's and for wired setups that don't change much (e.g., as seen on servers/and some embedded systems). Currently, static addresses and a gateway can be configured. Example .network file: [Match] Name=wlp2s0 [Network] Description=My Network Gateway=192.168.1.1 Address=192.168.1.23/24 Address=fe80::9aee:94ff:fe3f:c618/64
2013-11-09net-util: add inet address/family parsingTom Gundersen
2013-11-09bootctl: remove unused options from getopt_longThomas Hindoe Paaboel Andersen
2013-11-09bus: let magic ":no-sender" pass the validationKay Sievers
2013-11-08bus: port remaining code over to use bus_error_message()Lennart Poettering
2013-11-08localectl: port over to bus_log_create_error()Lennart Poettering
2013-11-08shutdown: unify handling of reboot() syscall a bitLennart Poettering
2013-11-08systemctl: properly initialize column widths for list-jobsLennart Poettering
2013-11-08systemctl: rename 'listen'Kay Sievers
src/systemctl/systemctl.c: In function ‘get_listening’: src/systemctl/systemctl.c:535:25: warning: declaration of ‘listen’ shadows a global declaration [-Wshadow] src/systemctl/systemctl.c: In function ‘list_sockets’: src/systemctl/systemctl.c:690:44: warning: declaration of ‘listen’ shadows a global declaration [-Wshadow]
2013-11-08bus: allow queuing more local msgsLennart Poettering
When issuing a synchronous "systemctl daemon-reload" requests this will send out a tonload of UnitRemoved+UnitNew signals, that we will queue locally. When we wait for the message reply, we should be able to queue those, hence bump the limits on locally queuing messages.
2013-11-08Remove dead code and unexport some callsLennart Poettering
"make check-api-unused" informs us about code that is not used anymore or that is exported but only used internally. Fix these all over the place.
2013-11-08build-sys: fix rule for generating undefined listLennart Poettering
2013-11-08systemctl: fix "reboot" callKay Sievers
2013-11-08systemctl: restore ability to directly connect to PID1 from systemctlLennart Poettering
2013-11-08manager: configurable StartLimit default valuesLukas Nykryn
https://bugzilla.redhat.com/show_bug.cgi?id=821723
2013-11-08man: update systemctl man page to mentioned --machine=Lennart Poettering
2013-11-08build-sys: add make check-api-unusedLennart Poettering
2013-11-08build-sys: install busctlLennart Poettering
2013-11-08link-config: Fix typo in log_warningDave Reisner
2013-11-08link-config: match length for kernel commandline optionDave Reisner
This prevents enable_name_policy() from invariably returning false when it matches a zero length string at the end of /proc/cmdline.
2013-11-08systemctl: initialize variablesKay Sievers
2013-11-08systemctl: allow listing cgroups of containersLennart Poettering
2013-11-08clients: fix some signal handler issuesLennart Poettering
2013-11-08systemctl: various cleanupsLennart Poettering
2013-11-08install: don't override caller's parameterLennart Poettering
2013-11-08clients: add missing command line argumentsLennart Poettering
2013-11-08journal: fix minor memory leakLennart Poettering
2013-11-08update TODOLennart Poettering
2013-11-08systemctl: port to libsystemd-busMarc-Antoine Perennou
2013-11-08machinectl: close bus to container earlyLennart Poettering
2013-11-08rtnl: message - initialize all memoryTom Gundersen
Including the padding, which should not really be needed, but let's keep valgrind happy.
2013-11-08test-rtnl: fix typoTom Gundersen
2013-11-08systemctl: return r instead of always returning 0Michal Sekletar
2013-11-07net-util: call ioctl() only if necessaryMichal Sekletar
In case when update of current values is not necessary we still might end up calling ioctl(), because need_update variable is not explicitly initialized.
2013-11-07bus: use new property retrieval calls everywhereLennart Poettering
2013-11-07inhibit: more conversions to use bus_log_parse_error()Lennart Poettering
2013-11-07analyze: make use of new sd_bus_get_property_strv() callLennart Poettering
2013-11-07update TODOLennart Poettering
2013-11-07clients: try to follow roughly the same order in --help texts for common optionsLennart Poettering
2013-11-07machinectl: show list headers even if we pipe, since that appears to be the ↵Lennart Poettering
usual way
2013-11-07bus: log message parsing errors everywhere with a generalized ↵Lennart Poettering
bus_log_parse_error()
2013-11-07polkit: don't spawn local client if we access a remote systemLennart Poettering
2013-11-07systemctl: we show headers for list-units even when piped these days, hence ↵Lennart Poettering
do the same for list-jobs
2013-11-07loginctl: convert to sd-busSimon Peeters
NOTE: the show-* subcommands do not print some properties: this are those with types like (so), a(so), (uo),... we need to fix this, but I'm not sure how
2013-11-07bus: add APIs to easily query string and strv propertiesLennart Poettering
2013-11-07bus: mark sd_bus_message_at_end publicMarc-Antoine Perennou
2013-11-07bus: fix bus_print_property with strvMarc-Antoine Perennou
2013-11-07bus: bus_message_read_strv_extend() should return 1 on successLennart Poettering
Like all other message read calls bus_message_read_strv_extend() needs to return 1 on sucess, and 0 on end of array.