| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
using this option the chosen percent of packets is duplicated before
queuing them
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Implementes https://tools.ietf.org/html/rfc2132
```
[DHCPServer]
SendRawOption=26:uint32:1400
SendRawOption=23:uint8:10
```
Frame 448: 350 bytes on wire (2800 bits), 350 bytes captured (2800 bits) on interface 0
Linux cooked capture
Internet Protocol Version 4, Src: 192.168.5.1, Dst: 192.168.5.11
User Datagram Protocol, Src Port: 67, Dst Port: 68
Dynamic Host Configuration Protocol (ACK)
Message type: Boot Reply (2)
Hardware type: Ethernet (0x01)
Hardware address length: 6
Hops: 0
Transaction ID: 0x71f8de9d
Seconds elapsed: 0
Bootp flags: 0x0000 (Unicast)
Client IP address: 0.0.0.0
Your (client) IP address: 192.168.5.11
Next server IP address: 0.0.0.0
Relay agent IP address: 0.0.0.0
Client MAC address: 1e:04:f8:b8:2f:d4 (1e:04:f8:b8:2f:d4)
Client hardware address padding: 00000000000000000000
Server host name not given
Boot file name not given
Magic cookie: DHCP
Option: (53) DHCP Message Type (ACK)
Length: 1
DHCP: ACK (5)
Option: (51) IP Address Lease Time
Length: 4
IP Address Lease Time: (3600s) 1 hour
Option: (1) Subnet Mask (255.255.255.0)
Length: 4
Subnet Mask: 255.255.255.0
Option: (3) Router
Length: 4
Router: 192.168.5.1
Option: (6) Domain Name Server
Length: 4
Domain Name Server: 192.168.5.1
Option: (42) Network Time Protocol Servers
Length: 4
Network Time Protocol Server: 192.168.5.1
Option: (101) TCode
Length: 13
TZ TCode: Europe/Berlin
Option: (43) Vendor-Specific Information
Length: 9
Value: 1701311a0431343030
Option: (54) DHCP Server Identifier (192.168.5.1)
Length: 4
DHCP Server Identifier: 192.168.5.1
Option: (255) End
Option End: 255
```
|
|
|
|
| |
No need to punish users by forcing them to do base64 encodings.
|
|
|
|
|
|
|
|
|
| |
The name with plural made more sense where multiple options could be specified
in one line. After changes in the pull request, this option only accepts one
value, so from users' POV it should be singular.
(The field in the data structure remains plural, because it actually stores
multiple values.)
|
|\
| |
| | |
network: introduce Traffic Control
|
| |
| |
| |
| | |
Add network delay to a interface
|
|\ \
| |/
|/| |
Refactor description of conditons
|
| |
| |
| |
| | |
Fixes #13758.
|
| |
| |
| |
| |
| |
| |
| | |
We slowly added many many conditions over the years, and the text became
very hard to read, because all the terms were squished in one <termitem>.
This rearragnes the text into a new subsection, with minimal grammar changes
and removal of repetitions.
|
|\ \
| | |
| | | |
Update service result table
|
| | |
| | |
| | |
| | |
| | | |
exec-condition and oom-kill were added without updating this table
Updated success to reflect the code, which also allows kills by signal in certain situations
|
|\ \ \
| | | |
| | | | |
Add `RuntimeMaxSec=` support to scope units (time-limited login sessions)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Allow earlier PAM modules to set `systemd.runtime_max_sec`. If they do,
parse it and set it as the `RuntimeMaxUSec=` property of the session
scope, to limit the maximum lifetime of the session. This could be
useful for time-limiting login sessions, for example.
Signed-off-by: Philip Withnall <withnall@endlessm.com>
Fixes: #12035
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Just as `RuntimeMaxSec=` is supported for service units, add support for
it to scope units. This will gracefully kill a scope after the timeout
expires from the moment the scope enters the running state.
This could be used for time-limited login sessions, for example.
Signed-off-by: Philip Withnall <withnall@endlessm.com>
Fixes: #12035
|
|\ \ \ \
| |_|_|/
|/| | | |
man: alias names can't be used with enable command
|
| | | | |
|
|\ \ \ \ |
|
|/ / / / |
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
networkd: Set key (IFLA_GRE_IKEY,IFLA_GRE_OKEY) on ip6gre interfaces.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Other tools that do have --unit= option (journalctl and systemd-cgls)
already do this, so let's be consistent.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
nspawn: fix handling of --console=help
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The default value was described at the end of two long paragraphs.
Make the first para self contained, and move the description of --console=pipe
into the second para.
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
network: wifi ssid support with nl80211
|
| | | | | |
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
core: support top level drop-ins through -.service.d for service units
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Closes #12830
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Allow restart for oneshot units
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Picked up from https://github.com/systemd/systemd/pull/7474 , so
coauthored by @robermorales.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fixes #6379.
|
|\ \ \ \ \ \ \
| |_|_|/ / / /
|/| | | | | | |
network: DHCPv4 client- add support to send arbitary option and data
|
| |/ / / / / |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
network: introduce ip nexthop routing
|
| |/ / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Used to manipulate entries in the kernel's nexthop tables.
Example:
```
[NextHop]
Id=3
Gateway=192.168.5.1
```
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Currently, there is no way to match against system-wide constants, such
as architecture or virtualization type, without forking helper binaries.
That potentially results in a huge number of spawned processes which
output always the same answer.
This patch introduces a special CONST keyword which takes a hard-coded
string as its key and returns a value assigned to that key. Currently
implemented are CONST{arch} and CONST{virt}, which can be used to match
against the system's architecture and virtualization type.
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
For executables which take a verb, we should list the verbs first, and
then options which modify those verbs second. The general layout of
the man page is from general description to specific details, usually
Overview, Commands, Options, Return Value, Examples, References.
|
|\ \ \ \
| | | | |
| | | | | |
systemd-tmpfiles: allow appending content to file
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Adds support to append to files with w+ type.
w /tmp/13291.out - - - - first line\n
w+ /tmp/13291.out - - - - second line\n
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Since v239 newlines have been allowed for PassEnvironment=
and EnvironmentFile=, due to #8471.
This PR documents the behavior change.
|
| | | | |
| | | | |
| | | | | |
Fix the documentation part of the current limitation os sd_journal_print reported in #13706.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Add efi variable to augment /proc/cmdline
|
| | | | | | |
|
| | |/ / /
| |/| | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Add a way to differentiate restart from stop and keep dhcp config on restart
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Now that we don't drop DHCP config on restart, this seems appropriate.
|