김인수
cb9c37b349
po: Translated using Weblate (Korean)
...
Currently translated at 100.0% (193 of 193 strings)
Co-authored-by: 김인수 <simmon@nplob.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/master/ko/
Translation: systemd/main
2022-11-04 12:27:53 +00:00
Yu Watanabe
e31540196b
resolve: enable per-link mDNS setting by default
...
Otherwise, if the link is not managed by systemd-networkd, mDNS cannot
be enabled without calling `resolvectl` explicitly.
Fixes #25252 .
2022-11-04 12:31:00 +01:00
Luca Boccassi
441c62f769
Merge pull request #25244 from yuwata/reboot-util-follow-ups
...
reboot-util: several cleanups
2022-11-04 12:13:01 +01:00
Luca Boccassi
93a142701b
Merge pull request #25246 from yuwata/udev-serial-by-id-symlinks
...
udev: fix by-id symlinks
2022-11-04 10:18:08 +01:00
Yu Watanabe
072adf2693
Merge pull request #25250 from mrc0mmand/coverage
...
test: provide coverage for auxiliary utilities
2022-11-04 15:53:03 +09:00
Luca Boccassi
4c4a73ce06
firstboot: fix segfault when --locale-messages= is passed without --locale=
...
\#0 __strcmp_evex () at ../sysdeps/x86_64/multiarch/strcmp-evex.S:295
No locals.
\#1 0x0000557444eb172b in process_locale () at ../src/firstboot/firstboot.c:342
etc_localeconf = 0x7ffd40217b80 "/root/root/etc/locale.conf"
locales = {0x0, 0x0, 0x0}
i = 0
r = <optimized out>
__PRETTY_FUNCTION__ = "process_locale"
__func__ = "process_locale"
\#2 0x0000557444eaff93 in run (argv=0x7ffd40217d98, argc=3) at ../src/firstboot/firstboot.c:1401
loop_device = 0x0
unlink_dir = 0x0
r = <optimized out>
loop_device = <optimized out>
unlink_dir = <optimized out>
r = <optimized out>
__func__ = <optimized out>
__PRETTY_FUNCTION__ = <optimized out>
enabled = <optimized out>
_error = <optimized out>
_level = <optimized out>
_e = <optimized out>
_level = <optimized out>
_e = <optimized out>
\#3 main (argc=3, argv=0x7ffd40217d98) at ../src/firstboot/firstboot.c:1432
r = <optimized out>
__PRETTY_FUNCTION__ = "main"
Fixes https://github.com/systemd/systemd/issues/25249
2022-11-04 15:51:49 +09:00
Yu Watanabe
6564918c6c
reboot-util: drop unnecessary cast
...
Follow-up for ede5a78f50
.
2022-11-04 11:32:34 +09:00
Yu Watanabe
3f33bfddeb
reboot-util: drop redundant headers
...
Follow-up for ede5a78f50
.
2022-11-04 11:32:34 +09:00
Yu Watanabe
a2ea44b7db
meson: sort libraries
...
Except for 'threads'.
Follow-up for ede5a78f50
.
2022-11-04 11:32:22 +09:00
Frantisek Sumsal
d1020334fd
test: introduce sanity coverage for auxiliary utils
2022-11-03 23:08:58 +01:00
Frantisek Sumsal
8b1879bcd0
test: cover a couple of previously missed analyze code paths
2022-11-03 11:33:13 +01:00
Frantisek Sumsal
926d95cd4c
test: cover legacy/deprecated systemd-analyze verbs
...
They're no longer documented since 26e1e97345
but still work.
2022-11-03 11:26:08 +01:00
Yu Watanabe
5286da064c
udev: add safe guard for setting by-id symlink
...
The ID_BUS property is necessary for creating by-id symlinks.
2022-11-03 09:59:54 +09:00
Yu Watanabe
b2e53f5a0f
udev: drop redundant call of usb_id and assignment of ID_USB_INTERFACE_NUM
...
The usb_id builtin command is already called in the above, and the
command sets the ID_USB_INTERFACE_NUM property.
2022-11-03 09:59:35 +09:00
Yu Watanabe
01e704eba9
udev: first set properties based on usb subsystem
...
After 479da1107a
, the usb_id builtin
command does not set ID_SERIAL if ID_BUS is already set.
Before the commit, all properties set based on pci bus were overwritten
by the usb_id, hence now it is sufficient setting them only when ID_BUS is
not set yet.
Fixes #25238 .
2022-11-03 09:53:19 +09:00
Frantisek Sumsal
6c83054c01
test: add a sanity coverage for systemd-analyze verbs
2022-11-03 06:25:51 +09:00
Samuel Thibault
ede5a78f50
shutdown: Add Xen kexec support
...
In the Xen case, it's the hypervisor which manages kexec. We thus
have to ask it whether a kernel is loaded, instead of relying on
/sys/kernel/kexec_loaded.
2022-11-02 20:47:41 +01:00
Frantisek Sumsal
23f3a6f5ff
test: further extend systemctl's sanity coverage
...
Also, fix a race condition introduced by d16684fe13
:
```
[ 16.904218] H testsuite-26.sh[394]: + systemd-run --unit failed.service /bin/false
[ 16.964783] H systemd[845]: failed.service: Executing: /bin/false
[ 16.965062] H systemd[1]: Started failed.service.
[ 16.965462] H testsuite-26.sh[844]: Running as unit: failed.service
[ 16.966390] H testsuite-26.sh[394]: + systemctl is-failed failed.service
[ 16.977970] H testsuite-26.sh[846]: active
[ 16.978403] H systemd[1]: failed.service: Main process exited, code=exited, status=1/FAILURE
[ 16.978478] H systemd[1]: failed.service: Failed with result 'exit-code'.
```
2022-11-02 18:26:27 +01:00
Frantisek Sumsal
1ca1bb03de
man: use the correct 'Markers' property name for marking units
...
Follow-up to c9615f7352
and 70666e28a1
.
2022-11-02 14:36:51 +01:00
Yu Watanabe
a12ba535fa
core: fix memleak in GetUnitFileLinks method
2022-11-02 09:09:48 +09:00
Yu Watanabe
005fdee2dd
Merge pull request #25229 from mrc0mmand/extend-coverage
...
test: extend the sanity coverage a bit
2022-11-02 08:24:38 +09:00
Yu Watanabe
fcd7998880
test-network: wait for bound interface to be processed by udevd
...
If another bound interface (dummy98) will be removed before that dummy99
is processed by udevd, then removing dummy98 in the next step makes the
target interface (test1) bring down.
Follow-up for 3e2f7c46da
.
2022-11-02 08:24:01 +09:00
Luca Boccassi
729a492881
docs: DPS and BLS have moved to uapi-group.org
2022-11-02 07:31:18 +09:00
Jörg Thalheim
16a42b84cf
update credentials when reloading a service
...
Many long-running services will reload configuration and therefore
credentials on reload. Therefore its useful if a service reload will
also update credentials.
Tested in https://github.com/numtide/systemd-vaultd/pull/12
2022-11-01 22:57:41 +01:00
Frantisek Sumsal
d16684fe13
test: add a couple of sanity tests for systemctl
2022-11-01 22:15:24 +01:00
Luca Boccassi
2f23762451
Merge pull request #25192 from yuwata/wait-online-altname
...
wait-online: support alternative interface names
2022-11-01 18:31:08 +01:00
Frantisek Sumsal
c5c258ae0a
test: rename TEST-26-SETENV to TEST-26-SYSTEMCTL
2022-11-01 17:53:42 +01:00
Frantisek Sumsal
70e9066bc2
test: add a couple of sanity tests for loginctl
2022-11-01 17:32:17 +01:00
Daan De Meyer
1c265fcd59
namespace: Add hidepid/subset support check
...
Using fsopen()/fsconfig(), we can check if hidepid/subset are supported to
avoid the noisy logs from the kernel if they aren't supported. This works
on centos/redhat 8 as well since they've backported fsopen()/fsconfig().
2022-11-01 16:12:58 +01:00
Daan De Meyer
300bba79c2
condition: Check that subsystem is enabled in ConditionSecurity=tpm2
...
Instead of succeeding when either the firmware reports a TPM device
or we find a TPM device, let's check that the firmware reports a TPM
device and the TPM subsystem is enabled in the kernel.
To check whether the subsystem enabled, we check if the relevant
subdirectory in /sys exists at all.
2022-11-01 14:50:47 +01:00
Yu Watanabe
d8746f1620
test-network: explicitly prepare default.link
...
On CentOS CI (Arch), 99-default.link is masked. Let's explicitly provide
the same .link file with a different prefix number.
2022-11-01 22:38:37 +09:00
Yu Watanabe
b95d35b5ed
test-network: resolve interface name from alternative name
2022-11-01 22:38:37 +09:00
Yu Watanabe
d7ff72ec9c
test-network: fix use of undeclared variable
2022-11-01 22:38:37 +09:00
Yu Watanabe
dee6c26f3e
test-network: make link_exists() support alternative names
2022-11-01 22:38:37 +09:00
Yu Watanabe
2368ff812d
network: update comment
2022-11-01 22:38:33 +09:00
Yu Watanabe
8f7220fc5e
wait-online: support alternative names
2022-11-01 22:37:59 +09:00
Yu Watanabe
0d7e58038e
wait-online: check received interface name
2022-11-01 22:37:08 +09:00
dependabot[bot]
cd00185881
build(deps): bump github/codeql-action from 2.1.17 to 2.1.29
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2.1.17 to 2.1.29.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2.1.17...ec3cf9c605b848da5f1e41e8452719eb1ccfb9a6 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-01 11:20:30 +00:00
dependabot[bot]
65444c9cba
build(deps): bump meson from 0.63.2 to 0.63.3 in /.github/workflows
...
Bumps [meson](https://github.com/mesonbuild/meson ) from 0.63.2 to 0.63.3.
- [Release notes](https://github.com/mesonbuild/meson/releases )
- [Commits](https://github.com/mesonbuild/meson/compare/0.63.2...0.63.3 )
---
updated-dependencies:
- dependency-name: meson
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-01 11:19:52 +00:00
Yu Watanabe
a39a9ac806
network: forcibly reconfigure all interfaces after sleep
...
Previously, interfaces are partially reconfigured in a spurious way.
Let's use the same way as `networkctl reconfigure`.
Hopefully fixes #14987 and #24997 .
2022-11-01 11:47:33 +01:00
Yu Watanabe
3e2f7c46da
test-network: add a testcase that all bound interfaces removed
...
Closes #4202 .
2022-11-01 10:28:57 +00:00
dependabot[bot]
a61119e299
build(deps): bump systemd/mkosi
...
Bumps [systemd/mkosi](https://github.com/systemd/mkosi ) from 792cbc60eb2dc4a58d66bb3c212bf92f8d50f6ea to 14. This release includes the previously tagged commit.
- [Release notes](https://github.com/systemd/mkosi/releases )
- [Changelog](https://github.com/systemd/mkosi/blob/main/NEWS.md )
- [Commits](792cbc60eb...c9772ec920
)
---
updated-dependencies:
- dependency-name: systemd/mkosi
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-01 10:26:17 +00:00
dependabot[bot]
ed770fc10a
build(deps): bump ossf/scorecard-action from 2.0.4 to 2.0.6
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.0.4 to 2.0.6.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](e363bfca00...99c53751e0
)
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-01 10:25:31 +00:00
Jan Janssen
0bab5534b3
coverage: Mark _coverage__exit as noreturn
...
../src/basic/coverage.h:15:48: warning: function '_coverage__exit' could
be declared with attribute 'noreturn' [-Wmissing-noreturn]
2022-11-01 10:23:50 +00:00
Youfu Zhang
2ab0042854
resolved: fix typo in feature level table
2022-11-01 16:23:54 +09:00
Yu Watanabe
b438f59c7d
Merge pull request #25206 from p-fpv/main
...
hwdb: Add Lenovo G580
2022-11-01 16:23:09 +09:00
p-fpv
f1c73e5b82
hwdb: Add Lenovo G580
...
Fixes #23066 .
2022-11-01 13:13:13 +09:00
Yu Watanabe
f0b75cda5a
parse_hwdb: allow negative value for EVDEV_ABS_ properties
2022-11-01 13:10:20 +09:00
Yu Watanabe
2401f920f3
wait-online: split out link_update_name()
...
No functional changes, just refactoring and preparation for later
commits.
2022-11-01 11:35:27 +09:00
Yu Watanabe
e53f43fee8
wait-online: ignore one more error in callback function
2022-11-01 11:35:27 +09:00