Frantisek Sumsal
cd7ad0cbde
Merge pull request #24054 from keszybz/initrd-no-reload
...
Don't do daemon-reload in the initrd
2022-08-18 13:15:14 +00:00
Lennart Poettering
8680e40a2c
update TODO
2022-08-12 15:37:36 +02:00
Lennart Poettering
80821405da
update TODO
2022-08-08 13:50:20 +02:00
Lennart Poettering
dec6f61928
update TODO
2022-08-02 20:01:59 +02:00
Luca Boccassi
675a644de2
Merge pull request #24146 from poettering/efi-stub-measure-payload
...
stub: measure kernel/initrd/parameters into clean PCRs 11/12/13, and add "systemd-measure" tool to be able to pre-calculate values
2022-08-02 14:42:33 +01:00
Lennart Poettering
7f8258b4a3
update TODO
2022-08-02 14:01:37 +02:00
Lennart Poettering
c0a74f6286
update TODO
2022-08-02 10:29:04 +02:00
Lennart Poettering
c794e280e9
update TODO
2022-08-02 10:28:15 +02:00
Lennart Poettering
5b6e5d57d0
update TODO
2022-07-28 11:25:26 +02:00
Lennart Poettering
5a20b1aacb
update TODO
...
(this basically just copies a coment from src/boot/efi/measure.h into
the TODO)
2022-07-26 20:47:41 +02:00
Lennart Poettering
1160267a98
update TODO
2022-07-25 16:08:10 +02:00
Lennart Poettering
9eb41aab8c
update TODO
2022-07-25 15:01:37 +02:00
Lennart Poettering
812a873123
update TODO
2022-07-25 14:59:35 +02:00
Lennart Poettering
3345802cd7
TODO: add new 'deprecations and removals' section
2022-07-25 14:55:48 +02:00
Zbigniew Jędrzejewski-Szmek
45bcfcb36c
units/initrd-parse-etc.service: only start units that are required
...
This makes use of the option switch that was added in the previous commit.
We used a pretty big hammer on a relatively small nail: we would do daemon-reload
and (in principle) allow any configuration to be changed. But in fact we only
made use of this in systemd-fstab-generator. systemd-fstab-generator filters
out all mountpoints except /usr and those marked with x-initrd.mount, i.e. on
a big majority of systems it wouldn't do anything.
Also, since systemd-fstab-generator first parses /proc/cmdline, and then
initrd's /etc/fstab, and only then /sysroot/etc/fstab, configuration in the
host would only matter if it the same mountpoint wasn't configured "earlier".
So the config in the host could be used for new mountpoints, but it couldn't
be used to amend configuration for existing mountpoints. And we wouldn't actually
remount anything, so mountpoints that were already mounted wouldn't be affected,
even if did change some config.
In the new scheme, we will parse /sysroot/etc/fstab and explicitly start
sysroot-usr.mount and other units that we just wrote. In most cases (as written
above), this will actually result in no units being created or started.
If the generator is invoked on a system with /sysroot/etc/fstab present,
behaviour is not changed and we'll create units as before. This is needed so
that if daemon-reload is later at some points, we don't "lose" those units.
There's a minor bugfix here: we honour x-initrd.mount for swaps, but we
wouldn't restart swap.target, i.e. the new swaps wouldn't necessarilly be
pulled in immediately.
2022-07-23 19:02:39 +02:00
Lennart Poettering
b98445cd7c
TODO/NEWS: write down that we intend to remove cgroupsv1 support by EOY 2023
...
After discussions here:
https://lists.freedesktop.org/archives/systemd-devel/2022-July/thread.html
EOY 2023 is apparently what people can agree with, hence let formalize
this in the TODO list, so we don't forget.
2022-07-22 19:59:36 +01:00
Yu Watanabe
e1b45a756f
tree-wide: fix typo
2022-07-20 13:15:37 +09:00
Lennart Poettering
9f3a3ac70f
update TODO
2022-07-19 22:33:13 +02:00
Lennart Poettering
9fbb7df7bc
Merge pull request #24011 from poettering/condition-cred
...
pid1: add new condition type "ConditionCredential=" for checking for credentials passed into the system
2022-07-15 15:03:49 +02:00
Lennart Poettering
b89cfe8a60
update TODO
2022-07-15 11:46:20 +02:00
Lennart Poettering
2c7b8f3dd5
update TODO
2022-07-15 10:53:45 +02:00
Lennart Poettering
2a8e474d95
update TODO
2022-07-15 08:31:34 +09:00
Yu Watanabe
08894b568f
Merge pull request #24021 from poettering/man-rlimit-comments
...
man: elaborate on the usefulness (and not-so-usefulness) of various process resource limits
2022-07-15 08:28:53 +09:00
Lennart Poettering
c043291774
update TODO
2022-07-15 00:15:59 +02:00
Lennart Poettering
52cd58b878
update TODO
2022-07-15 00:02:22 +02:00
Lennart Poettering
5ea8fa1db3
update TODO
2022-07-14 23:58:51 +02:00
Lennart Poettering
bbe29ca29b
update TODO
2022-07-14 17:11:43 +02:00
Lennart Poettering
0fde330d66
update TODO
2022-07-14 14:45:56 +02:00
Lennart Poettering
1aad75efdf
update TODO
2022-07-14 14:41:43 +02:00
Lennart Poettering
8c77652334
update TODO
2022-07-14 14:04:36 +02:00
Lennart Poettering
f95db4d6fa
update TODO
2022-07-14 10:24:08 +02:00
Lennart Poettering
81a965187d
update TODO
2022-07-11 17:37:41 +02:00
Lennart Poettering
9c18b36372
update TODO
2022-07-11 15:11:58 +02:00
Luca Boccassi
89f119b654
Merge pull request #23731 from bluca/bootctl_image
...
bootctl: add --root and --image
2022-07-08 21:59:16 +01:00
Luca Boccassi
d5bf74f9e2
Update TODO
2022-07-08 16:59:51 +01:00
Lennart Poettering
b467422bd2
update TODO
2022-07-08 11:19:39 +02:00
Yu Watanabe
47b86590af
TODO: fix typo
2022-07-07 09:31:43 +09:00
Lennart Poettering
2df264e60c
update TODO
2022-07-06 13:13:03 +02:00
Zbigniew Jędrzejewski-Szmek
b8df7f8629
user: delegate cpu controller, assign weights to user slices
...
So far we didn't enable the cpu controller because of overhead of the
accounting. If I'm reading things correctly, delegation was enabled for a while
for the units with user and pam context set, i.e. for user@.service too.
a931ad47a8
added the explicit Delegate=yes|no
switch, but it was initially set to 'yes'.
acc8059129
disabled delegation for user@.service
with the justication that CPU accounting is expensive, but half a year later
a88c5b8ac4
changed DefaultCPUAccounting=yes for
kernels >=4.15 with the justification that CPU accounting is inexpensive there.
In my (very noncomprehensive) testing, I don't see a measurable overhead if the
cpu controller is enabled for user slices. I tried some repeated compilations,
and there is was no statistical difference, but the noise level was fairly
high. Maybe better benchmarking would reveal a difference.
The goal of this change is very simple: currently all of the user session,
including services like the display server and pipewire are under user@.service.
This means that when e.g. a compilation job is started in the session's
app.slice, the processes in session.slice compete for CPU and can be starved.
In particular, audio starts to stutter, etc. With CPU controller enabled,
I can start start 'ninja -C build -j40' in a tab and this doesn't have any
noticable effect on audio.
I don't think the particular values matter too much: the CPU controller is
work-convserving, and presumably the session slice would never need more than
e.g. one 1 full CPU, i.e. half or a quarter of available CPU resources on even
the smallest of today's machines. app.slice and session.slice are assigned
equal weights, background.slice is assigned a smaller fraction. CPUWeight=100
is the default, but I wrote it explicitly to make it easier for users to see
how the split is done. So effectively this should result in session.slice
getting as much power as it needs.
If if turns out that this does have a noticable overhead, we could make it
opt-in. But I think that the benefit to usability is important enough to enable
it by default. W/o something like this the session is not really usable with
background tasks.
2022-07-05 14:40:01 +02:00
Lennart Poettering
d486b26fe3
update TODO
2022-07-05 14:22:03 +02:00
Michael Biebl
41d6f3bf4d
Use https for freedesktop.org
...
grep -l -r http:// | xargs sed -E -i s'#http://(.*).freedesktop.org#https://\1.freedesktop.org# '
2022-06-28 13:10:05 +02:00
Yu Watanabe
0dd4876815
sd-bus: drop D-Bus version 2 format support
...
It seems the format is used only by kdbus.
2022-06-01 03:41:15 +09:00
Zbigniew Jędrzejewski-Szmek
3844a42138
TODO: drop entry
...
Implemented in 14e6e444dd
.
2022-05-26 14:29:50 +02:00
Luca Boccassi
051c4e5419
Merge pull request #23342 from poettering/efi-monotonic-counter-random-seed
...
sd-boot: include GetNextMonotonicCount() in random seed calculations
2022-05-21 15:08:21 +01:00
Luca Boccassi
070f737083
Update TODO
2022-05-17 17:47:38 +01:00
Yu Watanabe
3881fd406b
tree-wide: fix typo
2022-05-14 04:58:47 +09:00
Lennart Poettering
027301b434
update TODO
2022-05-13 17:29:15 +02:00
Luca Boccassi
1f066ce255
Update TODO
2022-05-11 14:51:37 +01:00
Lennart Poettering
32f3e21853
update TODO
2022-05-11 11:05:46 +02:00
Lennart Poettering
3a466defd4
update TODO
2022-05-09 12:17:08 +02:00
Yu Watanabe
af2ff171e0
Merge pull request #23272 from keszybz/logind-man-and-rules
...
Logind man and rules
2022-05-07 04:23:02 +09:00
Zbigniew Jędrzejewski-Szmek
155078c835
meson: move udev rules to rules.d/
2022-05-05 11:51:44 +02:00
Zbigniew Jędrzejewski-Szmek
4a5f779f0e
TODO: add entry about boot entries on the bus
...
Something like this is needed to allow integration with graphical envs and
fully unprivileged operation.
2022-05-05 11:51:44 +02:00
Lennart Poettering
a8796773b0
update TODO
2022-05-05 10:55:18 +02:00
Lennart Poettering
fd74ed23c7
update TODO
2022-05-02 16:41:52 +02:00
Lennart Poettering
41be3b099f
Merge pull request #23170 from poettering/creds-copy
...
import system credentials from sd-stub + qemu fw_cfg + kernel cmdline explicitly in PID 1
2022-05-02 16:32:21 +02:00
Lennart Poettering
cfa7d57ba1
Merge pull request #23217 from keszybz/oomd-docs
...
More cross-references in bootctl/systemctl man pages
2022-04-28 22:30:50 +02:00
Lennart Poettering
de62df8103
update TODO
2022-04-28 18:12:00 +02:00
Zbigniew Jędrzejewski-Szmek
483091b0f1
TODO: more entries for bootctl
...
https://bugzilla.redhat.com/show_bug.cgi?id=2079784#c9
2022-04-28 17:45:44 +02:00
Lennart Poettering
98045d12f6
update TODO
2022-04-28 17:16:33 +02:00
Zbigniew Jędrzejewski-Szmek
76c068b77c
man: cross-advertize bootctl and systemctl boot loader support
2022-04-28 16:44:40 +02:00
Yu Watanabe
8ac6b05b7c
tree-wide: Fix typo
2022-04-25 10:06:08 +09:00
Lennart Poettering
0b3a64fed9
update TODO
2022-04-22 15:56:33 +02:00
Lennart Poettering
127927b2c2
update TODO
2022-04-22 10:56:47 +02:00
Lennart Poettering
55fc776bbc
update TODO
2022-04-20 23:20:08 +02:00
Lennart Poettering
fe43a638c5
update TODO
2022-04-20 17:49:17 +02:00
Lennart Poettering
47a9f91760
update TODO
2022-04-20 15:45:10 +02:00
Lennart Poettering
8b82513375
update TODO
2022-04-20 14:49:53 +02:00
Lennart Poettering
e4b5226d63
update TODO
2022-04-19 12:44:45 +02:00
Lennart Poettering
256cfb71ae
update TODO
2022-04-14 18:38:10 +02:00
Lennart Poettering
9c9c87ac97
update TODO
2022-04-14 15:15:19 +02:00
Lennart Poettering
2f048ad0fe
update TODO
2022-04-13 14:41:05 +02:00
Lennart Poettering
cfb5bf23d3
update TODO
2022-04-13 10:44:56 +02:00
Yu Watanabe
29d902f03a
Merge pull request #22992 from poettering/loop-dissect-tweaks
...
loop-util/image dissect fixes
2022-04-11 23:08:46 +09:00
Yu Watanabe
3a258d3a47
fix typo
2022-04-11 00:13:16 +09:00
Lennart Poettering
7cad78c0bc
update TODO
2022-04-10 22:52:29 +09:00
Lennart Poettering
11b957b59b
update TODO
2022-04-08 22:23:35 +02:00
Lennart Poettering
6247128902
update TODO
2022-04-08 18:59:47 +02:00
Lennart Poettering
5b06ad5132
update TODO
2022-04-08 18:41:51 +02:00
Lennart Poettering
2df2bb1ff4
update TODO
2022-04-08 18:20:22 +02:00
Lennart Poettering
5645b4976e
update TODO
2022-04-06 18:37:51 +02:00
Lennart Poettering
c0da575a0e
update TODO
2022-04-05 14:36:00 +02:00
Lennart Poettering
197be5324e
fix TODO
2022-04-05 14:02:36 +02:00
Lennart Poettering
598e431500
update TODO
2022-04-05 13:59:39 +02:00
Lennart Poettering
3e3c49cbe7
update TODO
2022-04-05 10:44:52 +02:00
Lennart Poettering
2cf120f7cf
update TODO
2022-04-05 10:44:04 +02:00
Lennart Poettering
666efe94c9
TODO
2022-04-04 16:07:26 +02:00
Lennart Poettering
e4f92a62a8
update TODO
2022-04-04 13:14:42 +02:00
Yu Watanabe
b17a681be5
tree-wide: fix typo
2022-04-02 00:34:39 +09:00
Lennart Poettering
49888d31b6
update TODO
2022-04-01 11:21:44 +02:00
Lennart Poettering
5b89bff55f
update TODO
2022-04-01 11:03:59 +02:00
Lennart Poettering
9e83d3e45f
update TODO
2022-03-31 14:39:55 +02:00
Lennart Poettering
d360eafb36
update TODO
2022-03-30 16:13:41 +02:00
Yu Watanabe
288bd40620
fix typo
2022-03-29 01:21:51 +09:00
Lennart Poettering
dca92ca300
update TODO
2022-03-24 09:44:52 +01:00
Lennart Poettering
f1a147f2be
update TODO
2022-03-23 12:29:20 +01:00
Lennart Poettering
f5d0f21c37
update TODO
2022-03-21 18:17:04 +01:00
Lennart Poettering
178d3ff2aa
update TODO
2022-03-19 00:14:55 +01:00
Lennart Poettering
f620a36865
update TODO
2022-03-18 11:59:30 +01:00
Lennart Poettering
63a185dc72
update TODO
2022-03-17 16:24:31 +01:00
Lennart Poettering
45cab6e3c1
update TODO
2022-03-16 11:33:27 +01:00
Lennart Poettering
a5a316e7a7
update TODO
2022-03-09 14:25:43 +01:00
Lennart Poettering
a57d72ceb4
TODO
2022-02-16 13:30:20 +01:00
Lennart Poettering
4cddc18d0a
update TODO
2022-02-14 15:44:07 +01:00
Lennart Poettering
594f64f466
update TODO
2022-01-31 18:14:34 +01:00
Zbigniew Jędrzejewski-Szmek
931bc1957b
docs: use https:// for fd.o links
2022-01-12 16:05:59 +01:00
Albert Brox
3989bdc1ad
core: teach LoadCredential= to load from a directory
2022-01-08 13:17:51 +00:00
Pigmy-penguin
cd933f14bd
userdbctl: fix "Password OK" shown even when password is empty or locked ( #21308 )
...
userdbctl: fix "Password OK" shown even when password is empty or locked
2022-01-06 16:01:38 +00:00
Zbigniew Jędrzejewski-Szmek
939387bdc6
Merge pull request #21170 from keszybz/delibgcryptify
...
Allow systemd-resolved and systemd-importd to use libgcrypt or libopenssl
2021-12-03 13:44:53 +01:00
Zbigniew Jędrzejewski-Szmek
7e8facb36b
port string_hashsum from libgcrypt to openssl^gcrypt
...
This allows resolved and importd to be built without libgcrypt.
Note that we now say either 'cryptographic library' or 'cryptolib'.
Co-authored-by: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
2021-12-01 12:36:57 +01:00
Zbigniew Jędrzejewski-Szmek
6214d42bd2
import: port importd from libgcrypt to openssl^gcrypt
...
This is heavily based on Kevin Kuehler's work, but the logic is also
significantly changed: instead of a straighforward port to openssl, both
versions of the code are kept, and at compile time we pick one or the other.
The code is purposefully kept "dumb" — the idea is that the libgcrypt codepaths
are only temporary and will be removed after everybody upgrades to openssl 3.
Thus, a separate abstraction layer is not introduced. Instead, very simple
ifdefs are used to select one or the other. If we added an abstraction layer,
we'd have to remove it again afterwards, and it don't think it makes sense to
do that for a temporary solution.
Co-authored-by: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
# Conflicts:
# meson.build
2021-11-30 23:00:21 +01:00
Luca Boccassi
d2d8bd3a17
TODO: update dlopen todo list
2021-11-30 16:49:59 +00:00
Lennart Poettering
e6f48be8d4
update TODO
2021-11-26 15:18:59 +01:00
Lennart Poettering
f08e143c01
update TODO
2021-11-26 14:49:25 +01:00
Lennart Poettering
6d975fe7b3
update TODO
2021-11-25 18:28:44 +01:00
Lennart Poettering
f5ba8115e0
update TODO
2021-11-23 22:55:49 +01:00
Lennart Poettering
1ccfb792e4
update TODO
2021-11-19 15:40:08 +01:00
Lennart Poettering
e0c311b1aa
update TODO
2021-11-12 22:45:03 +01:00
Lennart Poettering
af11e0ef84
update TODO
2021-11-11 18:38:26 +01:00
Lennart Poettering
cc4cbe49ce
update TODO
2021-10-28 08:17:46 +02:00
Lennart Poettering
bb5464ad20
update TODO
2021-10-26 15:40:25 +02:00
Luca Boccassi
6dbfbc4667
TODO: add note about chase_symlink flag
2021-10-24 17:00:49 +01:00
Lennart Poettering
a07ab1dd8c
update TODO
2021-10-22 19:20:13 +02:00
Lennart Poettering
a5bf435ed7
update TODO
2021-10-22 17:57:13 +02:00
Lennart Poettering
c4fb47365c
update TODO
2021-10-11 16:00:34 +02:00
Yu Watanabe
b00756030b
Merge pull request #20969 from poettering/cryptenroll-no-homed
...
cryptenroll: politely refuse enrolling keys into homed volumes
2021-10-10 16:00:07 +09:00
Lennart Poettering
de4a575e41
update TODO
2021-10-08 23:50:04 +02:00
Luca Boccassi
1fc8d0c9dd
basic: remove khash helpers
...
No longer used anywhere. So long, and thanks for all the hashes!
2021-10-08 13:11:00 +01:00
Lennart Poettering
7cfe9ec983
Merge pull request #20910 from poettering/nftw-no-more
...
basic: add recurse_dir() function as modern replacement for nftw()
2021-10-07 22:12:41 +02:00
Lennart Poettering
da3ab57cbc
update TODO
2021-10-07 15:43:24 +02:00
Lennart Poettering
f04d0575c9
update TODO
2021-10-07 11:59:23 +02:00
Lennart Poettering
636c8a1f55
update TODO
2021-09-28 17:06:51 +02:00
Lennart Poettering
3fc0688d42
update TODO
2021-09-23 17:07:25 +02:00
Lennart Poettering
f4529c4d97
update TODO
2021-09-13 15:02:57 +02:00
Lennart Poettering
322b3b38a8
update TODO
2021-08-31 17:11:10 +02:00
Lennart Poettering
9c53de8bc5
update TODO
2021-08-28 07:15:12 +02:00
Lennart Poettering
bf55142a7e
update TODO
2021-08-25 22:29:21 +02:00
Lennart Poettering
9a6549f6f8
update TODO
2021-08-10 15:07:44 +02:00
Lennart Poettering
adc0733c2c
update TODO
2021-07-30 17:19:55 +02:00
Lennart Poettering
fac5588944
update TODO
2021-07-28 18:39:17 +02:00
Luca Boccassi
a11e7c0b4c
TODO: homed + user session namespace
2021-07-23 14:57:39 +01:00
Luca BRUNO
6fe23ff31c
docs: move /var/log/README to a tmpfiles.d symlink
...
This moves the /var/log/README content out of /var and into the
docs location, replacing the previous file with a symlink
created through a tmpfiles.d entry.
2021-07-21 17:29:06 +02:00
Luca Boccassi
8b213bf12e
TODO: note cgroup.kill and memfd_secret
2021-07-12 22:47:59 +01:00
Lennart Poettering
199b097d57
update TODO
2021-07-08 09:32:03 +02:00
Lennart Poettering
aca8ecc398
update TODO
2021-07-05 15:07:12 +02:00
Luca Boccassi
07eabc2beb
TODO: reorder entries by component
...
Roughly reorder entries, without rewording anything, by component, so
that there's some structure to the text.
Only 3 lines are deleted: an empty line, 'External:' at the bottom since
it was merged with 'External:' at the top, and the weird last line:
'String is not UTF-8 clean, ignoring assignment' which was likely an error
from some editor
2021-07-03 16:43:07 +01:00
Luca Boccassi
7e4dcd2d1f
TODO: mention the new core scheduling kernel feature
...
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/admin-guide/hw-vuln/core-scheduling.rst
2021-07-01 18:22:31 +01:00
Zbigniew Jędrzejewski-Szmek
a79726113a
TODO: elide initrd-parse-etc.service if possible
2021-06-23 18:11:49 +02:00
Lennart Poettering
17f8a7e972
update TODO
2021-06-17 15:11:37 +02:00
Lennart Poettering
cf2ab2e7ea
update TODO
2021-06-15 20:58:56 +02:00
Lennart Poettering
8f56d1a859
update TODO
2021-06-11 16:13:49 +02:00
Luca Boccassi
3745355764
Merge pull request #19793 from keszybz/tmpfiles-autofs-and-globs
...
tmpfiles: better handling of autofs and globs
2021-06-07 09:14:27 +01:00
Zbigniew Jędrzejewski-Szmek
ba405b2200
TODO: coalesce entries for tmpfiles
2021-06-04 12:21:19 +02:00
Yu Watanabe
f0273cba25
Merge pull request #19798 from bluca/todo_landlock
...
Add new item to TODO list
2021-06-03 03:37:33 +09:00
Luca Boccassi
88511a3712
TODO: mention the new Landlock LSM as a way to implement sandboxing for systemd --user
2021-06-02 19:13:28 +01:00
Luca Boccassi
e91035abf0
TODO: remove some features that have been implemented
2021-06-02 18:57:31 +01:00
Zbigniew Jędrzejewski-Szmek
5b326dee29
TODO: add entry about alias logging
2021-06-02 09:22:08 +02:00
Lennart Poettering
997c2d5625
update TODO
2021-05-26 21:42:44 +02:00
Lennart Poettering
31892e8d40
update TODO
2021-05-07 22:44:39 +02:00
Zbigniew Jędrzejewski-Szmek
ac2c088939
Merge pull request #19391 from poettering/dissect-grow
...
optionally, grow file systems to partition size when mounting them via GPT auto-discovery
2021-05-07 15:04:55 +02:00
Lennart Poettering
8b25cab720
update TODO
2021-05-04 16:01:00 +02:00
Lennart Poettering
cd4d2b1777
update TODO
2021-04-23 17:57:26 +02:00
Zbigniew Jędrzejewski-Szmek
3d3aafa453
TODO: add some items for repart
2021-04-23 15:11:38 +02:00
Lennart Poettering
192b31f28f
update TODO
2021-04-21 21:44:02 +02:00
Yu Watanabe
ea846e45c1
doc: fix typo
2021-04-21 09:57:30 +02:00
Lennart Poettering
ee7561d014
update TODO
2021-04-20 16:32:24 +02:00
Lennart Poettering
7cc3966693
update TODO
2021-04-19 23:19:52 +02:00
Lennart Poettering
64e8e419d9
update TODO
2021-04-15 11:24:50 +02:00
Yu Watanabe
f1a5c566c1
man: fix typo
2021-04-13 12:52:56 +09:00
Lennart Poettering
f3e58b55de
update
2021-04-06 11:48:37 +02:00
Lennart Poettering
f9d8325e69
Merge pull request #18971 from poettering/sysusers-creds
...
let's read LoadCredentials=/SetCredentials= style cred in sysusers/firstboot and when asking for passwords
2021-03-31 10:35:17 +02:00
Zbigniew Jędrzejewski-Szmek
b880ac2c15
Merge pull request #18958 from poettering/dissect-no-root
...
dissect-image: support images without rootfs but with /usr partition + support simple partition versioning via strverscmp() on part label
2021-03-31 10:31:32 +02:00
Lennart Poettering
9f17a03ae8
update TODO
2021-03-26 12:22:17 +01:00
Lennart Poettering
49bd547b38
update TODO
2021-03-23 14:43:07 +01:00
Lennart Poettering
24063ba16a
update TODO
2021-03-22 21:17:58 +01:00
Lennart Poettering
7e7b0e2198
update TODO
2021-03-22 19:07:34 +01:00
Lennart Poettering
04820600e7
update TODO
2021-03-17 18:13:51 +01:00
Lennart Poettering
e6ba912a1a
update TODO
2021-03-16 14:58:00 +01:00
Lennart Poettering
0361cee428
update TODO
2021-03-10 22:38:28 +01:00
Lennart Poettering
bef1e1a066
update TODO
2021-03-09 23:20:53 +01:00
Zbigniew Jędrzejewski-Szmek
3864b4b038
shared/kbd-util: fix return value confusion with nftw()
...
We would return a real error sometimes from the callback, and FTW_STOP other
times. Because of FTW_ACTIONRETVAL, everything except FTW_STOP would be
ignored. I don't think using FTW_ACTIONRETVAL is useful.
nftw() can only be used meaningfully with errno. Even if we return a proper
value ourselves from the callback, it will be propagated as a return value from
nftw(), but there is no way to distinguish this from a value generated by
nftw() itself, which is -1/-EPERM on error. So let's set errno ourselves so the
caller can at least look at that.
The code still ignores all errors.
2021-03-04 11:44:07 +01:00
Zbigniew Jędrzejewski-Szmek
cd18afec16
Merge pull request #18827 from keszybz/a-bunch-of-man-page-updates
...
A bunch of man page updates
2021-03-01 15:14:40 +01:00
Zbigniew Jędrzejewski-Szmek
36f57e02d7
man: explain how to invoke tmpfiles for debugging
...
Fixes #11914 .
2021-03-01 13:40:52 +01:00
Lennart Poettering
1d5484aa67
update TODO
2021-02-26 09:22:12 +01:00
Lennart Poettering
7ed72cfac7
update TODO
2021-02-25 15:51:13 +01:00
Lennart Poettering
66e52d2221
update TODO
2021-02-18 22:31:11 +01:00
Lennart Poettering
bf843b0bd4
update TODO
2021-02-15 19:23:05 +01:00
Lennart Poettering
dfbbb4f7b0
update TODO
2021-01-19 13:41:42 +01:00
Yu Watanabe
13a4e9f209
TODO: fix typo
2021-01-19 07:22:48 +09:00
Lennart Poettering
33295214fa
update TODO
2021-01-18 21:05:32 +01:00
Lennart Poettering
14f7d087cc
update TODO
2021-01-14 14:15:48 +01:00
Yu Watanabe
7c08f24a50
Merge pull request #18217 from ssahani/todo-network
...
TODO: Already implemented with SendDecline=
2021-01-12 22:53:44 +09:00
Susant Sahani
4707ae99cd
TODO: SR_IOV already implemeted
2021-01-12 14:52:00 +01:00
Susant Sahani
973fa2cd4f
TODO: Already implemented with SendDecline=
2021-01-12 14:47:39 +01:00
Lennart Poettering
9786ba1386
update TODO
2021-01-12 14:38:37 +01:00
Lennart Poettering
0ec1dc5ba3
update TODO
2021-01-06 17:14:56 +01:00
Lennart Poettering
9aea1e58b9
update TODO
2021-01-06 16:18:46 +01:00
Lennart Poettering
80670e748d
update TODO
2020-12-17 20:03:04 +01:00
Yu Watanabe
84a1ff9457
tree-wide: fix typo
2020-12-16 18:30:15 +01:00
Lennart Poettering
38abd1bfc5
Update TODO
2020-12-14 13:51:10 +01:00
Yu Watanabe
28423d9a75
tree-wide: fix typo
2020-12-14 12:05:55 +00:00
Greg Depoire--Ferrer
6597686865
seccomp: don't install filters for archs that can't use syscalls
...
When seccomp_restrict_archs is called, architectures that are blocked
are replaced by the SECCOMP_LOCAL_ARCH_BLOCKED marker so that they are
not disabled again and filters are not installed for them.
This can make some service that use SystemCallArchitecture= and
SystemCallFilter= start faster.
2020-12-10 16:13:02 +01:00
Lennart Poettering
699c0f2d30
update TODO
2020-12-03 12:04:11 +01:00
Lennart Poettering
8c437318b8
update TODO
2020-12-01 14:27:33 +01:00
Zbigniew Jędrzejewski-Szmek
40ebe49259
Merge pull request #17597 from yuwata/fix-typo
...
tree-wide: Fix typo
2020-11-17 10:06:58 +01:00
Lennart Poettering
7d7c75f149
update TODO
2020-11-16 21:08:38 +01:00
Yu Watanabe
d51c4fca29
tree-wide: fix "a the" or "the a"
2020-11-13 16:28:47 +09:00
Lennart Poettering
d72ff2df1c
update TODO
2020-11-04 18:00:56 +01:00
Lennart Poettering
ff640bd2e1
update TODO
2020-11-02 15:30:16 +01:00
Yu Watanabe
377a9545e9
tree-wide: fix typos found by Fossies codespell report
2020-10-24 13:29:31 +02:00
Lennart Poettering
3b8a216045
update TODO
2020-10-23 15:46:29 +02:00
Lennart Poettering
349bbd8331
Merge pull request #13589 from williamvds/systemctl-edit-copy
...
systemctl: show original contents in comment when editing unit
2020-10-22 11:19:26 +02:00
williamvds
85c5d313b5
systemctl: show original contents when editing unit
...
A comment indicates the start of the new contents of the override file,
and another indicates that lines following it will be discarded once
editing is finished.
The contents of the unit file and drop-ins are listed out after this
last marker.
Adds WRITE_STRING_FILE_TRUNCATE to set O_TRUNC when opening a file.
Thanks to cgzones for providing the required SELinux function calls.
Co-authored-by: Christian Göttsche <cgzones@googlemail.com>
2020-10-21 21:20:01 +01:00
Lennart Poettering
08d3365677
update TODO
2020-10-20 14:46:55 +02:00
Lennart Poettering
eaa2751685
update TODO
2020-10-14 10:40:36 +02:00
Lennart Poettering
a748b122be
analyze: show ungrouped syscalls separately ( #17343 )
...
This updates the "systemd-analyze syscall-filter" command to show a
special section of syscalls that are included in @known but in no other
group. Typically this should show syscalls we either should add to any
of the existing groups or where we unsure were they best fit in.
Right now, it mostly shows arch-specific compat syscalls, we probably
should move "@obsolete". This patch doesn't add thta however.
2020-10-14 10:31:59 +02:00
Lennart Poettering
d775d8e6f7
update TODO
2020-10-12 13:11:55 +02:00
Lennart Poettering
a60a05c715
update TODO
2020-10-09 15:47:09 +02:00
Lennart Poettering
816d460a7c
update TODO
2020-10-07 14:12:19 +02:00
Lennart Poettering
8cf7b161eb
update TODO
2020-10-05 11:40:48 +02:00
Lennart Poettering
6d3702f97c
update TODO
2020-09-28 18:43:33 +02:00
Lennart Poettering
1f40142721
update TODO
2020-09-23 18:57:37 +02:00
Lennart Poettering
e59d030ff8
update TODO
2020-09-23 15:25:25 +02:00
Lennart Poettering
cd8de997f2
update TODO
2020-09-19 21:20:35 +02:00
Lennart Poettering
1817be807f
update TODO
2020-09-18 22:28:59 +02:00
Zbigniew Jędrzejewski-Szmek
d0e5db44d9
sd-bus: allow localhost addresses
...
By settings AI_ADDRCONFIG in hints we cannot for example resolve "localhost"
when the local machine only has a loopback interface. This seems like an
unnecessary restriction, drop it.
Inspired by https://bugzilla.redhat.com/show_bug.cgi?id=1839007 .
2020-09-15 16:45:03 +02:00
Lennart Poettering
a52dc0b6f3
update TODO
2020-09-02 15:04:06 +02:00
Zbigniew Jędrzejewski-Szmek
ceaf24d4d3
TODO: add entry
2020-09-01 16:48:40 +02:00
Zbigniew Jędrzejewski-Szmek
b6abc2acb4
Merge pull request #16568 from poettering/creds-store
...
credentials logic to pass privileged data to services
2020-08-26 10:32:30 +02:00
Lennart Poettering
fabece9ccb
update TODO
2020-08-25 19:46:39 +02:00
Lennart Poettering
594191761a
update TODO
2020-08-25 18:18:56 +02:00
Lennart Poettering
c2f418d595
update TODO
2020-08-24 22:01:09 +02:00
Zbigniew Jędrzejewski-Szmek
2aed63f427
tree-wide: fix spelling of "fallback"
...
Similarly to "setup" vs. "set up", "fallback" is a noun, and "fall back"
is the verb. (This is pretty clear when we construct a sentence in the
present continous: "we are falling back" not "we are fallbacking").
2020-08-20 17:45:32 +02:00
Zbigniew Jędrzejewski-Szmek
0cd9ccb654
Merge pull request #16677 from poettering/statx-mntid
...
make use of new kernel 5.8 statx() mount id/mountpoint APIs
2020-08-20 10:58:14 +02:00
Lennart Poettering
8609bb80dd
update TODO
2020-08-19 10:08:33 +02:00
Lennart Poettering
4d89db12fc
update TODO
2020-08-19 10:04:08 +02:00
Lennart Poettering
bb970e5774
update TODO
2020-08-17 09:12:02 +02:00
Lennart Poettering
1af83e7c37
update TODO
2020-08-12 22:39:43 +02:00
Lennart Poettering
d8857af4d0
update TODO
2020-08-11 15:24:18 +02:00
Anita Zhang
96a4ce9f1d
Merge pull request #16690 from poettering/userdb-group-desc
...
description field for group records
2020-08-11 00:27:54 -07:00
Zbigniew Jędrzejewski-Szmek
992aa67231
Merge pull request #16604 from poettering/tmpfiles-image
...
add --image= switch to tmpfiles, sysusers, journalctl
2020-08-07 10:08:42 +02:00
Lennart Poettering
dcb9007162
update TODO
2020-08-07 08:40:00 +02:00
Lennart Poettering
fdc6c4f49c
update TODO
2020-08-07 00:02:29 +02:00
Lennart Poettering
fc733bed3b
update TODO
2020-08-06 14:08:59 +02:00
Lennart Poettering
612d3a68d6
update TODO
2020-08-05 20:34:58 +02:00
Lennart Poettering
f01da474d1
update TODO
2020-08-04 16:47:40 +02:00
Zbigniew Jędrzejewski-Szmek
d06bd2e785
Merge pull request #16596 from poettering/event-time-rel
...
Conflict in src/libsystemd-network/test-ndisc-rs.c fixed manually.
2020-08-04 16:07:03 +02:00
Zbigniew Jędrzejewski-Szmek
1472b58835
Merge pull request #16260 from poettering/pcre2-dlopen
...
turn pcre2 dependency into dlopen() dependency
2020-08-04 15:37:48 +02:00
Lennart Poettering
99fca0d3fe
update TODO
2020-08-04 08:58:01 +02:00
Lennart Poettering
f6ad6248e8
update TODO
2020-07-28 11:25:08 +02:00
Lennart Poettering
38821a0e29
update TODO
2020-07-23 18:47:38 +02:00
Zbigniew Jędrzejewski-Szmek
5cf821acf8
man: do not say that isolate is like switching runlevels
...
We need to do better here, but for now let's at least not trick
users into nuking their graphical environment. Inspired by #16548 .
2020-07-23 15:30:35 +02:00
Zbigniew Jędrzejewski-Szmek
f25e9eda52
Merge pull request #16514 from keszybz/zstd-decompress-fix
...
Fix coredumpctl operation with zstd-compressed journals
2020-07-22 10:40:19 +02:00
Lennart Poettering
628db21130
update TODO
2020-07-21 17:46:14 +02:00
Zbigniew Jędrzejewski-Szmek
06847d0fba
TODO: add entry for XZ
...
The docs for XZ don't seem to answer this at first blush, or maybe
I'm looking in the wrong place... This might make XZ less terribly slow,
but on the other hand, almost nobody uses it, so it doesn't matter that
much.
2020-07-21 17:42:15 +02:00
Lennart Poettering
43663e2254
update TODO
2020-07-21 10:38:04 +02:00
Lennart Poettering
42165319b1
update TODO
2020-07-15 17:45:22 +02:00
Lennart Poettering
dad2062f40
update TODO
2020-07-14 17:08:12 +02:00
Lennart Poettering
16a4a2f8cc
update TODO
2020-07-14 15:06:29 +02:00
Lennart Poettering
4519c7c706
update TODO
2020-07-14 14:57:19 +02:00
Zbigniew Jędrzejewski-Szmek
2b0bf3ccf8
Merge pull request #16301 from poettering/firstboot-image
...
Add --image= switch to firstboot, similar to --root= but with support for operating on disk image
2020-07-07 19:44:12 +02:00
Lennart Poettering
cbe952fe1f
update TODO
2020-07-07 11:33:44 +02:00
Lennart Poettering
737ec51444
TODO
2020-07-07 11:20:42 +02:00
Lennart Poettering
c8fe23d45c
update TODO
2020-07-01 11:20:26 +02:00
Lennart Poettering
5c236388c3
update TODO
2020-06-30 17:13:38 +02:00
Zbigniew Jędrzejewski-Szmek
f93dd4b940
Merge pull request #16282 from poettering/repart-copy-blocks
...
repart: add new CopyBlocks= setting
2020-06-30 15:26:06 +02:00
Zbigniew Jędrzejewski-Szmek
0e31a6c2ad
Merge pull request #16142 from poettering/random-seed-cmdline
...
pid1: add support for allowing to pass in random seed via kernel cmdline
2020-06-26 22:42:51 +02:00
Lennart Poettering
bed0b7dfc0
pid1: warn if people use User=nobody ( #16293 )
2020-06-26 22:36:39 +02:00
Frantisek Sumsal
cb713f1696
tree-wide: spellcheck fixes
...
Most of them were reported by Fossies.org
2020-06-26 22:33:56 +02:00
Lennart Poettering
b47261e5cb
update TODO
2020-06-26 18:04:52 +02:00
Lennart Poettering
e78228b1b0
update TODO
2020-06-26 15:43:36 +02:00
Lennart Poettering
7caaf44777
update TODO
2020-06-25 18:53:16 +02:00
Lennart Poettering
5c0102f83f
update TODO
2020-06-25 15:03:22 +02:00
Lennart Poettering
3f8ed9fd96
update TODO
2020-06-24 15:34:10 +02:00
Lennart Poettering
cdfd853744
update TODO
2020-06-16 14:40:08 +02:00
Lennart Poettering
77169ed09b
update TODO
2020-06-16 11:42:16 +02:00
Lennart Poettering
4c150809eb
update TODO
2020-06-10 18:37:00 +02:00
Lennart Poettering
707dc7949c
update TODO
2020-06-09 08:54:48 +02:00
Lennart Poettering
112bed84bf
update TODO
2020-06-02 14:57:44 +02:00
Lennart Poettering
42ba8d25ad
update TODO
2020-05-29 18:32:38 +02:00
Lennart Poettering
bfafec253c
update TODO
2020-05-28 23:54:35 +02:00
Daan De Meyer
97a1a1103c
Remove systemd-firstboot --force entry from TODO
2020-05-27 18:54:26 +02:00
Lennart Poettering
effefa30de
update TODO
2020-05-26 23:52:34 +02:00
Lennart Poettering
2d2d75047e
update TODO
2020-05-26 19:05:54 +02:00
Lennart Poettering
cf3317f63a
Merge pull request #15906 from keszybz/busctl-stdout-stderr
...
Make busctl stdout/stderr split consistent
2020-05-26 15:38:14 +02:00
Lennart Poettering
47eeb381c8
Merge pull request #15909 from keszybz/sd-network-serialization
...
networkd link serialization fix
2020-05-26 15:37:57 +02:00
Zbigniew Jędrzejewski-Szmek
d5e172d2fb
networkd: unfoobar serialization of links
...
We'd start writing an entry line, then another one, then another one,
and then output the rest of the first one, and then some other random
stuff, and the rest of some other lines... Results were ...eh... random.
Let's define a helper to avoid some of the copy&paste madness, and separate
blocks that output a single line with /**********************************/.
This rework doesn't change what data is written, it only tries to fix the
format of the output. The fact that some entries only write data from
link->network, and some from either link->network or link, some stuff only
for dhpc4 leases while some for both dhpc4 and dhcp6, etc, looks rather
suspicious too, but I didn't touch this.
2020-05-26 10:08:54 +02:00
Lennart Poettering
6ae8c6f5d7
update TODO
2020-05-26 09:21:40 +02:00
Zbigniew Jędrzejewski-Szmek
50f20d1bc2
busctl: verify args early and always print results to stdout
...
We would print the error sometimes to stdout and sometimes to stderr. It *is*
useful to get the message if one of the names is not found on the bus to
stdout, so that this shows out in the pager. So let's do verification of args
early to catch invalid arguments, and then if we receive an error over the bus
(most likely that the name is not activatable), let's print to stdout so it
gets paged. E.g. 'busctl tree org.freedesktop.systemd1 org.freedesktop.systemd2'
gives a nicely usable output.
2020-05-26 09:07:27 +02:00
Frantisek Sumsal
15dd451535
tree-wide: codespell fixes
...
Another batch of codespell fixes as reported by Fossies.org
2020-05-25 10:29:28 +02:00
Lennart Poettering
d08a6ec39c
update TODO
2020-05-19 19:58:26 +02:00
Lennart Poettering
f12465466d
Merge pull request #15848 from keszybz/small-doc-tweaks
...
A few tweaks to docs
2020-05-19 16:29:58 +02:00
Zbigniew Jędrzejewski-Szmek
11aaaa2c96
TODO: drop some external items
...
Those are either implemented or obsolete.
2020-05-19 08:59:53 +02:00
Zbigniew Jędrzejewski-Szmek
e2da649182
TODO: drop some networkd items
...
DUID/IAID — #2818 , #2890 , #3156 ,
Scope – #6449 ,
bond options — #10542 ,
option 119: sd_network_get_domains/sd_network_get_search_domains,
/proc/cmdline parsing – 426c1d3852
,
wait states — #14536 .
2020-05-19 08:56:53 +02:00
Lennart Poettering
c6526b8d66
update TODO
2020-05-18 20:20:50 +02:00
Lennart Poettering
34d16bad2d
update TODO
2020-05-18 18:41:14 +02:00
Dimitri John Ledkov
6dbf352cfb
meson: initialize time-epoch to reproducible builds compatible value
...
Debian Policy encourages to preserve timestamps whenever possible in the
tarballs, thus stable release updates of systemd usually do not bump NEWS file
timestamp. And thus time-epoch remains the same for the lifetime of a release.
It would be better, if each new stable release rebuild of systemd would bump
the time epoch a bit. But at the same time remain
reproducible. SOURCE_DATE_EPOCH is an environmnet variable defined for this
purpose. Thus if available, prefer that, instead of the NEWS file modification
time.
For example, on Debian/Ubuntu under the reproducible builds the
SOURCE_DATE_EPOCH is set to the timestamp from the packaging metadata, thus it
is incremented on every new stable release update, whilst preserving
reproducible builds capability.
Reference: https://reproducible-builds.org/docs/timestamps/
2020-05-18 08:45:01 +02:00
Lennart Poettering
bccba5249a
update TODO
2020-05-15 16:05:33 +02:00
Lennart Poettering
157644119b
update TODO
2020-05-14 23:59:23 +02:00
Lennart Poettering
7cc8fb3ef0
update TODO
2020-05-12 23:56:26 +02:00
Lennart Poettering
3d9237d666
update TODO
2020-05-12 11:10:34 +02:00
Lennart Poettering
82c8bda1f1
update TODO
2020-05-10 11:20:01 +02:00
Lennart Poettering
f1eb0ccd9e
update TODO
2020-05-10 10:19:12 +02:00
Lennart Poettering
b2da95cfa1
update TODO
2020-05-09 11:10:56 +02:00
Lennart Poettering
15981c26e3
update TODO
2020-05-09 10:37:32 +02:00
Lennart Poettering
321330ecab
update TODO
2020-05-07 23:37:35 +02:00
Lennart Poettering
a6e1018df2
update TODO
2020-05-07 23:30:06 +02:00
Lennart Poettering
7c5137329d
Merge pull request #15713 from poettering/home-discard-when-offline
...
homed: optionally, issue FITRIM ioctl when logging out
2020-05-07 19:17:48 +02:00
Lennart Poettering
6a49603e08
update TODO
2020-05-07 16:13:07 +02:00
Lennart Poettering
1f7c6f906b
update TODO
2020-05-07 15:46:00 +02:00
Lennart Poettering
33bd857f94
update TODO
2020-04-28 23:16:35 +02:00
Lennart Poettering
76410e9849
update TODO
2020-04-28 20:02:50 +02:00
Lennart Poettering
c98fef264b
update TODO
2020-04-28 19:38:55 +02:00
Lennart Poettering
a9ab5cdb50
Merge pull request #15472 from keszybz/dbus-api-docs
...
A few more dbus api documentation updates
2020-04-23 17:01:11 +02:00
Lennart Poettering
185924ab63
update TODO
2020-04-23 16:01:46 +02:00
Zbigniew Jędrzejewski-Szmek
2807b68019
Merge pull request #15520 from mrc0mmand/various-codebase-improvements
...
tree-wide: various codebase improvements
2020-04-22 08:41:38 +02:00
Frantisek Sumsal
86b52a3958
tree-wide: fix spelling errors
...
Based on a report from Fossies.org using Codespell.
Followup to #15436
2020-04-21 23:21:08 +02:00
Lennart Poettering
c5ca6d9076
update TODO
2020-04-21 21:23:01 +02:00
Zbigniew Jędrzejewski-Szmek
38b38500c6
tree-wide: use "hostname" spelling everywhere
...
It's not that I think that "hostname" is vastly superior to "host name". Quite
the opposite — the difference is small, and in some context the two-word version
does fit better. But in the tree, there are ~200 occurrences of the first, and
>1600 of the other, and consistent spelling is more important than any particular
spelling choice.
2020-04-21 16:58:04 +02:00
Zbigniew Jędrzejewski-Szmek
6daebf9e4a
TODO: add a hypothetical
2020-04-20 15:33:18 +02:00
Lennart Poettering
09f8722801
Merge pull request #15396 from keszybz/dbus-api-docs
...
D-bus API docs
2020-04-17 23:40:50 +02:00
Zbigniew Jędrzejewski-Szmek
3031660c21
man: import org.freedesktop.systemd1(3) from the wiki
...
As usual, the formatting was fixed and various obvious updates
were done, but nothing major.
I removed documentation of snapshots and related methods though.
2020-04-16 19:46:40 +02:00
Lennart Poettering
6663cfd574
update TODO
2020-04-13 14:31:46 +02:00
Evgeny Vereshchagin
50f5e2e281
Merge pull request #15309 from poettering/strv-split
...
remove dead-lock in strv_split()
2020-04-03 06:37:54 +03:00
Lennart Poettering
0fc659eea9
update TODO
2020-04-02 16:58:49 +02:00
Lennart Poettering
77b19caf6b
update TODO
2020-04-02 16:42:20 +02:00
Zbigniew Jędrzejewski-Szmek
0d066dd1a4
pid1: add new mode systemd.show-status=error and use it when 'quiet' is passed
...
systemd.show-status=error is useful for the case where people care about errors
only.
If people want to have a quiet boot, they most likely don't want to see all
status output even if there is a delay in boot, so make "quiet" imply
systemd.show-status=error instead of systemd.show-status=auto.
Fixes #14976 .
2020-03-01 11:48:23 +01:00
Zbigniew Jędrzejewski-Szmek
bc130b6858
Fix typo in function name
2020-02-04 18:54:12 +01:00
Zbigniew Jędrzejewski-Szmek
dc9fd22d3d
Merge pull request #14398 from poettering/mount-prep
2020-02-04 16:28:51 +01:00
Lennart Poettering
ad23785246
update TODO
2020-01-31 15:10:40 +01:00
Anita Zhang
1b9d61bcee
Merge pull request #14696 from poettering/dissect-tweaks
...
various tweaks to the image dissection logic
2020-01-30 12:46:03 -08:00
Zbigniew Jędrzejewski-Szmek
2a4be3c52b
Various typo fixes and grammar corrections
2020-01-30 13:48:01 +01:00
Zbigniew Jędrzejewski-Szmek
4119d1e60a
Merge pull request #14096 from poettering/homed
...
systemd-homed
2020-01-30 12:32:06 +01:00
Lennart Poettering
70e9d9a56c
update TODO
2020-01-29 19:39:02 +01:00
Lennart Poettering
ed2d966152
update TODO
2020-01-29 19:30:02 +01:00
Lennart Poettering
97cd52c1b5
update TODO
2020-01-29 19:23:35 +01:00
Lennart Poettering
d200253ba5
update TODO
2020-01-29 16:55:59 +01:00
Lennart Poettering
c809ed783e
update TODO
2020-01-28 22:38:26 +01:00
Lennart Poettering
006c44c1e8
TODO: add various items as result from devconf.cz 2020 discussions
2020-01-28 15:05:20 +01:00
Lennart Poettering
e1d32d6ee8
update TODO
2020-01-23 23:00:46 +01:00
Lennart Poettering
56a061f508
update TODO
2020-01-21 20:22:38 +01:00
Lennart Poettering
492f91d8c6
update TODO
2020-01-20 17:42:03 +01:00
Zbigniew Jędrzejewski-Szmek
ea7fe1d1c2
Merge pull request #14390 from poettering/gpt-var-tmp
...
introduce GPT partition types for /var and /var/tmp and support them for auto-discovery
2020-01-14 15:37:53 +01:00
Frantisek Sumsal
b01c1f305c
systemctl: show 'VENDOR PRESET' column in 'list-unit-files'
...
Show the install value presets would suggest for each service in a
separate column.
2020-01-02 15:35:40 +01:00
Lennart Poettering
27cc3c9d76
update TODO
2019-12-23 14:45:03 +01:00
Lennart Poettering
27b4b3cc92
update TODO
2019-12-18 11:02:21 +01:00
Yu Watanabe
e16f18bddf
Merge pull request #14339 from keszybz/invalid-enablement-logs
...
Small enhancements to logs for enabling of invalid units
2019-12-17 15:04:14 +09:00
Zbigniew Jędrzejewski-Szmek
b742942edf
TODO: drop entry
...
Implemented in 7d1e91d1a9
.
2019-12-16 14:19:49 +01:00
Zbigniew Jędrzejewski-Szmek
e51712963b
shared/install: log syntax error for invalid DefaultInstance=
...
Ideally, we would want to report this over back over dbus. But that is pretty hard,
because the unitfile parsing logic doesn't provide any feedback.
systemd-analyze verify also doesn't notice the issue, because it doesn't look
at the [Install] section at all. Let's print a message in the logs at least.
2019-12-16 14:19:49 +01:00
Lennart Poettering
3b5cd25f4d
Merge pull request #14196 from keszybz/gpt-auto-generator-debugging
...
gpt-auto-generator debugging
2019-12-16 09:24:02 +01:00
Zbigniew Jędrzejewski-Szmek
5ebbb45bde
TODO: remove obsolete entries
...
"introspect" is well established and OK. We shouldn't change it at this point.
2019-12-05 10:35:32 +01:00
Lennart Poettering
e544601536
sd-event: refuse running default event loops in any other thread than the one they are default for
2019-12-04 10:36:28 +01:00
Zbigniew Jędrzejewski-Szmek
6a2dc6a040
TODO: remove obsolete entries
2019-12-03 17:15:44 +01:00
Zbigniew Jędrzejewski-Szmek
46c41478c9
tree-wise: standarize on "auto-detection" spelling
2019-11-30 17:42:13 +01:00
Lennart Poettering
0e7e854471
update TODO
2019-11-29 17:50:12 +01:00
Lennart Poettering
173c78739b
update TODO
2019-11-29 12:54:01 +01:00
Lennart Poettering
7daa88ee5d
update TODO
2019-11-20 17:51:28 +01:00
Lennart Poettering
25f9288e31
update TODO
2019-11-19 15:42:55 +01:00
Lennart Poettering
a53c38f1a2
Merge pull request #14017 from poettering/analyze-calendar-tweaks
...
Add --base-time= for systemd-analyze calendar
2019-11-13 20:20:10 +01:00
Lennart Poettering
f3e361c1dd
update TODO
2019-11-13 12:58:12 +01:00
Lennart Poettering
60c20e242c
update TODO
2019-11-13 09:42:58 +00:00
Lennart Poettering
91fc013fc4
update TODO
2019-11-12 15:18:37 +01:00
Zbigniew Jędrzejewski-Szmek
9e9dd3e329
Merge pull request #13862 from zachsmith/systemd-tmpfiles-deprecate-for-force
...
systemd-tmpfiles: deprecate F for f+
2019-11-12 10:28:59 +01:00
Zbigniew Jędrzejewski-Szmek
7fd7dab90f
Merge pull request #13554 from keur/systemctl_status_timer
...
systemctl: Add timer activation to status
2019-11-08 14:19:40 +01:00
Zbigniew Jędrzejewski-Szmek
754499fab2
Merge pull request #13904 from keur/job_mode_triggering
...
Job mode triggering
2019-11-07 08:36:26 +01:00
Kevin Kuehler
965c5d1d5a
systemctl: Add TriggeredBy and Triggers to status
...
For all units that aren't timers, if it is activated by another unit,
add the triggering unit under the "TriggeredBy:" header. If a unit can
trigger other units, print the units it triggers other the "Triggers:"
header.
2019-11-05 21:51:31 +01:00
Kevin Kuehler
1f0f9f21c1
core: Add triggering job mode
...
When used with systemctl stop, follows TRIGGERED_BY dependencies and
adds them to the same transaction.
Fixes : #3043
2019-11-05 11:17:38 -08:00
Lennart Poettering
f14c9bafa8
update TODO
2019-11-01 13:07:58 +01:00
Zach Smith
eccebf4b0d
systemd-tmpfiles: deprecate F for f+
2019-10-31 22:27:56 -07:00
Kevin Kuehler
3a77f9fb4c
systemctl: Default suffixes for timer and socket
...
* use .timer suffix by default for systemctl list-timers
* use .socket suffix by default for systemctl list-sockets
2019-10-04 08:27:56 +02:00
Zbigniew Jędrzejewski-Szmek
90137b6252
TODO: add stuff about timers
2019-09-12 11:17:20 +02:00
Lennart Poettering
2ec71e439f
journald: slightly bump OOM adjust for journald ( #13366 )
...
If logging disappears issues are hard to debug, hence let's give
journald a slight edge over other services when the OOM killer hits.
Here are the special adjustments we now make:
systemd-coredump@.service.in OOMScoreAdjust=500
systemd-journald.service.in OOMScoreAdjust=-250
systemd-udevd.service.in OOMScoreAdjust=-1000
(i.e. the coredump processing is made more likely to be killed on OOM,
and udevd and journald are less likely to be killed)
2019-08-22 10:02:28 +02:00
Lennart Poettering
97e5cc8818
update TODO
2019-08-20 16:21:01 +02:00
Lennart Poettering
9ef3376bc9
TODO: add more, and drop implemented stuff
2019-08-13 14:41:24 +02:00
Lennart Poettering
b8011ae2f8
Merge pull request #13217 from poettering/TODO-updates
...
udev: warn if rules files are executable
2019-07-29 20:44:39 +02:00
Lennart Poettering
1d7458fbb1
Merge pull request #13207 from keszybz/symbolic-exit-code-names
...
Symbolic exit code names
2019-07-29 18:58:06 +02:00
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
875d22d8f1
TODO: remove item implemented in f05e1ae666
2019-07-29 18:51: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
Zbigniew Jędrzejewski-Szmek
2e2ed88062
pid1,systemctl: allow symbolic exit code names
2019-07-29 15:54:53 +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
c846b23387
update TODO
2019-07-29 12:49:13 +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
f293fc5147
update TODO
2019-07-25 19:25:50 +02:00
Lennart Poettering
312dc1539e
update TODO
2019-07-25 18:31:20 +02:00
Lennart Poettering
341fd87c83
TODO: remove apparently fixed issue from TODO
2019-07-25 18:31:20 +02:00
Lennart Poettering
9c230b8f86
update TODO
2019-07-24 08:57:23 +09:00
Anita Zhang
31cd5f63ce
core: ExecCondition= for services
...
Closes #10596
2019-07-17 11:35:02 +02:00
Lennart Poettering
caa19815ea
update TODO
2019-07-11 12:18:51 +02:00
Lennart Poettering
8e27167cc9
Merge pull request #13011 from keszybz/auto-erase
...
Remove string_erase and friends
2019-07-11 01:05:01 +02:00
Lennart Poettering
261e7d9270
Merge pull request #12755 from keszybz/short-identifiers
...
Allow using unit names in status messages
2019-07-11 00:00:51 +02:00
Zbigniew Jędrzejewski-Szmek
309c6b19a7
Remove string_erase
2019-07-10 14:43:44 +02:00
Zbigniew Jędrzejewski-Szmek
79dc477f2f
shared/logs-show: urlify CONFIG_FILE in verbose mode
...
Now all short-*, verbose, with-unit modes are handled. cat, export, json-* are
not, but those are usually used for post-processing, so I don't think it'd be
useful there.
2019-07-10 14:20:09 +02:00
Zbigniew Jędrzejewski-Szmek
9ae4ef49cd
Remove string_free_erase
2019-07-10 13:48:55 +02:00
Zbigniew Jędrzejewski-Szmek
2a8f53c67b
Use unit->id instead of description in messages
...
v2:
- rename unit_identifier to unit_status_string
2019-07-10 13:35:26 +02:00
Zbigniew Jędrzejewski-Szmek
dc2c231684
Merge pull request #12760 from zachsmith/systemd-sleep_resume_offset
...
systemd-sleep: use resume_offset value if set
2019-06-27 13:37:27 +02:00
Michael Prokop
d238709c14
docs: fix typos and duplicate words
...
s/and and/and/
s/explicity/explicitly/
s/that that/that/
s/the the/the/
s/is is/it is/
s/overriden/overridden/
2019-06-27 10:43:21 +02:00
Zach Smith
2002d8cdae
systemd-sleep: (bug) use resume_offset value if set
...
Use hibernation configuration as defined in
/sys/power/resume and /sys/power/resume_offset
if present before inspecting /proc/swaps and
attempting to calculate swapfile offset
2019-06-26 22:04:59 -07:00
Lennart Poettering
ac5dca6489
update TODO
2019-06-23 16:13:26 +02:00