Revision: 15045 http://gar.svn.sourceforge.net/gar/?rev=15045&view=rev Author: bdwalton Date: 2011-07-12 00:08:47 +0000 (Tue, 12 Jul 2011)
Log Message: ----------- cswclassutils/trunk: modify cas_etcshells to have nicer output during use Modified Paths: -------------- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswetcshells Modified: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswetcshells =================================================================== --- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswetcshells 2011-07-11 15:56:00 UTC (rev 15044) +++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswetcshells 2011-07-12 00:08:47 UTC (rev 15045) @@ -8,19 +8,16 @@ echo "Installing class <cswetcshells> ..." -PIR=${PKG_INSTALL_ROOT:-/} +shellfile=/etc/shells -shellfile=$PIR/etc/shells - while read src dest; do - echo $dest /usr/bin/cp $src $dest || exit 2 shell=$dest - if [ ! -f "$shellfile" ]; then + if [ ! -f "${PKG_INSTALL_ROOT}$shellfile" ]; then echo "Creating /etc/shells with default set of shells (see: man shells)" - cat <<EOF >$shellfile + cat <<EOF >${PKG_INSTALL_ROOT}$shellfile /bin/bash /bin/csh /bin/jsh @@ -46,11 +43,11 @@ EOF fi - exists=`awk "\\\$1 == \"$shell\" { print \"found\" }" $shellfile` + exists=`awk "\\\$1 == \"$shell\" { print \"found\" }" ${PKG_INSTALL_ROOT}$shellfile` if [ "$exists" != "found" ]; then echo "Registering $shell in $shellfile." - echo "$shell # $PKGINST" >> $shellfile + echo "$shell # $PKGINST" >> ${PKG_INSTALL_ROOT}$shellfile else echo "Not registering $shell in $shellfile. It is already registered." fi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ devel mailing list devel@lists.opencsw.org https://lists.opencsw.org/mailman/listinfo/devel