Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-07-07 | networkd: add support for mode | Susant Sahani | |
This patch adds supports networkd to configure bond mode during creation via persistent conf. Mode can be configured with conf param 'Mode'. A new section Bond is added to the conf to support bond mode. These modes can be configured now. balance-rr active-backup balance-xor broadcast 802.3ad balance-tlb balance-alb Example conf file: test-bond.conf [NetDev] Name=bond1 Kind=bond [Bond] Mode=balance-xor Test case: 1. start networkd service: 12: bond1: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN mode DEFAULT group default link/ether 22:89:6c:47:23:d2 brd ff:ff:ff:ff:ff:ff 2. find bond mode: cat /proc/net/bonding/bond1 Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011) Bonding Mode: load balancing (xor) Transmit Hash Policy: layer2 (0) MII Status: up MII Polling Interval (ms): 0 Up Delay (ms): 0 Down Delay (ms): 0 Changes: 1. Added file networkd-bond.c 2. Bond mode enum BondMode 3. conf section [Bond] [tomegun: whitespace] | |||
2014-07-07 | firstboot: get rid of firstboot generator again, introduce ↵ | Lennart Poettering | |
ConditionFirstBoot= instead As Zbigniew pointed out a new ConditionFirstBoot= appears like the nicer way to hook in systemd-firstboot.service on first boots (those with /etc unpopulated), so let's do this, and get rid of the generator again. | |||
2014-07-07 | man: document systemd-firstboot(1) | Lennart Poettering | |
2014-07-07 | man: drop references to the --priviliged command line option which has been ↵ | Lennart Poettering | |
removed a while back | |||
2014-07-07 | man: chroot jails are no longer detected by ConditionVirtualization= | Lennart Poettering | |
2014-07-07 | man: add missing archs to ConditionArchitecture= description | Lennart Poettering | |
2014-07-07 | man: network - document Peer key | Tom Gundersen | |
2014-07-04 | man: document nspawn's new --volatile switch | Lennart Poettering | |
2014-07-04 | man: netdev - mention tun and tap | Tom Gundersen | |
Reported by Moviuro <moviuro@gmail.com> | |||
2014-07-03 | man: add link to Open Group Base Specifications | Zbigniew Jędrzejewski-Szmek | |
2014-07-03 | man: document that systemctl's -H may now be used to connect directly to a ↵ | Lennart Poettering | |
container on a remote host | |||
2014-07-03 | sysusers: add new line type "m" to add users as members to groups | Lennart Poettering | |
2014-07-03 | man: reference RestartForceExitStatus= from the Restart= description | Lennart Poettering | |
2014-07-03 | core: introduce new RestartForceExitStatus= service setting | Lennart Poettering | |
This does the inverse of RestartPreventExitStatus=: it forces a restart of a service when a certain exit status is returned by a service process. | |||
2014-07-03 | networkd: tuntap - default to no packet information | Tom Gundersen | |
Susant says: > ip tuntap turns this off by default. Let's follow ip(8) here as that should be the least surprising. | |||
2014-07-03 | networkd: tuntap - manpage fixes | Tom Gundersen | |
2014-07-03 | networkd: Introduce tun/tap device | Susant Sahani | |
This patch introduces TUN/TAP device creation support to networkd. Example conf to create a tap device: file: tap.netdev ------------------ [NetDev] Name=tap-test Kind=tap [Tap] OneQueue=true MultiQueue=true PacketInfo=true User=sus Group=sus ------------------ Test: 1. output of ip link tap-test: tap pi one_queue UNKNOWN_FLAGS:900 user 1000 group 1000 id: uid=1000(sus) gid=10(wheel) groups=10(wheel),1000(sus) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 Modifications: Added: 1. file networkd-tuntap.c 3. netdev kind NETDEV_KIND_TUN and NETDEV_KIND_TAP 2. Tun and Tap Sections and config params to parse conf and gperf conf parameters [tomegun: tweak the 'kind' checking for received ifindex] | |||
2014-07-03 | man: /usr/bin may contain binaries in any compatible arch, not just the ↵ | Lennart Poettering | |
primary one | |||
2014-07-03 | man: fix links to systemd-efi-boot-generator(8) | Lennart Poettering | |
2014-07-02 | path: add new "systemd-path" utility for querying paths described in ↵ | Lennart Poettering | |
file-hierarchy(7) This new tool is based on "sd-path", a new (so far unexported) API for libsystemd, that can hopefully grow into a workable API covering /opt and more one day. | |||
2014-07-01 | networkd: netdev - add dummy support | Tom Gundersen | |
2014-07-01 | networkd: send hostname to dhcp server | Eugene Yakubovich | |
Send hostname (option 12) in DISCOVER and REQUEST messages so the DHCP server could use it to register with dynamic DNS and such. To opt-out of this behaviour set SendHostname to false in [DHCP] section of .network file [tomegun: rebased, made sure a failing set_hostname is a noop and moved config from DHCPv4 to DHCP] | |||
2014-07-01 | man: bring systemd.network(5) up-to-date | Tom Gundersen | |
Based on diff by 'poma'. | |||
2014-07-01 | man: bring systemd.netdev(5) up-to-date | Tom Gundersen | |
Based on a diff by the mysterious 'poma'. | |||
2014-07-01 | typo fixes | Thomas Hindoe Paaboel Andersen | |
2014-07-01 | man: file-hierarchy - emphasize /usr/lib/$arch-id instead of $libdir | Kay Sievers | |
2014-07-01 | man/sd_journal_get_data: fix variable naming in example | Christian Hesse | |
2014-07-01 | man/sd_journal_next: fix argument in example | Christian Hesse | |
The example does not compile, it fails with: error: passing argument 3 of ‘sd_journal_get_data’ from incompatible pointer type Cast to (const void **) to avoid this. | |||
2014-07-01 | man: document directories in $HOME, too, in file-hierarchy(7) | Lennart Poettering | |
2014-07-01 | man: document ConditionNeedsUpdate= | Lennart Poettering | |
2014-07-01 | man: extend a bit what to expect from the various places apps can store data | Lennart Poettering | |
2014-07-01 | man: add sections about file node types and write access to file-hierarchy(7) | Lennart Poettering | |
2014-06-30 | man: mention x-initrd.mount option in fstab options list | Zbigniew Jędrzejewski-Szmek | |
2014-06-30 | man: mention that x-systemd.device-timeout is only for fstab | Zbigniew Jędrzejewski-Szmek | |
Reformat fstab options description. Now they are easier to read and show up in systemd.directives(7). Use a single sublist for both /etc/fstab and /etc/crypttab options. Many of them can be used in both places. crypttab(5) is updated to use the same docbook elements, so formatting is uniform. | |||
2014-06-30 | man: beef up systemd-fsck description | Zbigniew Jędrzejewski-Szmek | |
2014-07-01 | man: reference $TMPDIR, not $TMP in file-hierarchy(7) | Lennart Poettering | |
This what environ(7) and POSIX define, so that's what we should reference. | |||
2014-07-01 | man: document systemd-update-done.service | Lennart Poettering | |
2014-07-01 | man: file-hierarchy - minor fixes | Tom Gundersen | |
Leave non-specified top-level dirs out of the spec, and minor cleanups. | |||
2014-06-30 | man: document how to query $libdir for the primary architecture using pkg-config | Lennart Poettering | |
2014-06-30 | man: file-hierarchy - typo fixes | Thomas Hindoe Paaboel Andersen | |
2014-06-30 | man: deemphesize Fedora-specific "lib64", only mention the more generic $libdir | Lennart Poettering | |
2014-06-30 | man: daemon - typo fix | Thomas Hindoe Paaboel Andersen | |
2014-06-30 | man: a couple of additions to file-hierarchy(7) | Lennart Poettering | |
2014-06-30 | man: drop references to manual StandardError=syslog from daemon(7), we do ↵ | Lennart Poettering | |
this implicitly since ages | |||
2014-06-30 | man: add a minimized, modernized description of the file system hierarchy ↵ | Lennart Poettering | |
systemd suggests | |||
2014-06-29 | man: document the sysusers tool | Lennart Poettering | |
2014-06-29 | Add support for DHCP static route options | Eugene Yakubovich | |
This adds support for DHCP options 33 and 121: Static Route and Classless Static Route. To enable this feature, set UseRoutes=true in .network file. Returned routes are added to the routing table. | |||
2014-06-29 | networkd: merge DHCPv4 and DHCPv6 config | Tom Gundersen | |
If there are v4 or v6 specific options we can keep those in separate sections, but for the common options, we will use only one. Moreovere only use DHCP=[yes/both|no/none|v4|v6] to enable or disable the clients. | |||
2014-06-28 | doc: typographical improvements and choice of words | Jan Engelhardt | |
2014-06-28 | doc: grammatical corrections | Jan Engelhardt | |