1
0
mirror of https://github.com/systemd/systemd synced 2026-04-06 07:05:02 +02:00

Compare commits

..

No commits in common. "6401279fee182af092f1f5adbf231957d4c8d298" and "977e68c71b237c2f01c486b650d744ee4817ff28" have entirely different histories.

2 changed files with 1 additions and 18 deletions

View File

@ -85,7 +85,7 @@
#define ONCE __ONCE(UNIQ_T(_once_, UNIQ))
#define __ONCE(o) \
({ \
static sd_bool (o) = sd_false; \
static bool (o) = sd_false; \
__sync_bool_compare_and_swap(&(o), sd_false, sd_true); \
})

View File

@ -143,23 +143,6 @@ systemd-run --unit=test20-mainpidsh3.service \
# Test that this failed due to timeout, and not some other error
test "$(systemctl show -P Result test20-mainpidsh3.service)" = timeout
# Test that scope units work
systemd-run --scope --unit test20-true.scope /bin/true
test "$(systemctl show -P Result test20-true.scope)" = success
# Test that user scope units work as well
runas() {
declare userid=$1
shift
# shellcheck disable=SC2016
su "$userid" -s /bin/sh -c 'XDG_RUNTIME_DIR=/run/user/$UID exec "$@"' -- sh "$@"
}
systemctl start user@4711.service
runas testuser systemd-run --scope --user --unit test20-true.scope /bin/true
test "$(systemctl show -P Result test20-true.scope)" = success
systemd-analyze log-level info
echo OK >/testok