aboutsummaryrefslogtreecommitdiff
path: root/sboconfig
diff options
context:
space:
mode:
authorSlack Coder <slackcoder@server.ky>2025-02-20 13:19:41 -0500
committerSlack Coder <slackcoder@server.ky>2025-02-20 14:44:17 -0500
commit6562db4c47319f40ec0d045c725f9766a56e7e5a (patch)
tree65bb4dbcfc6cc99542a3a65faeb7b97d0899fe2b /sboconfig
parent857080314ce717ce18c12106947456e7e12958b9 (diff)
downloadsbotools2-6562db4c47319f40ec0d045c725f9766a56e7e5a.tar.xz
Bail out on bad arguments
Diffstat (limited to 'sboconfig')
-rwxr-xr-xsboconfig7
1 files changed, 5 insertions, 2 deletions
diff --git a/sboconfig b/sboconfig
index 32058b8..e413ad8 100755
--- a/sboconfig
+++ b/sboconfig
@@ -62,7 +62,7 @@ EOF
my %options;
-GetOptions(\%options,
+if (! GetOptions(\%options,
'help|h',
'version|v',
'list|l',
@@ -76,7 +76,10 @@ GetOptions(\%options,
'slackware-version|V=s',
'repo|r=s',
'gpg-key|g=s',
-);
+)) {
+ show_usage();
+ exit 1;
+}
if ($options{help}) { show_usage(); exit 0 }
if ($options{version}) { show_version(); exit 0 }