From 6af86b7b1e64732df4d957e445ca7abf0ae77eac Mon Sep 17 00:00:00 2001 From: Jacob Bachmeyer Date: Wed, 22 Mar 2023 21:37:48 -0500 Subject: [PATCH] Add overlooked configuration item --- gatekeeper.pl | 2 ++ testsuite/gatekeeper.all/20_config.exp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/gatekeeper.pl b/gatekeeper.pl index 5a9c79f..cd7478f 100755 --- a/gatekeeper.pl +++ b/gatekeeper.pl @@ -414,6 +414,8 @@ BEGIN { foreach my $item ([tag => $zone_tag], [logtag => $Log_Tag], [pkgconfdir => $package_config_base], [pkgstatedir => $package_state_base], + [serials => $serials_path + ? (File::Spec->splitpath($serials_path))[2] : undef], [inboxdir => $Inbox_dir], [scratchdir => $Scratch_dir], [stagedir => $Stage_dir], [publicdir => $Public_dir], [archivedir => $Archive_dir]) diff --git a/testsuite/gatekeeper.all/20_config.exp b/testsuite/gatekeeper.all/20_config.exp index 8a7c5e9..a49117c 100644 --- a/testsuite/gatekeeper.all/20_config.exp +++ b/testsuite/gatekeeper.all/20_config.exp @@ -213,6 +213,7 @@ archivedir = /srv/gatetest/archive-foo # logtag defaults to capitalized zone name pkgconfdir = /srv/gatetest/config-bar pkgstatedir = /srv/gatetest/state-bar +serials = serials-bar.txt inboxdir = /srv/gatetest/inbox-bar scratchdir = /srv/gatetest/scratch-bar stagedir = /srv/gatetest/stage-bar @@ -245,6 +246,7 @@ do_configuration_test "parse zone configuration: bar" zone.conf \ {tag = bar[\r\n]+logtag = Bar[\r\n]+} {pkgconfdir = /srv/gatetest/config-bar} {pkgstatedir = /srv/gatetest/state-bar} + {serials = serials-bar[.]txt} {inboxdir = /srv/gatetest/inbox-bar} {scratchdir = /srv/gatetest/scratch-bar} {stagedir = /srv/gatetest/stage-bar} -- 2.25.1