Lennart Poettering
dcabda4155
Merge pull request #2469 from keszybz/resolved-2
...
Resolved 2
2016-01-30 15:04:56 +01:00
Zbigniew Jędrzejewski-Szmek
132bdb0cf8
Merge pull request #2478 from grawity/fix/touch-mode
...
basic: fix touch() creating files with 07777 mode
2016-01-29 21:19:21 -05:00
Mantas Mikulėnas
06eeacb6fe
basic: fix touch() creating files with 07777 mode
...
mode_t is unsigned, so MODE_INVALID < 0 can never be true.
This fixes a possible DoS where any user could fill /run by writing to
a world-writable /run/systemd/show-status.
2016-01-29 23:41:09 +02:00
Zbigniew Jędrzejewski-Szmek
c542f805dd
man: reword sentence
2016-01-29 12:24:15 -05:00
Zbigniew Jędrzejewski-Szmek
e3309036cd
resolved: log server type when switching servers
...
I'm not defining _DNS_SERVER_TYPE_MAX/INVALID as usual in the enum,
because it wouldn't be used, and then gcc would complain that
various enums don't test for _DNS_SERVER_TYPE_MAX. It seems better
to define the macro rather than add assert_not_reached() in multiple
places.
2016-01-29 12:24:15 -05:00
Zbigniew Jędrzejewski-Szmek
a43a068a30
resolved: add macro to compare sized fields
...
For consistency, generic.size is renamed to generic.data_size.
nsec3.next_hashed_name comparison was missing a size check.
2016-01-29 12:24:14 -05:00
Zbigniew Jędrzejewski-Szmek
ba82da3bb5
resolve-host: add option to list protocols
2016-01-29 12:13:08 -05:00
Zbigniew Jędrzejewski-Szmek
869b3b67e3
resolve-host: allow specifying type as TYPEnn
...
This mirrors the behaviour of host and makes the conversion to and from
string symmetrical.
2016-01-29 12:13:08 -05:00
Zbigniew Jędrzejewski-Szmek
f3367a64ca
test-tables: ellide boring parts of sparse mappings
2016-01-29 12:13:08 -05:00
Zbigniew Jędrzejewski-Szmek
c7472ce088
test-resolve-tables: new "test", useful to print mappings
2016-01-29 12:13:08 -05:00
Zbigniew Jędrzejewski-Szmek
fc8eec10f6
resolved: calculate and print tags for DNSKEY records
2016-01-29 12:13:06 -05:00
Martin Pitt
7d82cd4d53
Merge pull request #2474 from poettering/doc-fix-2189
...
man: document special considerations when mixing templated service un…
2016-01-29 16:53:13 +01:00
Lennart Poettering
ae0a5fb1e1
man: document special considerations when mixing templated service units and DefaultDependencies=no
...
Fixes #2189 .
2016-01-29 16:50:50 +01:00
Daniel Mack
0e3a930a60
Merge pull request #2465 from poettering/systemctl-chroot
...
Fix for #2015
2016-01-29 16:04:03 +01:00
Daniel Mack
e0d2df39b1
Merge pull request #2472 from poettering/mini-fixes
...
Two mini fixes
2016-01-29 15:51:16 +01:00
Lennart Poettering
d152dd467a
systemctl: actually honour the try-reload-or-restart verb aabf5d4243 promised
...
The verb entry got lost in the ultimate commit.
2016-01-29 15:49:05 +01:00
Lennart Poettering
1e726cc963
systemctl: make most systemctl commands NOPs in a chroot() environment
...
Fixes #2015
2016-01-29 15:49:05 +01:00
Lennart Poettering
040524b4a3
systemctl: consider a chroot() environment always offline
2016-01-29 15:16:56 +01:00
Lennart Poettering
a16f96cd56
basic: when parsing verb command lines, optionally shortcut them in chroot() environments
...
This adds some basic infrastructure in order to fix #2015 .
2016-01-29 15:16:56 +01:00
Lennart Poettering
6c033c3496
man: document which section the configuration settings of timesyncd.conf belong into
2016-01-29 14:53:05 +01:00
Lennart Poettering
dbc7bede4a
man: actually say which section resolv.conf's setting should be placed in
2016-01-29 14:53:01 +01:00
Lennart Poettering
6c38b6c04e
build-sys: install systemd-resolve in /usr/bin
...
The command has a man page now and is public, hence add it to /usr/bin.
2016-01-29 14:45:41 +01:00
Zbigniew Jędrzejewski-Szmek
a5a5f03382
Merge pull request #2466 from poettering/nspawn-journal
...
Two small nspawn fixes
2016-01-28 19:32:48 -05:00
Zbigniew Jędrzejewski-Szmek
2bc968b748
Merge pull request #2464 from poettering/reload-or-try-restart
...
Fix for #688
2016-01-28 19:11:30 -05:00
Zbigniew Jędrzejewski-Szmek
99e5ca6d8b
resolved: expand flags field in DNSKEY records
2016-01-28 18:35:02 -05:00