Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2020-07-08 | table add table_log_sort_error() | fangxiuning | 6 | -5/+8 | |
2020-07-08 | table add table_log_show_error() | fangxiuning | 10 | -14/+17 | |
2020-07-06 | userdbctl homectl use table_log_add_error() | fangxiuning | 3 | -9/+9 | |
Signed-off-by: fangxiuning <fangxiuning123@126.com> | |||||
2020-07-06 | travis: install missing deps for the Coverity run | Frantisek Sumsal | 1 | -2/+6 | |
Let's install libzstd & libfido2 to cover two recently added features. In case of libfido2 this should also get rid of the 'dead code' issues found by Coverity, like CID#1430168, CID#1430167, CID#1430166, or CID#1430165. | |||||
2020-07-05 | catalog: update Polish translation | Piotr Drąg | 1 | -3/+57 | |
2020-07-05 | test: use KILL instead of SIGKILL in TEST-52-HONORFIRSTSHUTDOWN | Frantisek Sumsal | 1 | -2/+2 | |
SIG-prefixed signals for `kill` are not POSIX compliant, so on Ubuntu CI (which defaults to dash instead of bash) the TEST-52 contains following error: [ 9693.549638] sh[51]: + systemctl poweroff --no-block [ 9693.553130] systemd-logind[26]: System is powering down. [ 9693.608911] sh[54]: /bin/sh: 1: kill: Illegal option -S This can be reproduced manually as well, either by running dash, or bash in POSIX mode: $ dash -c 'kill -SIGKILL 123' dash: 1: kill: Illegal option -S $ bash --posix -c 'kill -SIGKILL 123' bash: line 0: kill: SIGKILL: invalid signal specification | |||||
2020-07-05 | sd-device: be more defensive in FOREACH_DEVICE_SYSATTR | Zbigniew Jędrzejewski-Szmek | 1 | -0/+4 | |
Follow-up for fadcc1222949ed57ca2ce143f2eb9b93ea0dab1b. | |||||
2020-07-04 | core: set private section name for automount units | Dan Callaghan | 1 | -0/+1 | |
Because this was left unset, the unit_write_setting() function was refusing to write out the automount-specific TimeoutIdleSec= and DirectoryMode= settings when creating transient automount units. Set it to the proper value in line with other unit types. | |||||
2020-07-04 | hwdb: Pavilion 13 x360: Tablet mode and SYSRQ key | MaxVerevkin | 1 | -2/+7 | |
2020-07-03 | udevadm: sort entries in `udevadm info -a` by attribute name | Yu Watanabe | 1 | -25/+52 | |
2020-07-03 | sd-device: make FOREACH_DEVICE_SYSATTR() list attributes in subdirectories | Yu Watanabe | 1 | -13/+58 | |
Then, `udevadm info -a` can show subdir attributes. Closes #12191. | |||||
2020-07-03 | initialize arg_clock_usec | gzjsgdsb | 1 | -0/+1 | |
2020-07-03 | NEWS: mention .network [SR-IOV] section | Yu Watanabe | 1 | -0/+3 | |
2020-07-03 | NEWS: WithoutRA= is not a boolean option anymore | Yu Watanabe | 1 | -6/+6 | |
2020-07-02 | NEWS: tweak WithoutRA= description a bit more | Zbigniew Jędrzejewski-Szmek | 1 | -6/+6 | |
Follow-up for cbdf02952e831aa12c34f15d2466995c4ca4fc5b. | |||||
2020-07-02 | network: tc: rename several settings which take size in bytes | Yu Watanabe | 15 | -71/+142 | |
2020-07-02 | NEWS: update document about WithoutRA= | Yu Watanabe | 1 | -6/+6 | |
Follow-up for 838d39af93e16e749ef90acf915a634b380abbf6. | |||||
2020-07-02 | hwdb: Add accel orientation quirk for UMAX VisionBook 10Wi Pro | Jiri Slaby | 1 | -0/+3 | |
2020-07-02 | tree-wide: "unparseable" → "unparsable" | Zbigniew Jędrzejewski-Szmek | 3 | -15/+15 | |
"unparsable" is the more common spelling. We already pick "movable" over "moveable". Let's do the same with this pair. | |||||
2020-07-02 | resolve: use appropriate type | Yu Watanabe | 1 | -1/+1 | |
2020-07-02 | util: use setsockopt_int() at one more place | Yu Watanabe | 1 | -4/+4 | |
2020-07-02 | libsystemd-network: rename index -> ifindex | Yu Watanabe | 9 | -23/+22 | |
2020-07-02 | dhcp6, radv: only accept valid ifindex | Yu Watanabe | 4 | -5/+5 | |
2020-07-02 | tree-wide: spell "lifecycle" without hyphen everywhere | Zbigniew Jędrzejewski-Szmek | 2 | -2/+2 | |
We had 2 more instances of unhyphentated spelling. | |||||
2020-07-02 | tree: wide "the the" and other trivial grammar fixes | Zbigniew Jędrzejewski-Szmek | 16 | -19/+19 | |
2020-07-02 | network: Allow DHCPv6 client to start solicit mode | Susant Sahani | 6 | -6/+34 | |
Now DHCPv6 client start only DHCPv6 INFORMATION-REQUEST mode. Let's enable Solicit mode too. | |||||
2020-07-01 | l10n: update Czech Translation | AsciiWolf | 1 | -16/+31 | |
2020-07-01 | update TODO | Lennart Poettering | 1 | -2/+2 | |
2020-07-01 | man: update homectl man page with documentation for new features | Lennart Poettering | 1 | -9/+53 | |
2020-07-01 | docs: document new FIDO2 user record fields | Lennart Poettering | 1 | -11/+37 | |
2020-07-01 | homectl: add --pkcs11-uri=auto and --pkcs-11-uri=list support | Lennart Poettering | 5 | -14/+188 | |
We have the same for FIDO2 devices, for listing suitable devices, or picking the right one automatically, let's add that for PKCS11 too. | |||||
2020-07-01 | homectl: add acquired fido2 PIN to user record | Lennart Poettering | 1 | -0/+8 | |
If we successfully acquired the PIN for the fido2 key, let's add it to our user record, so that we can pass it to homed, which will need it too. | |||||
2020-07-01 | homectl: split out pkcs#11 related code bits into own .c/.h file | Lennart Poettering | 4 | -339/+354 | |
There's some highly specific PKCS#11 code in homectl.c. Let's split that out, since it is easily isolatable, to make homectl.c a bit more readable. No funcional changes, just some moving around and renaming two functions to make them more suitably named when exported. | |||||
2020-07-01 | homectl: rework how we log when doing a home directory update | Lennart Poettering | 1 | -4/+36 | |
When updating a home directory we might update the record first, then resize the image and finally synchronize the passwords to the storage layers. These are three individually authenticated operations. Since each might require touching a FIDO2 or PKCS#11 key we should say what we are doing. Hence do so. Usually we are pretty quiet with what we do, and let's stick to that. Hence show this information only if we actually do more than one thing. If we only update (and do not resize/sync passwords) then let's be quiet as usual, as the command line then sufficiently clarifies what we are doing. | |||||
2020-07-01 | homectl: do generic error handling/retry also when creating a home directory | Lennart Poettering | 1 | -16/+19 | |
After all, when creating we might need interaction with the security token too, and our initial attempt to create the user will fail, since we do not allow interactive auth on the security token, so that we then can print a log message and retry with interactive auth then enabled. | |||||
2020-07-01 | homectl: show touch emoji when asking for PKCS#11 protected auth path | Lennart Poettering | 1 | -1/+3 | |
2020-07-01 | pam-systemd-home: print helpful message when token's PIN is locked | Lennart Poettering | 1 | -0/+5 | |
2020-07-01 | homed: add support for authenticating with fido2 hmac-secret tokens | Lennart Poettering | 23 | -153/+568 | |
2020-07-01 | homectl: add support for enrolling FIDO2 HMAC-SECRET tokens | Lennart Poettering | 5 | -3/+604 | |
2020-07-01 | user-record: add fields for FIDO2 HMAC authentication options | Lennart Poettering | 3 | -138/+317 | |
2020-07-01 | build-sys: add libfido2 as optional dependency | Lennart Poettering | 2 | -0/+14 | |
2020-07-01 | user-record: rename JSON field "pkcs11Pin" to "tokenPin" | Lennart Poettering | 8 | -34/+37 | |
We'd like to use it for FIDO2 tokens too, and the concept is entirely generic, hence let's just reuse the field, but rename it. Read the old name for compatibility, and treat the old name and the new name as identical for most purposes. | |||||
2020-07-01 | user-record: securely erase pkcs#11 when assigned NULL too | Lennart Poettering | 1 | -1/+1 | |
2020-07-01 | homectl: add missing log messages when json_variant_format() fails | Lennart Poettering | 1 | -2/+2 | |
2020-07-01 | pkcs11-util: reduce scope of a variable | Lennart Poettering | 1 | -20/+21 | |
2020-07-01 | macro: add new FOREACH_POINTER() macro magic | Lennart Poettering | 2 | -0/+86 | |
This allows us to iterate through a series of specified pointers. It's a bit like FOREACH_STRING(), but for all kinds of pointers. | |||||
2020-07-01 | locale-util: add support for touch emoji | Lennart Poettering | 3 | -3/+9 | |
We can use this to highlight when users are supposed to touch their security tokens. | |||||
2020-07-01 | doc: add recentry introduced transient settings | Yu Watanabe | 1 | -20/+25 | |
Also sort entries for service settings. | |||||
2020-07-01 | test-network: add tests for SR-IOV | Yu Watanabe | 2 | -2/+93 | |
This also adjusts test_sysctl_disable_ipv6(), as rt_trap flag may be added to routes on some environments. | |||||
2020-07-01 | network: add MACAddress= setting in [SR-IOV] section | Yu Watanabe | 5 | -0/+63 | |