diff options
Diffstat (limited to 'academic/sword-data-kjv/sword-data-kjv.SlackBuild')
-rw-r--r-- | academic/sword-data-kjv/sword-data-kjv.SlackBuild | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/academic/sword-data-kjv/sword-data-kjv.SlackBuild b/academic/sword-data-kjv/sword-data-kjv.SlackBuild index a990cca9ca..8ac1ed48b0 100644 --- a/academic/sword-data-kjv/sword-data-kjv.SlackBuild +++ b/academic/sword-data-kjv/sword-data-kjv.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=sword-data-kjv -VERSION=${VERSION:-1.7.0} +VERSION=${VERSION:-1.7.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -46,6 +46,13 @@ rm -rf $PRGNAM-$VERSION DATADEST="/usr/shared/sword/" if [ -e /etc/sword.conf ]; then DATADEST=`cat /etc/sword.conf|grep DataPath|awk -F"=" '{print $2}'` + if [ "x$DATADEST" = "x" ]||[ "x$DATDEST" = "x/" ]; then + #this should not happen, give message and stop build + #it doesn't stop deliberately malicious configuration, but at least + #should catch a simple config file error. + echo "invalid data path in /etc/sword.conf" >/dev/stderr + exit 1 + fi fi mkdir -p $PKG${DATADEST} |