Zbigniew Jędrzejewski-Szmek
e3c368f63c
meson: rename target to update-man-rules
...
Same justification as for update-dbus-docs.
2021-01-27 09:10:25 +01:00
Zbigniew Jędrzejewski-Szmek
4c890ad3cc
meson: rename target to update-dbus-docs
...
Very old versions of meson did not include the subdirectory name in the
target name, so we started adding various "top-level" custom targets in
subdirectories. This was nice because the main meson.build file wasn't
as cluttered. But then meson started including the subdir name in the
target name. So let's move the definition to the root so we can have all
targets named uniformly.
2021-01-27 08:46:42 +01:00
Zbigniew Jędrzejewski-Szmek
e798ffef82
Merge pull request #18340 from ddstreet/integration-tests-no-build
...
allow test/run-integration-tests.sh to work without a local build
2021-01-27 08:23:38 +01:00
Susant Sahani
fe96c0f86d
treewide: tighten variable scope in loops ( #18372 )
...
Also use _cleanup_free_ in one more place.
2021-01-27 08:19:39 +01:00
Yu Watanabe
37baf8db56
Merge pull request #18380 from yuwata/test-network-ipv6-proxy-ndp
...
test-network: add tests for IPv6ProxyNDPAddress=
2021-01-27 10:47:36 +09:00
Dan Streetman
59b8cb3c45
test/TEST-01-BASIC: also install testsuite.target
...
This test doesn't require the tests to be installed, so it must manually
install required test services and targets itself, including the default
target of testsuite.target
Also use $TEST_UNITS_DIR which is set by test-functions instead of
calculating the path
2021-01-26 17:38:23 -05:00
Dan Streetman
b3e4340664
test/run-integration-tests.sh: adjust arg processing
...
The script currently parses either 'clean' or 'clean-again' as wanting
to clean both before and after running tests. This fixes that to split
the action up; clean runs before tests, clean-again after; and also
verifies the parameter(s) before passing them to make.
2021-01-26 17:36:53 -05:00
Dan Streetman
232add5c47
test: allow run-integration-tests.sh to run without build
2021-01-26 17:09:48 -05:00
Dan Streetman
8fa038085e
test/test-functions: allow installing systemd files from local system
...
Add NO_BUILD var to allow testing with no local build, by installing
local systemd files into the image.
This only works for debian-like distros currently, that use the
tools 'apt' and 'dpkg' for package management.
2021-01-26 17:09:48 -05:00
Dan Streetman
12d31e4ea5
test: find $BUILD_DIR in test-functions, remove from other scripts
...
The $BUILD_DIR is only used in test-functions, and doesn't need to
be specified in any other scripts. Additionally, to be able to allow
the integration test suite to be run against locally installed binaries,
instead of built binaries, moving BUILD_DIR logic completely into
test-functions allows later patches to be simpler.
2021-01-26 17:09:48 -05:00
Dan Streetman
42f3b48c97
test/test-functions: add variables for several dir locations
2021-01-26 17:09:39 -05:00
Dan Streetman
1918406900
test/test-functions: move var assignment
...
This makes no code change, only moves a small block of vars higher in the
file. This makes the next commit a bit easier to read.
2021-01-26 16:05:49 -05:00
Dan Streetman
4326586be2
test: remove unused 'basedir' var from integration test makefiles
2021-01-26 16:05:49 -05:00
Luca Boccassi
e953dcab39
Merge pull request #18384 from poettering/mangle-os-fix
...
import: two fixes to OS mangling logic
2021-01-26 20:23:52 +00:00
Yu Watanabe
f0d87798ea
test-network: retry several times if expected LLDP info is not obtained
...
As LLDP thing does not get involved in the link status, `networkctl lldp`
may not provide an expected information even if the link is in
'configured' state.
Fixes #17360 .
2021-01-26 18:48:44 +01:00
Lennart Poettering
0de405873c
Merge pull request #18377 from yuwata/sd-device-cleanups
...
sd-device: several tiny cleanups
2021-01-26 17:39:54 +01:00
Lennart Poettering
04a853848e
Merge pull request #18382 from yuwata/fix-downgrade-to-bool
...
sd-device,sd-netlink: trivial cleanups
2021-01-26 17:38:19 +01:00
Lennart Poettering
0ca04e5fdc
import-common: when mangling OS trees, propagate ownership/mode from subdir to parent
...
After all we want to remove the top-level dir, and make it look like the
only subdir, hence propagate the attributes from the subdir to the
top-level dir.
2021-01-26 17:33:43 +01:00
Lennart Poettering
dda859f84c
import-common: fix log message string
...
The trees do look like directory trees, obviously. But they don't like
OS trees.
2021-01-26 17:31:31 +01:00
Yu Watanabe
190d05c0e7
network: drop unnecessary condition in error path
...
See neigh_add() in kernel. It does not return EEXIST.
2021-01-27 01:28:28 +09:00
Yu Watanabe
4816e7bb75
network: drop wrong flag for neighbor entry
...
NLM_F_REQUEST is a nlmsg flag, not a neighbor flag.
2021-01-27 01:28:28 +09:00
Yu Watanabe
cff0cadcac
test-network: add tests for IPv6ProxyNDPAddress=
2021-01-27 01:28:28 +09:00
Yu Watanabe
49f2369377
sd-device: do not use downgrade-to-bool feature
2021-01-27 00:01:02 +09:00
Yu Watanabe
d6ae82bdd9
sd-netlink: fix indentation
2021-01-26 23:58:08 +09:00
Yu Watanabe
22d33e8090
sd-netlink: do not use downgrade-to-bool feature
2021-01-26 23:57:59 +09:00
Yu Watanabe
679dab6a8f
docs/ENVIRONMENT: move entry for systemd-udevd
...
`$SYSTEMD_REBOOT_TO_FIRMWARE_SETUP=` or friends are for logind.
2021-01-26 13:45:47 +00:00
Yu Watanabe
ce634c4a4d
sd-device: use size_t for index in the loop
2021-01-26 20:35:53 +09:00
Yu Watanabe
61c0972dad
sd-device: use string_hash_ops_free_free
2021-01-26 20:26:33 +09:00
Yu Watanabe
327379f5f2
sd-device: add a short comment why we simply return negative errno here on failure
2021-01-26 20:07:38 +09:00
Yu Watanabe
4f1ef7f9e0
sd-device: rename variables and use TAKE_PTR()
2021-01-26 19:56:13 +09:00
Yu Watanabe
dd75bbee43
sd-device: use string_hash_ops_free_free
2021-01-26 19:52:56 +09:00
Franck Bui
d481b83052
sysusers: flush nscd's caches whenever /etc/{passwd,group} are modified
2021-01-26 11:21:49 +01:00
Frantisek Sumsal
77c93e0a4e
Merge pull request #18374 from mrc0mmand/assorted-ci-tweaks
...
Assorted CI tweaks
2021-01-25 21:50:09 +01:00
Frantisek Sumsal
54cf684f5f
ci: use the recommended meson syntax
...
See: docs/HACKING.md
2021-01-25 16:01:56 +01:00
Frantisek Sumsal
753803a66c
ci: drop an unnecessary sudo
2021-01-25 15:49:27 +01:00
Frantisek Sumsal
c0c6809663
ci: make the script names a bit more consistent
2021-01-25 15:45:36 +01:00
Yu Watanabe
4c6eb1d77d
Merge pull request #18371 from yuwata/use-ansi-normal
...
tree-wide: use ansi_normal() instead of ANSI_NORMAL
2021-01-25 23:40:14 +09:00
Yu Watanabe
5312fa8751
Merge pull request #18281 from yuwata/log-drop-log-realm
...
log: drop LogRealm
2021-01-25 23:39:29 +09:00
Zbigniew Jędrzejewski-Szmek
172e8cf505
Merge pull request #18365 from DaanDeMeyer/update-man-rules-mkosi
...
Fix update-man-rules usage with mkosi
2021-01-25 14:05:56 +01:00
Yu Watanabe
6d533e56f8
cgtop: use ansi_normal() or friends instead of ANSI_NORMAL
2021-01-25 20:52:53 +09:00
Yu Watanabe
cd7ae1b44e
logs-show: simplify code
2021-01-25 20:52:20 +09:00
Yu Watanabe
bb146d238f
terminal-util: use ansi_normal() or friends instead of ANSI_NORMAL
2021-01-25 20:52:12 +09:00
Yu Watanabe
7b376b29a3
log: use ansi_normal() instead of ANSI_NORMAL
2021-01-25 20:52:03 +09:00
Zbigniew Jędrzejewski-Szmek
fc9fd800e8
libsystemd: fix typo in symbol versioning
2021-01-25 11:50:28 +00:00
Yu Watanabe
9fdee66f2d
log: drop unused LogRealm
...
Already no binary is built with LOG_REALM= argument.
Hence, we can safely drop LogRealm now.
2021-01-25 20:32:18 +09:00
Yu Watanabe
3cc6b14a87
udev: stop to use LOG_REALM_UDEV
...
Before this commit, udevd is built with LOG_REALM=LOG_REALM_UDEV.
However, log level specified by e.g. environment variable or kernel
command line option are also passed to LOG_REALM_SYSTEMD. So, the
maximum log level for the two realms are always equivalent, and it is
not necessary to specify the build option. Hence drop it.
2021-01-25 20:32:18 +09:00
Yu Watanabe
10d296c189
selinux-util: do not use log_internal_realm() without setting log realm
2021-01-25 20:32:18 +09:00
Yu Watanabe
5df4f46f28
log: drop unused log_full_errno_realm() macro
2021-01-25 20:32:18 +09:00
Zbigniew Jędrzejewski-Szmek
6dcf299d9b
Merge pull request #18363 from bluca/test_image_reuse
...
tests: build the image once and then copy/extend it
2021-01-25 09:25:56 +01:00
A S Alam
b88e599886
Translated using Weblate (Punjabi)
...
Currently translated at 3.7% (7 of 189 strings)
Co-authored-by: A S Alam <amanpreet.alam@gmail.com >
Translate-URL: https://translate.fedoraproject.org/projects/systemd/master/pa/
Translation: systemd/main
2021-01-25 14:27:23 +09:00