summaryrefslogtreecommitdiff
path: root/bootstrap
diff options
context:
space:
mode:
authorAndreas Schneider <asn@samba.org>2022-02-21 11:29:29 +0100
committerPavel Filipensky <pfilipensky@samba.org>2022-08-17 10:08:35 +0000
commit5ae4a6249f6228c6c231ca79138790943673efe6 (patch)
tree7905645432c858a9102e6257f91e368ca249f0ab /bootstrap
parentf92bacbe216d2d74ea3ccf3fe0df5c1cc9860996 (diff)
downloadsamba-5ae4a6249f6228c6c231ca79138790943673efe6.tar.gz
bootstrap: Install ShellCheck and shfmt
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Pavel Filipenský <pfilipensky@samba.org>
Diffstat (limited to 'bootstrap')
-rw-r--r--bootstrap/config.py8
-rwxr-xr-xbootstrap/generated-dists/f36mit120/bootstrap.sh2
-rw-r--r--bootstrap/generated-dists/f36mit120/packages.yml2
-rwxr-xr-xbootstrap/generated-dists/fedora36/bootstrap.sh2
-rw-r--r--bootstrap/generated-dists/fedora36/packages.yml2
-rw-r--r--bootstrap/sha1sum.txt2
6 files changed, 17 insertions, 1 deletions
diff --git a/bootstrap/config.py b/bootstrap/config.py
index a00b253ae77..bf2ce5207bb 100644
--- a/bootstrap/config.py
+++ b/bootstrap/config.py
@@ -133,6 +133,8 @@ PKGS = [
('', 'rpcsvc-proto-devel'), # for <rpcsvc/rquota.h> header
('mawk', 'gawk'),
('', 'mold'),
+ ('', 'ShellCheck'),
+ ('', 'shfmt'),
('python3', 'python3'),
('python3-cryptography', 'python3-cryptography'), # for krb5 tests
@@ -472,6 +474,8 @@ RPM_DISTS = {
'python3-setproctitle': 'python36-setproctitle',
'tracker-devel': '', # do not install
'mold': '',
+ 'ShellCheck': '',
+ 'shfmt': '',
}
},
'centos8s': {
@@ -487,6 +491,8 @@ RPM_DISTS = {
'perl-FindBin': '',
'liburing-devel': '', # not available yet, Add me back, once available!
'mold': '',
+ 'ShellCheck': '',
+ 'shfmt': '',
}
},
'fedora36': {
@@ -540,6 +546,8 @@ RPM_DISTS = {
'glusterfs-api-devel': '',
'libtasn1-tools': '', # asn1Parser is part of libtasn1
'mold': '',
+ 'ShellCheck': '',
+ 'shfmt': '',
}
}
}
diff --git a/bootstrap/generated-dists/f36mit120/bootstrap.sh b/bootstrap/generated-dists/f36mit120/bootstrap.sh
index c2bbdb18908..c46dcf0d705 100755
--- a/bootstrap/generated-dists/f36mit120/bootstrap.sh
+++ b/bootstrap/generated-dists/f36mit120/bootstrap.sh
@@ -15,6 +15,7 @@ dnf update -y
dnf install -y \
--setopt=install_weak_deps=False \
@development-tools \
+ ShellCheck \
acl \
attr \
autoconf \
@@ -109,6 +110,7 @@ dnf install -y \
rpcsvc-proto-devel \
rsync \
sed \
+ shfmt \
sudo \
systemd-devel \
tar \
diff --git a/bootstrap/generated-dists/f36mit120/packages.yml b/bootstrap/generated-dists/f36mit120/packages.yml
index 646a282178a..d1e9af5af3d 100644
--- a/bootstrap/generated-dists/f36mit120/packages.yml
+++ b/bootstrap/generated-dists/f36mit120/packages.yml
@@ -1,6 +1,7 @@
---
packages:
- @development-tools
+ - ShellCheck
- acl
- attr
- autoconf
@@ -95,6 +96,7 @@ packages:
- rpcsvc-proto-devel
- rsync
- sed
+ - shfmt
- sudo
- systemd-devel
- tar
diff --git a/bootstrap/generated-dists/fedora36/bootstrap.sh b/bootstrap/generated-dists/fedora36/bootstrap.sh
index 32379e34331..6cbde6f3411 100755
--- a/bootstrap/generated-dists/fedora36/bootstrap.sh
+++ b/bootstrap/generated-dists/fedora36/bootstrap.sh
@@ -12,6 +12,7 @@ dnf update -y
dnf install -y \
--setopt=install_weak_deps=False \
@development-tools \
+ ShellCheck \
acl \
attr \
autoconf \
@@ -106,6 +107,7 @@ dnf install -y \
rpcsvc-proto-devel \
rsync \
sed \
+ shfmt \
sudo \
systemd-devel \
tar \
diff --git a/bootstrap/generated-dists/fedora36/packages.yml b/bootstrap/generated-dists/fedora36/packages.yml
index 646a282178a..d1e9af5af3d 100644
--- a/bootstrap/generated-dists/fedora36/packages.yml
+++ b/bootstrap/generated-dists/fedora36/packages.yml
@@ -1,6 +1,7 @@
---
packages:
- @development-tools
+ - ShellCheck
- acl
- attr
- autoconf
@@ -95,6 +96,7 @@ packages:
- rpcsvc-proto-devel
- rsync
- sed
+ - shfmt
- sudo
- systemd-devel
- tar
diff --git a/bootstrap/sha1sum.txt b/bootstrap/sha1sum.txt
index d9766fd37b9..0830eea5f84 100644
--- a/bootstrap/sha1sum.txt
+++ b/bootstrap/sha1sum.txt
@@ -1 +1 @@
-b62662cd85b10ca4767b9ead4e9b0482ad98ddb2
+1e06877f1afbb3dbd4283e00310d63216a274333