[csw-devel] SF.net SVN: gar:[20449] csw/mgar/pkg/cswclassutils/trunk/files
bonivart at users.sourceforge.net
bonivart at users.sourceforge.net
Wed Mar 13 11:23:39 CET 2013
Revision: 20449
http://gar.svn.sourceforge.net/gar/?rev=20449&view=rev
Author: bonivart
Date: 2013-03-13 10:23:39 +0000 (Wed, 13 Mar 2013)
Log Message:
-----------
cswclassutils/trunk: patches from Yann
Modified Paths:
--------------
csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcptemplates
csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswinitsmf
csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswpreserveconf
Modified: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcptemplates
===================================================================
--- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcptemplates 2013-03-13 09:59:50 UTC (rev 20448)
+++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswcptemplates 2013-03-13 10:23:39 UTC (rev 20449)
@@ -101,6 +101,10 @@
preservedir=$PKG_INSTALL_ROOT/etc/opt/csw/preserve/$PKG
+ if [ ! -d "$preservedir" ] && \
+ [ -d "$PKG_INSTALL_ROOT/etc/opt/csw/preserve/$OPENCSW_OBSOLETES" ]; then
+ preservedir="$PKG_INSTALL_ROOT/etc/opt/csw/preserve/$OPENCSW_OBSOLETES"
+ fi
confbasename=`basename $confdest`
preservedconf=$preservedir/$confbasename
Modified: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswinitsmf
===================================================================
--- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswinitsmf 2013-03-13 09:59:50 UTC (rev 20448)
+++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswinitsmf 2013-03-13 10:23:39 UTC (rev 20449)
@@ -29,6 +29,10 @@
SVCDIR=/var/opt/csw/svc
SMF_STATE_DIR="$PKG_INSTALL_ROOT/etc/opt/csw/preserve/$PKG"
+if [ ! -d "$SMF_STATE_DIR" ] && \
+ [ -d "$PKG_INSTALL_ROOT/etc/opt/csw/preserve/$OPENCSW_OBSOLETES" ]; then
+ SMF_STATE_DIR="$PKG_INSTALL_ROOT/etc/opt/csw/preserve/$OPENCSW_OBSOLETES"
+fi
SMF_STATE_FILE="$SMF_STATE_DIR/smf.state"
# retrieve the previous state of a service identified by the given FRMI
Modified: csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswpreserveconf
===================================================================
--- csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswpreserveconf 2013-03-13 09:59:50 UTC (rev 20448)
+++ csw/mgar/pkg/cswclassutils/trunk/files/CSWcswclassutils.i.cswpreserveconf 2013-03-13 10:23:39 UTC (rev 20449)
@@ -48,6 +48,10 @@
esac
preservedir=$PKG_INSTALL_ROOT/etc/opt/csw/preserve/$PKG
+ if [ ! -d "$preservedir" ] && \
+ [ -d "$PKG_INSTALL_ROOT/etc/opt/csw/preserve/$OPENCSW_OBSOLETES" ]; then
+ preservedir="$PKG_INSTALL_ROOT/etc/opt/csw/preserve/$OPENCSW_OBSOLETES"
+ fi
confbasename=`basename $confdest`
preservedconf=$preservedir/$confbasename
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list