Systemd/src/libsystemd
Shawn Landden 392cf1d05d sd-bus: cleanup ssh sessions (Closes: #8076)
we still invoke ssh unnecessarily when there in incompatible or erreneous input
The fallow-up to finish that would make the code a bit more verbose,
as it would require repeating this bit:
```
        r = bus_connect_transport(arg_transport, arg_host, false, &bus);
        if (r < 0) {
                log_error_errno(r, "Failed to create bus connection: %m");
                goto finish;
        }

        sd_bus_set_allow_interactive_authorization(bus, arg_ask_password);
```
in every verb, after parsing.

v2: add waitpid() to avoid a zombie process, switch to SIGTERM from SIGKILL
v3: refactor, wait in bus_start_address()
2018-02-08 10:14:48 -08:00
..
sd-bus sd-bus: cleanup ssh sessions (Closes: #8076) 2018-02-08 10:14:48 -08:00
sd-daemon Merge pull request #7816 from poettering/chase-pid 2018-01-15 14:14:34 +04:00
sd-device sd-device: support the case that /sys is a symlink 2018-01-08 01:36:08 +09:00
sd-event Add fd close support to sd_event_source 2018-01-24 17:57:27 +01:00
sd-hwdb Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
sd-id128 log: minimize includes in log.h 2018-01-11 14:44:31 +01:00
sd-login io-util: make flush_fd() return how many bytes where flushed 2018-01-05 13:55:08 +01:00
sd-netlink local-addresses: handle gracefully if routes lack an RTA_OIF attribute 2018-01-23 15:48:28 +01:00
sd-network tree-wide: make use of new STRLEN() macro everywhere (#7639) 2017-12-14 19:02:29 +01:00
sd-path Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
sd-resolve test-resolve: check return value 2018-01-21 19:38:33 +09:00
sd-utf8 Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
libsystemd.pc.in Add SPDX license headers to various assorted files 2017-11-19 19:08:15 +01:00
libsystemd.sym Add fd close support to sd_event_source 2018-01-24 17:57:27 +01:00
meson.build sd-bus: drop bloom stuff, it's not needed anymore since kdbus is gone 2018-01-11 14:44:31 +01:00