Yu Watanabe
498a6de596
dhcp6: enterprise ID is 32bit
...
Follow-up for 6b44099b3b
.
Fixes #29800 .
2023-11-01 13:19:59 +00:00
dependabot[bot]
094632a0ef
build(deps): bump actions/checkout from 4.1.0 to 4.1.1
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](8ade135a41...b4ffde65f4
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-01 12:32:55 +00:00
dependabot[bot]
ac60a3a41e
build(deps): bump redhat-plumbers-in-action/differential-shellcheck
...
Bumps [redhat-plumbers-in-action/differential-shellcheck](https://github.com/redhat-plumbers-in-action/differential-shellcheck ) from 4.2.2 to 5.0.1.
- [Release notes](https://github.com/redhat-plumbers-in-action/differential-shellcheck/releases )
- [Changelog](https://github.com/redhat-plumbers-in-action/differential-shellcheck/blob/main/docs/CHANGELOG.md )
- [Commits](ac4483d8c6...aa647ec446
)
---
updated-dependencies:
- dependency-name: redhat-plumbers-in-action/differential-shellcheck
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-01 12:30:41 +00:00
dependabot[bot]
f211277934
build(deps): bump ossf/scorecard-action from 2.2.0 to 2.3.1
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.2.0 to 2.3.1.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](08b4669551...0864cf1902
)
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-01 12:26:57 +00:00
André Paiusco
d397191b6d
man: Improve text for SystemMaxFileSize when not set
...
If one sets the SystemMaxUse=64G by the current documentation would expect that each files size would be around 1/8 of this value (8G), althought if the SystemMaxFileSize is not explicit set, it has a max of 128M per file.
2023-11-01 10:41:24 +00:00
Peter Hutterer
4f7a629e6c
analyze: handle CAP_BPF support
2023-11-01 10:25:59 +00:00
Lennart Poettering
bebf6fcf22
man: explicitly mention that environment.d/ cannot be used to set the service manager's own env block
...
Fixes : #29414
2023-11-01 10:25:02 +00:00
Yu Watanabe
2a94838b98
man: fix typo
...
Follow-up for ba87a61d05
.
2023-11-01 18:38:57 +09:00
Yu Watanabe
ba87a61d05
network: support ID_NET_MANAGED_BY udev property
...
If the property is set, networkd manages the interface only when its
value is "io.systemd.Network".
Closes #29768 .
2023-11-01 10:14:27 +01:00
Yu Watanabe
da79ae6fc5
NEWS: fix typo
2023-11-01 13:54:15 +09:00
Yu Watanabe
f0e3818632
Merge pull request #29770 from Werkov/doc-fixes
...
Doc fixes
2023-11-01 13:06:54 +09:00
Yu Watanabe
7122bd12fd
Merge pull request #29786 from mrc0mmand/more-executor-stuff
...
test: exercise more systemd-executor related stuff
2023-11-01 12:51:08 +09:00
Marc Pervaz Boocha
abca74cb48
Fixed a typo in kernel-install/60-ukify.install.in for globing microcode
...
searches in a non-existent micocode/* dir instead of micocode* due a typo in #28592
2023-11-01 12:44:52 +09:00
Luca Boccassi
fba173ff6a
core: rename and add comment to ExecParameters cleanup functions
2023-11-01 12:43:22 +09:00
Hugo Carvalho
f70a264cf3
po: Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (227 of 227 strings)
Co-authored-by: Hugo Carvalho <hugokarvalho@hotmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/master/pt/
Translation: systemd/main
2023-11-01 11:54:47 +09:00
Lennart Poettering
dba4fa8910
nspawn: make sure idmapped logic works if DDI contains only /usr/ tree
...
If we have a DDI that contains only a /usr/ tree (and which is thus
combined with a tmpfs for root on boot) we previously would try to apply
idmapping to the tmpfs, but not the /usr/ mount. That's broken of
course.
Fix this by applying it to both trees.
2023-11-01 00:50:43 +00:00
Luca Boccassi
f456764cda
Update NEWS
2023-11-01 00:43:55 +00:00
Michal Sekletar
448a21abbd
man: change title of the section to better reflect actual content
2023-10-31 18:34:31 +00:00
Frantisek Sumsal
6634e66ded
core: fix a couple of typos
2023-10-31 18:52:00 +01:00
Frantisek Sumsal
3d72a9645e
test: exercise more systemd-executor related stuff
2023-10-31 18:52:00 +01:00
Frantisek Sumsal
72d50da4f6
test: skip SocketBind*= tests when built without a bpf framework
...
The test intentionally checks for -BPF_FRAMEWORK so we run the test case
(and fail) even if we rename the feature flag.
2023-10-31 17:36:03 +01:00
Frantisek Sumsal
6f93eb159a
core: check if we got a valid personality during deserialization
2023-10-31 17:34:37 +01:00
Lennart Poettering
553a596ad9
Merge pull request #29763 from yuwata/vconsole-conf
...
locale,firstboot: add comments to vconsole.conf
2023-10-31 14:37:47 +01:00
Yu Watanabe
2b43c5cb7a
udev: fix device name shown in the log message on failure
...
Prompted by #29500 .
2023-10-31 14:37:10 +01:00
Yu Watanabe
b1cfc95ff9
udevadm-trigger: mention --type=all in help
...
Follow-up for 1baeee5784
.
Fixes #29779 .
2023-10-31 14:36:22 +01:00
Lennart Poettering
d6d9bc01cb
Merge pull request #29769 from poettering/network-generator-ll
...
network-generator: add new mode ip=link-local
2023-10-31 14:35:49 +01:00
Lennart Poettering
db8618ee82
Merge pull request #29776 from jinliu/pam_kernel_keyring
...
New PAM module: pam_systemd_loadkey
2023-10-31 14:34:47 +01:00
Michal Koutný
788b7e7630
man: Add remarks about StandardInput=socket and sd_listen_fds()
...
It confuses users when they cannot find respective environment variables
with config that is supposes for (x)inetd activated service only.
Fix : #29670
2023-10-31 13:08:45 +01:00
Michal Koutný
761791bcf8
sysctl.d: Fix pid_max comment
...
The actual default is 2^15 and that is also 32b kernels default.
Fix the value, mention 32b and do not talk about default which may
depend on nr_cpus.
Fix : #29607
2023-10-31 13:07:49 +01:00
Yu Watanabe
758a3aeb4c
dissect: reenable automatic removal before trying again
...
The device node may be different from we want to activate, and we may
try to activate different device in the subsequent loop. In such case,
we should enable the automatic removal for the unexpected device.
Otherwise, it will not be removed even when not necessary anymore.
2023-10-31 10:30:30 +00:00
Jin Liu
a28b7310ee
New PAM module: pam_systemd_loadkey
...
This module reads password from kernel keyring and sets it as PAM authtok.
It's inspired by gdm's pam_gdm, which reads the LUKS password stored by
systemd-cryptsetup, so Gnome Keyring can be automatically unlocked if set
to the same password (when autologin is enabled so the user doesn't enter
a password in gdm).
2023-10-31 18:20:23 +08:00
Lennart Poettering
7e472fc984
Merge pull request #29778 from yuwata/log-tests-skipped
...
tests: use log_tests_skipped() more
2023-10-31 11:19:10 +01:00
Lennart Poettering
1fdc5008ab
update TODO
2023-10-31 11:03:53 +01:00
Lennart Poettering
c24a8c6bfe
NEWS: mention that ip=off now means ip=off
2023-10-31 11:03:53 +01:00
Lennart Poettering
8e24b345c5
man: document the new ip=link-local kernel cmdline option
2023-10-31 11:03:53 +01:00
Lennart Poettering
b3634c45d7
network-generator: add support for ip=link-local
2023-10-31 11:03:49 +01:00
Lennart Poettering
ce3e9428ac
network-generator: name enum for "ip=dhcp" case same as literal string
...
Let's make this less confusing, and use the same string externally as
enum name internally.
2023-10-31 10:56:31 +01:00
Yu Watanabe
2bd4959028
locale: drop implementation detail from comment in config file
2023-10-31 17:15:21 +09:00
Yu Watanabe
0e7a7cd4e9
locale,firstboot: add headers to vconsole.conf
...
Closes #29717 .
Replaces #29760 .
Co-authored-by: cunshunxia <cunshunxia@tencent.com>
2023-10-31 17:15:21 +09:00
Yu Watanabe
f155cb6d75
env-util: make write_env_file() optionally take headers
...
This also makes write_env_file() and write_env_file_label() optionally
take dir_fd, and drop write_env_file_at().
Preparation for later commits.
2023-10-31 17:15:21 +09:00
Yu Watanabe
78101ca9cc
Merge pull request #29247 from naraghavan/naraghavan/dhcpv6-vendor-options
...
networkd: Add DHCP vendor specific sub options to dbus API
2023-10-31 17:14:20 +09:00
Yu Watanabe
84a594f4b3
tests: use log_tests_skipped() and friend more
2023-10-31 14:54:27 +09:00
Yu Watanabe
678fbf7eef
tests: make log_tests_skipped() and friend accept format string
2023-10-31 14:46:38 +09:00
Yu Watanabe
d19434fbf8
tree-wide: fix typo
2023-10-31 14:35:33 +09:00
Ronan Pigott
9968ca32cf
network: free dhcp6_hostname
...
Fixes: b90480c80d
("network: introduce SendHostname/Hostname DHCPv6 options")
2023-10-31 14:26:44 +09:00
Yu Watanabe
fd21f0cd37
Merge pull request #29767 from poettering/host-to-host
...
automatic support for host-to-host networking that only does link-local addressing
2023-10-31 10:59:44 +09:00
Frantisek Sumsal
33b0e0c09a
test-network: copy rules from source & build trees if needed
...
When running with --build-dir= we need to copy over udev rules from
$BUILD_DIR/udev.d/ and $SOURCE_TREE/udev.d/ to make stuff work as
expected.
2023-10-30 21:13:00 +00:00
Lennart Poettering
779a1837e5
update TODO
2023-10-30 18:57:41 +01:00
Lennart Poettering
e6ba085398
network: add default .network file matching ID_NET_AUTO_LINK_LOCAL_ONLY=1
...
This is name ".network.example" for now, to match the existing
80-ethernet.network file.
I think it would make sense to actually install this by default if told
so via a meson file (and then hopefully this would happen even on
Fedora, though in a split off RPM or so). However, we aren't there yet,
hence for now, just ship the .network files as example, like the others.
2023-10-30 18:57:41 +01:00
Lennart Poettering
ec541c569b
hwdb,rules: mark host-to-host network devices as only requiring link local addressing
...
This is a generalization of this logic:
https://github.com/NetworkManager/NetworkManager/blob/main/data/90-nm-thunderbolt.rules
It applies not just to thunderbolt, but to any kind of device, even
matched by vendor/product, via hwdb.
I added two entries for Prolific PC-to-PC devices (of which I have one
lying around).
2023-10-30 18:57:41 +01:00