--- freem/scripts/fmd-pkg-pkgadd 2025/04/07 03:23:44 1.1 +++ freem/scripts/fmd-pkg-pkgadd 2025/04/07 03:43:53 1.2 @@ -1,7 +1,7 @@ #!/usr/bin/bash # -# $Id: fmd-pkg-pkgadd,v 1.1 2025/04/07 03:23:44 snw Exp $ +# $Id: fmd-pkg-pkgadd,v 1.2 2025/04/07 03:43:53 snw Exp $ # Solaris package builder # # @@ -25,6 +25,9 @@ # along with FreeM. If not, see . # # $Log: fmd-pkg-pkgadd,v $ +# Revision 1.2 2025/04/07 03:43:53 snw +# Attempt to correct bash incompatibility on Solaris 8 +# # Revision 1.1 2025/04/07 03:23:44 snw # Port Solaris packaging script to fmd infrastructure # @@ -70,7 +73,7 @@ BASEDIR=/usr/local EOF echo -n "${PGM}: running pkgmk... " -pkgmk -o -d /tmp -a ${ARCH} &>> "${LOGFILE}" +pkgmk -o -d /tmp -a ${ARCH} >> "${LOGFILE}" 2>&1 if [[ $? == 0 ]] then echo "[OK]" @@ -81,7 +84,7 @@ fi touch ${PKGFILE} echo -n "${PGM}: running pkgtrans... " -pkgtrans -s /tmp ${PKGFILE} ${PKG} &>> "${LOGFILE}" +pkgtrans -s /tmp ${PKGFILE} ${PKG} >> "${LOGFILE}" 2>&1 if [[ $? == 0 ]] then echo "[OK]"