Lennart Poettering
9aac172f70
update TODO
2019-07-29 18:51:44 +02:00
Lennart Poettering
b7dcc0efdf
TODO: drop udev access mode item we just implemented
2019-07-29 18:51:41 +02:00
Lennart Poettering
1f57abb309
udev: warn on rules files with weird access modes
2019-07-29 18:51:38 +02:00
Lennart Poettering
875d22d8f1
TODO: remove item implemented in f05e1ae666
2019-07-29 18:51:18 +02:00
Zbigniew Jędrzejewski-Szmek
37109b856a
pid1: use LOG_DEBUG/INFO/NOTICE for unit resource consumption message
...
We now log at LOG_INFO for any unit. Let's vary the log level
a bit, so that for normal short lived-units (less than 1 sec CPU),
we only log if debugging is enabled.
2019-07-29 18:50:31 +02:00
Lennart Poettering
49139a5d92
analyze: dot(1) man page link should be urlified
...
I mean, let's not miss out on this excellent opportunity to use
hyperlinks on terminals.
(Unfortunately not see unless you invoke 'systemd-analyze --no-pager
--help', because 'less' is so much stuck in the past :-(.)
2019-07-29 16:08:18 +02:00
Zbigniew Jędrzejewski-Szmek
df38212dd1
Merge pull request #13212 from poettering/sleep-conf-default
...
sleep: document default HibernateDelaySec=
2019-07-29 16:03:54 +02:00
Lennart Poettering
07e324af43
Merge pull request #13209 from poettering/nspawn-volatile-merged-usr
...
make incompatibility of non-/usr-merged distros with --volatile=yes more discoverable
2019-07-29 14:25:04 +02:00
Lennart Poettering
a13c64b1d7
Merge pull request #13184 from poettering/nspawn-usr-root
...
Allow "systemd-nspawn -D / --volatile=yes" to work
2019-07-29 13:40:23 +02:00
Zach Smith
88bc86fcf8
systemd-sleep: use swaps in priority order
...
In situations where hibernation is requested but resume= and
resume_offset= kernel parameters are not configured, systemd
will attempt to locate a suitable swap location by inspecting
/proc/swaps. This change will use the first suitable swap with
the highest configured priority.
2019-07-29 12:59:17 +02:00
Lennart Poettering
a077755abf
man: document default HibernateDelaySec= setting
2019-07-29 12:49:38 +02:00
Lennart Poettering
c846b23387
update TODO
2019-07-29 12:49:13 +02:00
Lennart Poettering
2e542f4e62
man: document that --volatile=yes is not supported for split /usr systems
2019-07-29 11:31:23 +02:00
Lennart Poettering
07b9f3f03c
nspawn: print an explanatory error when people try to use --volatile=yes on distros that are not /usr-merged
2019-07-29 11:30:47 +02:00
Lennart Poettering
a18a3aacd3
more 243 news
2019-07-29 11:03:08 +02:00
Lennart Poettering
77ce88c128
man: document the kernel command line options to use when logging to kmsg
...
Prompted by:
https://lists.freedesktop.org/archives/systemd-devel/2019-July/043149.html
2019-07-29 09:59:18 +02:00
Lennart Poettering
6f83d3d149
nspawn: when operating on the host image, let's move the root to a different directory first, via a bind mount
2019-07-29 09:57:04 +02:00
Lennart Poettering
f25bed6757
shared: allow LOCK_SH locks on the host root in OS images
...
See the add comments for the justification.
2019-07-29 09:56:50 +02:00
Lennart Poettering
6992459c12
nspawn: always take exclusive locks of ephemeral OS tree copies
2019-07-29 09:52:02 +02:00
Lennart Poettering
cd6e3914f7
nspawn: don't look for .nspawn file above the top-level directory, it makes no sense
2019-07-29 09:52:02 +02:00
Lennart Poettering
b35ca61ae2
nspawn: allow --volatile=yes instances of -D /
2019-07-29 09:52:02 +02:00
Clinton Roy
08b5953997
news corrections and improvements ( #13200 )
...
* missing whitespace.
* NEWS: some small fixes (?) and improvements (???).
* a number of small corrections and (hopefully) improvements
2019-07-29 09:35:25 +02:00
Zbigniew Jędrzejewski-Szmek
30788b485d
Merge pull request #13203 from yuwata/update-ja-po
...
po: include network1.policy and update ja.po
2019-07-29 09:31:07 +02:00
Piotr Drąg
1010f3092f
catalog: update Polish translation
2019-07-29 09:30:24 +02:00
Network Silence
07c5bee749
Update Touchpad for g6
2019-07-29 09:28:22 +02:00
Yu Watanabe
04dc6a4cac
po: update ja.po
2019-07-28 22:23:22 +09:00
Yu Watanabe
3829273b35
po: include network1.policy in the list for generating .pot file
2019-07-28 22:23:13 +09:00
Zbigniew Jędrzejewski-Szmek
eeba9cc3d7
Merge pull request #13120 from keszybz/journal-min-use
...
Increase journald min_use value
2019-07-27 21:00:38 +02:00
Thomas Haller
6fd79cca68
errno-util: return const string from strerror_safe()
...
C's strerror() function does not return a "const char *" pointer
for the string. That has historic reasons and C99 even comments
that "[t]he array pointed to shall not be modified by the program".
Make the strerror_safe() wrapper correct this and be more strict
in this regard.
2019-07-26 18:42:49 +02:00
Lennart Poettering
17f8fd9cf7
Merge pull request #13194 from keszybz/chase-symlinks-testing
...
Chase symlinks testing
2019-07-26 18:42:31 +02:00
Lennart Poettering
2a2f3e7f3e
Merge pull request #13195 from keszybz/minor-rewordings
...
Minor rewordings
2019-07-26 18:42:16 +02:00
Zbigniew Jędrzejewski-Szmek
6aae0b1af4
journald: lower keep_free to 5% and raise min_use to 2%
...
https://bugzilla.redhat.com/show_bug.cgi?id=1715699
> /dev/mapper/live-rw 6.4G 5.7G 648M 91% /
> systemd-journald[905]: Fixed min_use=1.0M max_use=648.7M max_size=81.0M min_size=512.0K keep_free=973.1M n_max_files=100
When journald is started, we pick keep_free as 15% of the disk size. When the
fs is almost filled, we will only keep one journal file around and rotate very
often (because min_size is very small).
Let's set min use to something reasonable, so that we get more useful logs that
will cover at least the full boot.
Some cases considered in the PR:
> /dev/mapper/live-rw 6.4G 5.7G 648M 91% /
keep_free→MIN(327,100)→100 MB.
min_use→16MB.
effective range: 16 MB – 548 MB
> /dev/mapper/fedora_krowka-root 78G 69G 5.7G 93% /
keep_free → MIN(4GB, 100MB)→100MB
min_use→16MB
effective range: 16 MB – 5.6 GB
(but then there's the max_use limit, which cuts the range down)
> 4TB, 4GB free
keep_free → MIN(209715, 100) → 100 MB
min_use→16MB
effective range: 16 MB – 4.9 GB
(also effectively limited by max_use)
Also replace unneeded width suffixes with spaces, I think this is more
readable, and drop DEFAULT_ prefixes in cases where this setting is
simply a bound, and cannot be overridden by user config, hence is not
a default.
2019-07-26 16:45:49 +02:00
Zbigniew Jędrzejewski-Szmek
22f62b1274
fs-util: CHASE_NOFOLLOW is not limited to CHASE_OPEN
...
$ build/test-chase-symlinks /etc/os-release
/etc/os-release → /usr/lib/os-release
$ build/test-chase-symlinks --nofollow /etc/os-release /etc/../etc/os-release /etc/../etc/./././os-release
/etc/os-release → /etc/os-release
/etc/../etc/os-release → /etc/os-release
/etc/../etc/./././os-release → /etc/os-release
2019-07-26 15:29:11 +02:00
Zbigniew Jędrzejewski-Szmek
4b486ee8b1
test-chase-symlinks: manual test to call chase_symlinks()
...
v2:
- print --help to stdout, use size_t
2019-07-26 15:28:58 +02:00
Zbigniew Jędrzejewski-Szmek
a4d208018c
bootctl: log message tweaks
...
Follow-up for e44c3229f2
.
2019-07-26 15:05:18 +02:00
Zbigniew Jędrzejewski-Szmek
1774d03fb2
man: reword description of "-" for sysctl.d
...
Follow-up for e08be64937
.
2019-07-26 15:01:36 +02:00
Zbigniew Jędrzejewski-Szmek
6304fec37c
Merge pull request #13191 from poettering/sysctl-no-fail
...
allow sysctl assignments to fail
2019-07-26 14:57:56 +02:00
Zbigniew Jędrzejewski-Szmek
47685d9d4b
Merge pull request #13137 from poettering/efi-random
...
beef up random seed logic, add boot loader entropy privisioning, improve docs about it
2019-07-26 12:43:32 +02:00
Lennart Poettering
608807c163
Merge pull request #13186 from keszybz/tmpfiles-postponement
...
Create less stuff when systemd-tmpfiles --create is executed (during installation or otherwise)
2019-07-26 09:41:00 +02:00
Lennart Poettering
8deeef94e7
Merge pull request #13188 from yuwata/news-igmp-version
...
network: rename `IGMPVersion=` to `MulticastIGMPVersion=`
2019-07-26 09:40:21 +02:00
Yu Watanabe
13cb62af22
NEWS: mention SpeedMeter=
2019-07-26 09:38:20 +02:00
Lennart Poettering
b64c47c038
NEWS: mention the new sysctl.d/ - prefix
2019-07-26 09:28:43 +02:00
Lennart Poettering
000500c9d6
sysctl: prefix ping port range setting with a dash
...
Fixes : #13177
2019-07-26 09:26:07 +02:00
Lennart Poettering
0338934f4b
Revert "Revert "sysctl: Enable ping(8) inside rootless Podman containers""
...
This reverts commit be74f51605
.
Let's add this again. With the new sysctl "-" thing we can make this
work.
2019-07-26 09:25:09 +02:00
Lennart Poettering
e08be64937
man: document the new sysctl.d/ - prefix
2019-07-26 09:24:47 +02:00
Lennart Poettering
dec02d6e19
sysctl: if options are prefixed with "-" ignore write errors
2019-07-26 09:24:47 +02:00
Lennart Poettering
2de30233f7
sysctl: reset 'r' only where needed
2019-07-26 09:24:47 +02:00
Lennart Poettering
8a65188437
sysctl: switch to log_syntax()
...
With @keszybz' recent work this will give us clickable links in the
journalctl output.
2019-07-26 09:24:47 +02:00
Evgeny Vereshchagin
be74f51605
Revert "sysctl: Enable ping(8) inside rootless Podman containers"
...
This reverts commit 90ce7627df
.
See https://github.com/systemd/systemd/issues/13177#issuecomment-514931461
2019-07-26 06:56:58 +00:00
Yu Watanabe
9f0d45e402
NEWS: mention Bridge.MulticastIGMPVersion=
2019-07-26 11:01:28 +09:00