Glacier v3.2.0 - Changes to package removal
This commit is contained in:
@@ -1,9 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
rm -rf /etc/glacier
|
||||
rm -rf /var/log/glacier
|
||||
rm -rf /var/cache/glacier
|
||||
rm -rf /opt/glacier
|
||||
|
||||
rm /bin/glacier
|
||||
|
||||
@@ -18,35 +18,36 @@ printf "parsing install.conf\n"
|
||||
case $1 in
|
||||
install)
|
||||
printf "installing executable\n"
|
||||
mv $SRC_DIR/glacier $PREFIX/bin
|
||||
mv -v $SRC_DIR/glacier $PREFIX/bin
|
||||
if [ "$?" != 0 ]; then
|
||||
mv $SRC_DIR/glacier $PREFIX
|
||||
mv -v $SRC_DIR/glacier $PREFIX
|
||||
printf "directory $PREFIX/bin does not exist, moving to $PREFIX instead\n"
|
||||
fi
|
||||
printf "installing configuration files\n"
|
||||
mv $SRC_DIR/glacier.conf $CONFDIR
|
||||
mv -v $SRC_DIR/glacier.conf $CONFDIR
|
||||
if [ "$?" != 0 ]; then
|
||||
printf "$CONFDIR does not exist\n"
|
||||
printf "this can be corrected by running:\n"
|
||||
printf "# mkdir -pv $CONFDIR\n"
|
||||
printf "# mkdir -v -pv $CONFDIR\n"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
mkdir /opt/glacier
|
||||
mkdir /opt/glacier/workspace
|
||||
mkdir /var/log/glacier
|
||||
mkdir /var/cache/glacier
|
||||
mkdir -v /opt/glacier
|
||||
mkdir -v /opt/glacier/workspace
|
||||
mkdir -v /var/log/glacier
|
||||
mkdir -v /var/cache/glacier
|
||||
|
||||
mkdir /etc/glacier
|
||||
mkdir /etc/glacier/pkginfo
|
||||
mkdir -v /etc/glacier
|
||||
mkdir -v /etc/glacier/pkginfo
|
||||
|
||||
mv $SRC_DIR/hooks $CONFDIR/glacier
|
||||
mv $SRC_DIR/post-hooks $CONFDIR/glacier
|
||||
mv $SRC_DIR/hooks.sh $CONFDIR/glacier
|
||||
mv $SRC_DIR/make.conf $CONFDIR
|
||||
mv $SRC_DIR/glacier-integrity-check $PREFIX/bin
|
||||
mv -v $SRC_DIR/hooks $CONFDIR/glacier
|
||||
mv -v $SRC_DIR/post-hooks $CONFDIR/glacier
|
||||
mv -v $SRC_DIR/pre-hooks $CONFDIR/glacier
|
||||
mv -v $SRC_DIR/hooks.sh $CONFDIR/glacier
|
||||
mv -v $SRC_DIR/make.conf $CONFDIR
|
||||
mv -v $SRC_DIR/glacier-integrity-check $PREFIX/bin
|
||||
if [ "$?" != "0" ]; then
|
||||
mv $SRC_DIR/glacier-integrity-check $PREFIX
|
||||
mv -v $SRC_DIR/glacier-integrity-check $PREFIX
|
||||
printf "directory $PREFIX/bin does not exist, moving to $PREFIX instead\n"
|
||||
fi
|
||||
|
||||
@@ -55,8 +56,10 @@ case $1 in
|
||||
;;
|
||||
update)
|
||||
printf "updating executable\n"
|
||||
rm $PREFIX/bin/glacier || rm $PREFIX/glacier
|
||||
mv $SRC_DIR/glacier $PREFIX || mv $SRC_DIR/glacier $PREFIX/bin
|
||||
rm -v $PREFIX/bin/glacier || rm -v $PREFIX/glacier
|
||||
rm -v $PREFIX/bin/glacier-integrity-check || rm -v $PREFIX/glacier-integrity-check
|
||||
mv -v $SRC_DIR/glacier $PREFIX || mv -v $SRC_DIR/glacier $PREFIX/bin
|
||||
mv -v $SRC_DIR/glacier-integrity-check $PREFIX || mv -v $SRC_DIR/glacier-integrity-check $PREFIX/bin
|
||||
printf "finished updating\n"
|
||||
exit 0
|
||||
esac
|
||||
|
||||
Reference in New Issue
Block a user