pck-update, test/*: update/add the code to check for the required external tools
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
This commit is contained in:
parent
c85911f95b
commit
5bbd6b6ee3
@ -9,6 +9,9 @@ Changes in version 1.12.1
|
|||||||
* conf/02-specfile-formatting-rules.conf - Davide Madrisan:
|
* conf/02-specfile-formatting-rules.conf - Davide Madrisan:
|
||||||
Update 'source0_name_structure' to allow *.tar.xz archives.
|
Update 'source0_name_structure' to allow *.tar.xz archives.
|
||||||
|
|
||||||
|
* test/*, pck-update - Davide Madrisan:
|
||||||
|
Update/add the code to check for the required external tools.
|
||||||
|
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
|
|
||||||
Changes in version 1.12.0
|
Changes in version 1.12.0
|
||||||
|
@ -310,7 +310,7 @@ fi
|
|||||||
|
|
||||||
# check if all the needed tools are available
|
# check if all the needed tools are available
|
||||||
for tool in cat chmod cpio date file find fold ftp getopt grep \
|
for tool in cat chmod cpio date file find fold ftp getopt grep \
|
||||||
mktemp objdump readlink rpm rpmbuild rpm2cpio sed seq sort strings; do
|
mktemp readlink rpm rpmbuild rpm2cpio sed seq sort strings; do
|
||||||
[ "$(type -p $tool)" ] ||
|
[ "$(type -p $tool)" ] ||
|
||||||
notify.error $"utility not found"": \`$tool'"
|
notify.error $"utility not found"": \`$tool'"
|
||||||
done
|
done
|
||||||
|
@ -17,6 +17,12 @@ if [[ -z "$LANG" && -r /etc/sysconfig/i18n ]]; then
|
|||||||
fi
|
fi
|
||||||
TEXTDOMAIN="test00_specsyntax"; export TEXTDOMAIN
|
TEXTDOMAIN="test00_specsyntax"; export TEXTDOMAIN
|
||||||
|
|
||||||
|
# check if all the needed tools are available
|
||||||
|
for tool in cat file getopt grep sed; do
|
||||||
|
[ "$(type -p $tool)" ] ||
|
||||||
|
notify.error $"utility not found"": \`$tool'"
|
||||||
|
done
|
||||||
|
|
||||||
# function specfile.checksyntax()
|
# function specfile.checksyntax()
|
||||||
# do some syntax checks in the specfile of the building package
|
# do some syntax checks in the specfile of the building package
|
||||||
# args:
|
# args:
|
||||||
|
@ -18,8 +18,7 @@ fi
|
|||||||
TEXTDOMAIN="test01_pkgquality"; export TEXTDOMAIN
|
TEXTDOMAIN="test01_pkgquality"; export TEXTDOMAIN
|
||||||
|
|
||||||
# check if all the needed tools are available
|
# check if all the needed tools are available
|
||||||
for tool in cat chmod cpio date file find fold ftp getopt grep \
|
for tool in file find getopt grep ls ldd; do
|
||||||
mktemp ldd objdump; do
|
|
||||||
[ "$(type -p $tool)" ] ||
|
[ "$(type -p $tool)" ] ||
|
||||||
notify.error $"utility not found"": \`$tool'"
|
notify.error $"utility not found"": \`$tool'"
|
||||||
done
|
done
|
||||||
|
@ -17,6 +17,12 @@ if [[ -z "$LANG" && -r /etc/sysconfig/i18n ]]; then
|
|||||||
fi
|
fi
|
||||||
TEXTDOMAIN="test02_pkgsecurity"; export TEXTDOMAIN
|
TEXTDOMAIN="test02_pkgsecurity"; export TEXTDOMAIN
|
||||||
|
|
||||||
|
# check if all the needed tools are available
|
||||||
|
for tool in file find getopt grep objdump sed; do
|
||||||
|
[ "$(type -p $tool)" ] ||
|
||||||
|
notify.error $"utility not found"": \`$tool'"
|
||||||
|
done
|
||||||
|
|
||||||
function alltests() {
|
function alltests() {
|
||||||
# FIXME: add to 'po' file
|
# FIXME: add to 'po' file
|
||||||
notify.note " ${NOTE}"$"performing security checks""${NORM}""..."
|
notify.note " ${NOTE}"$"performing security checks""${NORM}""..."
|
||||||
|
Loading…
Reference in New Issue
Block a user