Zbigniew Jędrzejewski-Szmek
d7ceaf7261
shared/install: provide a nicer error message for invalid WantedBy=/Required= values
...
$ build/systemctl --user cat badinstall
# /home/zbyszek/.config/systemd/user/badinstall.service
[Service]
ExecStart=true
[Install]
WantedBy=asdf
$ build/systemctl --user enable badinstall
Failed to enable unit: "asdf" is not a valid unit name.
Fixes #4209 .
2019-12-13 19:30:36 +01:00
Zbigniew Jędrzejewski-Szmek
d9c1c43e67
shared/install: remove duplicated check
...
install_info_add() does the exact same check.
2019-12-13 19:30:36 +01:00
Yu Watanabe
e83562e51e
network: tc: add more settings for FQ
2019-12-13 23:36:17 +09:00
Lennart Poettering
d0556c55e7
nspawn: fix overlay with automatic temporary tree
...
This makes --overlay=+/foobar::/foobar work again, i.e. where the middle
parameter is left out. According to the documentation this is supposed
to generate a temporary writable work place in the midle. But it
apparently never did. Weird.
2019-12-13 15:11:38 +01:00
Tobias Bernard
be3e4467d4
Merge pull request #14333 from poettering/markdown-header-fixes
...
docs: make sure there's only one # markdown header in each file
2019-12-13 12:01:59 +01:00
Lennart Poettering
ff2c2d0850
docs: make sure there's only one # markdown header in each file
...
@bertob wants us to be strict here, and only have one "#" header per
markdown file, and use "##" (or "###", …) for all others. Interestingly,
we mostly got this right already, but this fixes a few cases where this
wasn't correct.
2019-12-13 11:56:08 +01:00
Lennart Poettering
db8728a60c
blockdev-util: rework get_block_device()
...
Let's open the specified path once, and use the same fd for all lookups.
Also, don't check for btrfs twice.
The behaviour remains unmodified.
2019-12-13 18:38:35 +09:00
Yu Watanabe
2e048b14eb
Merge pull request #13915 from ddstreet/ipv6_mtu
...
Set ipv6 mtu after link-up or device mtu change
2019-12-13 18:33:04 +09:00
Yu Watanabe
f7c79f0911
Merge pull request #14320 from yuwata/network-tc-fq_codel-more
...
network: tc: introduce more FQ-CoDel settings
2019-12-13 11:09:36 +09:00
Lennart Poettering
a724732208
Merge pull request #14269 from DaanDeMeyer/enable-mounts-on-root
...
nspawn: Enable specifying root as the mount target directory.
2019-12-13 00:05:38 +01:00
Daan De Meyer
bd6609eb11
nspawn-mount: Use FLAGS_SET to check flags.
2019-12-12 20:18:37 +01:00
Daan De Meyer
5530dc87f2
nspawn: Only bind-mount directory when necessary.
2019-12-12 20:15:10 +01:00
Daan De Meyer
e091a5dfd1
nspawn-mount: Remove unused parameters
2019-12-12 20:15:10 +01:00
Daan De Meyer
5f0a6347ac
nspawn: Enable specifying root as the mount target directory.
...
Fixes #3847 .
2019-12-12 20:15:03 +01:00
Christian Ehrhardt
eae1ef076d
test: increase qemu timeout for TEST-08 and TEST-09
...
These tests two have shown to be flaky in Ubuntu test infrastructure,
but got more reliable with increased timeouts of 300 seconds each.
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2019-12-12 19:42:04 +01:00
Shengjing Zhu
679ecd3616
nspawn: allow combination of private-network and network-namespace-path
...
Fixes : #14289
2019-12-12 19:26:32 +01:00
Lennart Poettering
3e761fe2c9
Merge pull request #14321 from yuwata/network-generator-14319
...
network-generator: allow empty hostname
2019-12-12 17:52:09 +01:00
Yu Watanabe
9401e48855
test-network: add a test case for the new settings of FQ-CoDel
2019-12-12 23:37:03 +09:00
Yu Watanabe
ac810b75c1
network: tc: support more attributes for FQ-CoDel
2019-12-12 23:36:48 +09:00
Yu Watanabe
3d85f19ced
Merge pull request #14305 from ssahani/tc-fq
...
network tc: inroduce FQ - Fair Queue traffic policing
2019-12-12 21:16:38 +09:00
Yu Watanabe
dd1e09971b
test: add a test case for network-generator
2019-12-12 19:02:25 +09:00
Yu Watanabe
21a925a4ac
network-generator: allow empty hostname
...
Fixes #14319 .
2019-12-12 19:01:24 +09:00
Yu Watanabe
0baddbd5ee
test-network: add a test case for FQ
2019-12-12 17:26:31 +09:00
Susant Sahani
7234b91596
network tc: inroduce FQ - Fair Queue traffic policing
...
Please see http://man7.org/linux/man-pages/man8/tc-fq.8.html
2019-12-12 17:26:20 +09:00
Yu Watanabe
da1b880a3a
Merge pull request #14308 from poettering/man-naming-scheme-typo
...
superficial fixes to network naming docs
2019-12-12 17:04:06 +09:00
Yu Watanabe
eb34f4b3d2
sd-netlink: add attributes for FQ
2019-12-12 16:23:26 +09:00
Yu Watanabe
288a4787a5
Merge pull request #14309 from yuwata/network-tc-vtable
...
network: tc: introduce QDiscVTable
2019-12-12 15:55:11 +09:00
Anita Zhang
ef88639028
man: document INVOCATION_ID and USER_INVOCATION_ID journal fields
2019-12-11 20:50:10 -08:00
Anita Zhang
699b890bf3
Merge pull request #14307 from poettering/unicode-fuckup
...
locale-util: drop weird invisible unicode codepoints accidentally ins…
2019-12-11 13:49:01 -08:00
Anita Zhang
faf9f10e17
Merge pull request #14317 from poettering/hwdb-indent-fix
...
hwdb: trivial indentation fix
2019-12-11 13:35:22 -08:00
Lennart Poettering
5e13bcdd03
locale-util: drop weird invisible unicode codepoints accidentally inserted in comment
2019-12-11 21:46:23 +01:00
Lennart Poettering
c498df3a7e
hwdb: trivial indentation fix
2019-12-11 21:38:52 +01:00
Tobias Bernard
8fb82e35dc
minor: avoid double title
...
The logo and H1 were clashing a bit
2019-12-11 19:57:57 +01:00
Tobias Bernard
b41a3f66c9
docs: make it pretty
...
Add custom Jekyll theme, logo, webfont and .gitignore
FIXME: the markdown files have some H1 headers which need to be replaced
with H2
2019-12-11 17:04:20 +01:00
Yu Watanabe
e8c17dc078
network: tc: introduce QDiscVTable for future extendability
2019-12-12 00:17:18 +09:00
Yu Watanabe
1f9dd3bfdf
network: tc: drop unused element
2019-12-11 20:12:27 +09:00
Yu Watanabe
042fc950ea
network: tc: drop unused functions
2019-12-11 20:12:22 +09:00
Lennart Poettering
335498ca57
docs: direct to systemd.io version of naming scheme docs
...
The document was imported back in
f9e6d49904e06d2cba3871f6873d0519fe086d0f. Let's make sure we actually
point to that version rather than the old one on freedesktop.
2019-12-11 12:09:02 +01:00
Lennart Poettering
7c4a7c6d13
docs: fix markdown links
2019-12-11 12:08:59 +01:00
Lennart Poettering
471d407eaa
docs: use `` quotes for marking identifiers of some form
2019-12-11 12:08:55 +01:00
Lennart Poettering
955ed5d540
man: fix typo in net-naming-scheme man page
2019-12-11 12:08:34 +01:00
Yu Watanabe
2e3fa22ef3
Merge pull request #14303 from yuwata/tc-use-typesafe-functions
...
network: tc: use typesafe functions
2019-12-11 20:07:20 +09:00
Lennart Poettering
b65cb5cb7a
Merge pull request #14306 from poettering/markdown-category
...
beef up systemd.io pages with simple categorization
2019-12-11 11:43:31 +01:00
Lennart Poettering
5d3f5e4081
docs: beef up entrypoint documentation page
...
Let's use the rough categorization of the markdown pages to add basic
sections, via Jeykll templating. Also, add in a couple of additional
links via a JSON array that lists them.
So much web development, so much wow!
2019-12-11 10:53:14 +01:00
Lennart Poettering
4cdca0af11
docs: place all our markdown docs in rough categories
2019-12-11 10:53:00 +01:00
cheese1
f32d15b0e4
man: fix typos ( #14304 )
2019-12-11 18:33:13 +09:00
Yu Watanabe
92c7593f5e
network: tc: use typesafe functions to append netlink attributes
2019-12-11 16:31:52 +09:00
Yu Watanabe
42b5f7dd32
sd-netlink: make TCA_OPTIONS take NETLINK_TYPE_UNION
2019-12-11 16:30:39 +09:00
Yu Watanabe
d8e897d345
Merge pull request #14278 from ssahani/tc
...
network tc: qdisc parent add support to set ingress
2019-12-11 13:27:14 +09:00
Yu Watanabe
8fb3bda83c
Merge pull request #14297 from poettering/id128-size
...
cleaning up id128 formatting buffer sizing
2019-12-11 13:26:51 +09:00