Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Create FUNDING.ymlsystemd-paypal-funding | Zbigniew Jędrzejewski-Szmek | 2019-07-08 | 1 | -0/+1 |
| | |||||
* | Merge pull request #12970 from ddstreet/gh12969 | Yu Watanabe | 2019-07-08 | 3 | -0/+32 |
|\ | | | | | src/network/networkd-dhcp4.c: set prefsrc for classless or static routes | ||||
| * | test-network: add testcase for DHCP client with static address | Yu Watanabe | 2019-07-06 | 2 | -0/+28 |
| | | | | | | | | Testcase for #12969. | ||||
| * | src/network/networkd-dhcp4.c: set prefsrc for classless or static routes | Dan Streetman | 2019-07-06 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a DHCP server provides only a gateway, the networkd-dhcp4 code adds a default route using that gateway, and sets the just-provided address as the route's prefsrc; this was added in commit 46b0c76e2c355c0d0cc4792abb98cde07b28bc53 However, if the DHCP server has also provided classless route(s), these are used instead of a default route using the provided gateway; the networkd-dhcp4 code sets up the classless routes, but does not use the just-provided dhcp address as the prefsrc of the route(s). Note that it also doesn't set the prefsrc for static routes, though it should. If the interface has only the dhcp-provided address, this is not usually a problem, but if it has another address (e.g. a static address), then traffic sent through the dhcp-provided gateway might not use the dhcp-provided source address. If the gateway router only will route traffic from the dhcp-provided address, then the dhcp client system's networking through the router will not work. Fixes: #12969 | ||||
* | | Add accel mount matrix for Irbis TW90 | RussianNeuroMancer | 2019-07-08 | 1 | -0/+6 |
| | | |||||
* | | units: add SystemCallErrorNumber=EPERM to systemd-portabled.service | Lennart Poettering | 2019-07-08 | 1 | -0/+1 |
| | | | | | | | | | | | | We use that on all other services, and hence should here too. Otherwise the service will be killed with SIGSYS when doing something not whitelisted, which is a bit crass. | ||||
* | | semaphore: pass allow-releaseinfo-change to apt-get | Evgeny Vereshchagin | 2019-07-07 | 1 | -1/+1 |
| | | | | | | | | https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=929248 | ||||
* | | test-network: add tests for DHCP.UseRoutes=no with custom route settings | Yu Watanabe | 2019-07-06 | 2 | -0/+51 |
|/ | | | | | | This adds test for b5799eeb0787deacb30d5984f6ac78f88f23b97e. Closes #12951. | ||||
* | login: move file definitions outside of the conditionalization | Lennart Poettering | 2019-07-05 | 1 | -3/+3 |
| | |||||
* | Merge pull request #12964 from yuwata/network-bridge-vlan-issue-12958 | Zbigniew Jędrzejewski-Szmek | 2019-07-05 | 6 | -76/+74 |
|\ | | | | | network: fix BridgeVLAN issue | ||||
| * | test-network: add tests for BridgeVLAN | Yu Watanabe | 2019-07-05 | 3 | -0/+39 |
| | | |||||
| * | network: fix issue found by UBSan | Yu Watanabe | 2019-07-05 | 1 | -2/+2 |
| | | |||||
| * | network: fix the initial value of the counter for brvlan | Yu Watanabe | 2019-07-05 | 1 | -3/+2 |
| | | | | | | | | Fixes #12958. | ||||
| * | network: re-implement parse_vid_range() | Yu Watanabe | 2019-07-05 | 3 | -63/+22 |
| | | |||||
| * | network: minor coding-style update | Yu Watanabe | 2019-07-05 | 1 | -8/+9 |
| | | |||||
* | | Merge pull request #12963 from keszybz/analyze-timestamp | Yu Watanabe | 2019-07-05 | 7 | -17/+23 |
|\ \ | | | | | | | systemd-analyze dump fixup | ||||
| * | | pid1: use monotonic timestamp in dump if realtime is not available | Zbigniew Jędrzejewski-Szmek | 2019-07-04 | 1 | -3/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $ systemd-analyze dump | head -3 Timestamp firmware: (null) Timestamp loader: (null) Timestamp kernel: Mon 2019-07-01 17:21:02 CEST Since this is a debugging interface, it is OK to change the output format. The user can infer what "Timestamp firmware: 123.456ms" means. | ||||
| * | | basic/time-util: add helper function to check if timestamp is set | Zbigniew Jędrzejewski-Szmek | 2019-07-04 | 7 | -14/+18 |
| | | | | | | | | | | | | No functional change. | ||||
* | | | varlink: add varlink server to event loop only if there is one | Lennart Poettering | 2019-07-04 | 1 | -6/+8 |
| |/ |/| | |||||
* | | test-network: show debug logs of networkd | Yu Watanabe | 2019-07-05 | 1 | -12/+45 |
| | | |||||
* | | portabled: Make use of SYNTHETIC_ERRNO() | Lennart Poettering | 2019-07-04 | 1 | -4/+2 |
| | | |||||
* | | fsck: split out fsck return code definitions into a header file of its own | Lennart Poettering | 2019-07-05 | 3 | -12/+16 |
| | | | | | | | | | | This way we can make use of it from other components too, such as systemd-homed. | ||||
* | | dissect: split out DM deferred remove into src/shared/dm-util.c | Lennart Poettering | 2019-07-05 | 4 | -35/+49 |
| | | | | | | | | | | The function is generally useful, let's split it out so that we can make use of it later on in systemd-homed. | ||||
* | | man: Add some notes about variable $prefix for StateDirectory= | Philip Withnall | 2019-07-04 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | tl;dr: It isn’t supported. Wording by Zbigniew Jędrzejewski-Szmek. See https://twitter.com/pid_eins/status/1102639279614906369 and https://gitlab.freedesktop.org/libfprint/fprintd/merge_requests/5#note_125536 onwards. Signed-off-by: Philip Withnall <withnall@endlessm.com> | ||||
* | | Merge pull request #12949 from yuwata/sd-netlink-sd-netlink-message-enter-array | Lennart Poettering | 2019-07-04 | 5 | -17/+96 |
|\ \ | | | | | | | sd-netlink: introduce sd_netlink_message_enter_array() | ||||
| * | | test: add test for sd_netlink_message_enter_array() | Yu Watanabe | 2019-07-04 | 1 | -0/+45 |
| | | | |||||
| * | | sd-netlink: add CTRL_ATTR_MCAST_GROUPS | Yu Watanabe | 2019-07-04 | 1 | -2/+13 |
| | | | |||||
| * | | sd-netlink: drop unnecessary 'else' | Yu Watanabe | 2019-07-04 | 1 | -2/+2 |
| | | | |||||
| * | | sd-netlink: introduce sd_netlink_message_enter_array() | Yu Watanabe | 2019-07-04 | 2 | -12/+35 |
| | | | |||||
| * | | sd-netlink: fix inverted log message | Yu Watanabe | 2019-07-04 | 1 | -1/+1 |
| |/ | |||||
* | | Merge pull request #12954 from keszybz/var-log-dir | Lennart Poettering | 2019-07-04 | 7 | -53/+51 |
|\ \ | |/ |/| | /var/log-related cleanups | ||||
| * | meson: drop varlogdir variable | Zbigniew Jędrzejewski-Szmek | 2019-07-04 | 4 | -35/+27 |
| | | | | | | | | | | | | | | | | It was only used for exactly one thing: to substitute in the text in /var/log/README. But it's use there was completely wrong, because the text talks about "missing" log files from syslog, so even if we configured systemd to log to a different directory, the "missing" log files would still be "missing" from the old location. | ||||
| * | meson: create /var/log/journal/{,remote/} conditionally | Zbigniew Jędrzejewski-Szmek | 2019-07-04 | 4 | -18/+24 |
|/ | | | | | | | | | | Not everybody has those dirs in the filesystem (and they don't need to). When creating an installation package using $DESTDIR, it is easy enough to remove or ignore those directories, but if installing into a real root, it is ugly to create and remove them. Let's add an option so people can skip it if they want. Inspired by #12930. | ||||
* | Merge pull request #12946 from poettering/blockdev-tweaks | Yu Watanabe | 2019-07-04 | 1 | -3/+6 |
|\ | | | | | three small blockdev-util.[ch] tweaks | ||||
| * | blockdev-util: let us know if block_get_whole_disk() did anything | Lennart Poettering | 2019-07-04 | 1 | -1/+1 |
| | | |||||
| * | blockdev: filter out invalid block devices early | Lennart Poettering | 2019-07-04 | 1 | -0/+3 |
| | | |||||
| * | blockdev-util: propagate actual error | Lennart Poettering | 2019-07-04 | 1 | -2/+2 |
| | | |||||
* | | varlink: allow using varlink_wait() even with a server | Lennart Poettering | 2019-07-04 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | This call can be useful even if a server object is declared. (Originally this was not supported, because a server typically needs to handle multiple connections, and thus a synchronous wait on one would starve the others out. But in some cases it might make sense to have varlink point-to-point connections — i.e. where the server only handles a single connection ever — and there it makes sense to synchronously wait on the one connection). | ||||
* | | json: use JSON_VARIANT_ARRAY_FOREACH() where we can | Lennart Poettering | 2019-07-04 | 1 | -6/+2 |
| | | |||||
* | | logind: drop old-style header from .sym file in favour of SPDX | Lennart Poettering | 2019-07-04 | 1 | -8/+1 |
| | | |||||
* | | Added ACCEL_MOUNT_MATRIX for Asus Q551LN in hwdb/60-sensor.hwdb | Connor Reeder | 2019-07-04 | 1 | -0/+3 |
|/ | |||||
* | man: document tmpfiles.d/ user/group resolvability needs | Lennart Poettering | 2019-07-03 | 1 | -0/+8 |
| | |||||
* | debug-generator: enable custom systemd.debug_shell tty | Jan Synacek | 2019-07-02 | 4 | -13/+41 |
| | |||||
* | Merge pull request #12912 from yuwata/network-move-functions | Zbigniew Jędrzejewski-Szmek | 2019-07-02 | 25 | -1089/+1175 |
|\ | | | | | network: move functions | ||||
| * | network: move prototypes related to network Network bus objects to ↵ | Yu Watanabe | 2019-06-30 | 5 | -5/+14 |
| | | | | | | | | networkd-network-bus.h | ||||
| * | network: move DHCP server related functions to networkd-dhcp-server.c | Yu Watanabe | 2019-06-30 | 7 | -346/+364 |
| | | |||||
| * | network: move DHCP6 related code from networkd-manager.c to networkd-dhcp6.c | Yu Watanabe | 2019-06-30 | 4 | -129/+130 |
| | | |||||
| * | network: move conf parsers and function prototypes | Yu Watanabe | 2019-06-30 | 20 | -611/+669 |
| | | |||||
* | | test-network: add udev related tests for networkctl | Yu Watanabe | 2019-07-02 | 1 | -0/+46 |
| | | |||||
* | | Merge pull request #12888 from yuwata/network-udev-property-support | Zbigniew Jędrzejewski-Szmek | 2019-07-01 | 16 | -78/+325 |
|\ \ | | | | | | | network,udev: add Property= setting in [Match] section |