Skip to content

Commit a75645f

Browse files
authored
Merge pull request netblue30#4574 from a1346054/shellcheck-fix
Fix shellcheck warnings
2 parents d681e0e + efcd54c commit a75645f

File tree

6 files changed

+37
-37
lines changed

6 files changed

+37
-37
lines changed

gcov.sh

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# License GPL v2
55

66
gcov_init() {
7-
USER=`whoami`
7+
USER="$(whoami)"
88
firejail --help > /dev/null
99
firemon --help > /dev/null
1010
/usr/lib/firejail/fnet --help > /dev/null
@@ -20,15 +20,15 @@ gcov_init() {
2020
/usr/lib/firejail/faudit --help > /dev/null
2121
/usr/lib/firejail/fbuilder --help > /dev/null
2222

23-
sudo chown $USER:$USER `find .`
23+
find . -exec sudo chown "$USER:$USER" '{}' +
2424
}
2525

2626
generate() {
2727
lcov -q --capture -d src/firejail -d src/firemon -d src/faudit -d src/fbuilder -d src/fcopy -d src/fnetfilter -d src/fsec-print -d src/fsec-optimize -d src/fseccomp -d src/fnet -d src/ftee -d src/lib -d src/firecfg -d src/fldd --output-file gcov-file-new
2828
lcov --add-tracefile gcov-file-old --add-tracefile gcov-file-new --output-file gcov-file
2929
rm -fr gcov-dir
3030
genhtml -q gcov-file --output-directory gcov-dir
31-
sudo rm `find . -name *.gcda`
31+
find . -name '*.gcda' -exec sudo rm '{}' +
3232
cp gcov-file gcov-file-old
3333
gcov_init
3434
}

linecnt.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# License GPL v2
55

66
gcov_init() {
7-
USER=`whoami`
7+
USER="$(whoami)"
88
firejail --help > /dev/null
99
firemon --help > /dev/null
1010
/usr/lib/firejail/fnet --help > /dev/null
@@ -20,7 +20,7 @@ gcov_init() {
2020
/usr/lib/firejail/faudit --help > /dev/null
2121
/usr/lib/firejail/fbuilder --help > /dev/null
2222

23-
sudo chown $USER:$USER `find .`
23+
find . -exec sudo chown "$USER:$USER" '{}' +
2424
}
2525

2626
rm -fr gcov-dir

mkasc.sh

+6-6
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55

66
echo "Calculating SHA256 for all files in /transfer - firejail version $1"
77

8-
cd /transfer
9-
sha256sum * > firejail-$1-unsigned
10-
gpg --clearsign --digest-algo SHA256 < firejail-$1-unsigned > firejail-$1.asc
11-
gpg --verify firejail-$1.asc
12-
gpg --detach-sign --armor firejail-$1.tar.xz
13-
rm firejail-$1-unsigned
8+
cd /transfer || exit 1
9+
sha256sum ./* > "firejail-$1-unsigned"
10+
gpg --clearsign --digest-algo SHA256 < "firejail-$1-unsigned" > "firejail-$1.asc"
11+
gpg --verify "firejail-$1.asc"
12+
gpg --detach-sign --armor "firejail-$1.tar.xz"
13+
rm "firejail-$1-unsigned"

mkdeb.sh.in

+19-19
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ if [ -n "$HAVE_SELINUX" ]; then
2222
CONFIG_ARGS="$CONFIG_ARGS --enable-selinux"
2323
fi
2424

25-
TOP=`pwd`
25+
TOP="$PWD"
2626
CODE_ARCHIVE="$NAME-$VERSION.tar.xz"
2727
CODE_DIR="$NAME-$VERSION"
2828
INSTALL_DIR="${INSTALL_DIR}${CODE_DIR}/debian"
@@ -35,36 +35,36 @@ echo "install directory: $INSTALL_DIR"
3535
echo "debian control directory: $DEBIAN_CTRL_DIR"
3636
echo "*****************************************"
3737

38-
tar -xJvf $CODE_ARCHIVE
39-
#mkdir -p $INSTALL_DIR
40-
cd $CODE_DIR
38+
tar -xJvf "$CODE_ARCHIVE"
39+
#mkdir -p "$INSTALL_DIR"
40+
cd "$CODE_DIR"
4141
./configure $CONFIG_ARGS
4242
make -j2
4343
mkdir debian
4444
DESTDIR=debian make install-strip
4545

4646
cd ..
4747
echo "*****************************************"
48-
SIZE=`du -s $INSTALL_DIR`
48+
SIZE="$(du -s "$INSTALL_DIR")"
4949
echo "install size $SIZE"
5050
echo "*****************************************"
5151

52-
mv $INSTALL_DIR/usr/share/doc/firejail/RELNOTES $INSTALL_DIR/usr/share/doc/firejail/changelog.Debian
53-
gzip -9 -n $INSTALL_DIR/usr/share/doc/firejail/changelog.Debian
54-
rm $INSTALL_DIR/usr/share/doc/firejail/COPYING
55-
install -m644 $CODE_DIR/platform/debian/copyright $INSTALL_DIR/usr/share/doc/firejail/.
56-
mkdir -p $DEBIAN_CTRL_DIR
57-
sed "s/FIREJAILVER/$VERSION/g" $CODE_DIR/platform/debian/control.$(dpkg-architecture -qDEB_HOST_ARCH) > $DEBIAN_CTRL_DIR/control
52+
mv "$INSTALL_DIR/usr/share/doc/firejail/RELNOTES" "$INSTALL_DIR/usr/share/doc/firejail/changelog.Debian"
53+
gzip -9 -n "$INSTALL_DIR/usr/share/doc/firejail/changelog.Debian"
54+
rm "$INSTALL_DIR/usr/share/doc/firejail/COPYING"
55+
install -m644 "$CODE_DIR/platform/debian/copyright" "$INSTALL_DIR/usr/share/doc/firejail/."
56+
mkdir -p "$DEBIAN_CTRL_DIR"
57+
sed "s/FIREJAILVER/$VERSION/g" "$CODE_DIR/platform/debian/control.$(dpkg-architecture -qDEB_HOST_ARCH)" > "$DEBIAN_CTRL_DIR/control"
5858

59-
mkdir -p $INSTALL_DIR/usr/share/lintian/overrides/
60-
install -m644 $CODE_DIR/platform/debian/firejail.lintian-overrides $INSTALL_DIR/usr/share/lintian/overrides/firejail
59+
mkdir -p "$INSTALL_DIR/usr/share/lintian/overrides/"
60+
install -m644 "$CODE_DIR/platform/debian/firejail.lintian-overrides" "$INSTALL_DIR/usr/share/lintian/overrides/firejail"
6161

62-
find $INSTALL_DIR/etc -type f | sed "s,^$INSTALL_DIR,," | LC_ALL=C sort > $DEBIAN_CTRL_DIR/conffiles
63-
chmod 644 $DEBIAN_CTRL_DIR/conffiles
64-
find $INSTALL_DIR -type d | xargs chmod 755
65-
cd $CODE_DIR
62+
find "$INSTALL_DIR/etc" -type f | sed "s,^$INSTALL_DIR,," | LC_ALL=C sort > "$DEBIAN_CTRL_DIR/conffiles"
63+
chmod 644 "$DEBIAN_CTRL_DIR/conffiles"
64+
find "$INSTALL_DIR" -type d -exec chmod 755 '{}' +
65+
cd "$CODE_DIR"
6666
fakeroot dpkg-deb --build debian
6767
lintian --no-tag-display-limit debian.deb
68-
mv debian.deb ../firejail_${VERSION}${EXTRA_VERSION}_1_$(dpkg-architecture -qDEB_HOST_ARCH).deb
68+
mv debian.deb "../firejail_${VERSION}${EXTRA_VERSION}_1_$(dpkg-architecture -qDEB_HOST_ARCH).deb"
6969
cd ..
70-
rm -fr $CODE_DIR
70+
rm -fr "$CODE_DIR"

mkman.sh

+5-5
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55

66
set -e
77

8-
sed "s/VERSION/$1/g" $2 > $3
9-
MONTH=`LC_ALL=C date -u --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%b`
10-
sed -i "s/MONTH/$MONTH/g" $3
11-
YEAR=`LC_ALL=C date -u --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y`
12-
sed -i "s/YEAR/$YEAR/g" $3
8+
sed "s/VERSION/$1/g" "$2" > "$3"
9+
MONTH="$(LC_ALL=C date -u --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%b)"
10+
sed -i "s/MONTH/$MONTH/g" "$3"
11+
YEAR="$(LC_ALL=C date -u --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y)"
12+
sed -i "s/YEAR/$YEAR/g" "$3"

mkuid.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ echo "#define FIREJAIL_UIDS_H" >> uids.h
99

1010
if [ -r /etc/login.defs ]
1111
then
12-
UID_MIN=`awk '/^\s*UID_MIN\s*([0-9]*).*?$/ {print $2}' /etc/login.defs`
13-
GID_MIN=`awk '/^\s*GID_MIN\s*([0-9]*).*?$/ {print $2}' /etc/login.defs`
12+
UID_MIN="$(awk '/^\s*UID_MIN\s*([0-9]*).*?$/ {print $2}' /etc/login.defs)"
13+
GID_MIN="$(awk '/^\s*GID_MIN\s*([0-9]*).*?$/ {print $2}' /etc/login.defs)"
1414
fi
1515

1616
# use default values if not found

0 commit comments

Comments
 (0)