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