aboutsummaryrefslogtreecommitdiffstats
path: root/src/repo
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2025-10-09 17:14:12 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2025-10-09 17:14:12 +0000
commitd71f18b44e4168e2d942b503110af5b5314364b5 (patch)
tree233308156382cd94baa0407dfd8f900fb98de118 /src/repo
parent0ea45c6552010c36e4718542db759ec6cdfce58a (diff)
downloads6-rc-d71f18b44e4168e2d942b503110af5b5314364b5.tar.gz
Move all string comparison operations into skalibs
Diffstat (limited to 'src/repo')
-rw-r--r--src/repo/s6-rc-set-change.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/repo/s6-rc-set-change.c b/src/repo/s6-rc-set-change.c
index c659471..188b11c 100644
--- a/src/repo/s6-rc-set-change.c
+++ b/src/repo/s6-rc-set-change.c
@@ -66,19 +66,25 @@ static uint64_t wgolb = 0 ;
static struct subname_s const accepted_subs[] =
{
- { .name = "active", .sub = 1 },
+ { .name = "activate", .sub = 2 },
+ { .name = "active", .sub = 2 },
{ .name = "always", .sub = 3 },
+ { .name = "deactivate", .sub = 1 },
{ .name = "disable", .sub = 1 },
{ .name = "disabled", .sub = 1 },
{ .name = "enable", .sub = 2 },
{ .name = "enabled", .sub = 2 },
{ .name = "essential", .sub = 3 },
+ { .name = "inactive", .sub = 1 },
+ { .name = "latent", .sub = 1 },
{ .name = "make-essential", .sub = 3 },
{ .name = "mask", .sub = 0 },
{ .name = "masked", .sub = 0 },
{ .name = "onboot", .sub = 2 },
+ { .name = "suppress", .sub = 0 },
{ .name = "unmask", .sub = 1 },
- { .name = "unmasked", .sub = 1 }
+ { .name = "unmasked", .sub = 1 },
+ { .name = "usable", .sub = 1 }
} ;
static int subname_cmp (void const *a, void const *b)