Index: head/sysutils/3dm/pkg-install =================================================================== --- head/sysutils/3dm/pkg-install (revision 364269) +++ head/sysutils/3dm/pkg-install (nonexistent) @@ -1,15 +0,0 @@ -#!/bin/sh - -# 3ware hardcoded /etc/3dm2 into the binary, so we need to fake it -# in order to meet hier(9). - -case $2 in -POST-INSTALL) - mkdir /etc/3dm2 - ln -s ${PKG_PREFIX}/etc/3dm2/3dm2.conf /etc/3dm2/3dm2.conf - ln -s ${PKG_PREFIX}/etc/3dm2/3dm2.pem /etc/3dm2/3dm2.pem - ;; -*) - ;; -esac -exit 0 Property changes on: head/sysutils/3dm/pkg-install ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/sysutils/3dm/Makefile =================================================================== --- head/sysutils/3dm/Makefile (revision 364269) +++ head/sysutils/3dm/Makefile (revision 364270) @@ -1,77 +1,50 @@ # Created by: Daniel Baker # $FreeBSD$ PORTNAME= 3dm -PORTVERSION= 2.11.00.019 +PORTVERSION= 2.11.00.021 PORTEPOCH= 1 CATEGORIES= sysutils -MASTER_SITES= http://a.aranea.brtsvcs.net/3dm2/ \ - http://b.aranea.brtsvcs.net/3dm2/ -DISTFILES= tdmCliBSD_${PORTVERSION}.tar.gz +MASTER_SITES= http://www.lsi.com/downloads/Public/SATA/SATA%20Common%20Files/3DM2_CLI-freebsd_10.2.2.1_9.5.5.1.zip?source=1/ +DISTFILES= 3DM2_CLI-freebsd_10.2.2.1_9.5.5.1.zip DIST_SUBDIR= 3dm2 MAINTAINER= takefu@airport.fm COMMENT= 3ware RAID controller monitoring daemon and web server -USE_RC_SUBR= 3dm2 +RESTRICTED= Source recipient must acknowledge license. Reproduction or redistribution prohibited. See http://www.lsi.com/Pages/user/eula.aspx -SUB_FILES= pkg-message +FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DIST_SUBDIR}/${DISTFILES} -OPTIONS_DEFINE= SSLFIX -SSLFIX_DESC= Install KB16625-patched binaries -OPTIONS_DEFAULT= SSLFIX - -.include - -.if !empty(PORT_OPTIONS:MSSLFIX) -DISTFILES+= kb16625_${PORTVERSION}.tar.gz -BINPREFIX= ${WRKSRC}/kb16625 -.else -BINPREFIX= ${WRKSRC} -.endif - +USE_RC_SUBR= 3dm2 +SUB_FILES= pkg-message 3dm2.conf.sample +SUB_LIST= HOSTNAME=`hostname` ONLY_FOR_ARCHS= i386 amd64 NO_BUILD= yes NO_WRKSUBDIR= yes - -BINSRC= ${BINPREFIX}/7x +BINSRC= ${WRKSRC}/7x HELPSRC= ${WRKSRC}/en -HELPDIR= ${PREFIX}/share/3dm2/help/en -ETCDIR= ${PREFIX}/etc/3dm2 -MSGDIR= ${ETCDIR}/msg +HELPDIR= ${DATADIR}2/help/en +MSGDIR= ${ETCDIR}2/msg post-extract: - @${TAR} zxf ${WRKSRC}/tdm2Help.tgz -C ${WRKSRC} - @${TAR} zxf ${WRKSRC}/tdm2Msg.tgz -C ${WRKSRC} + @${TAR} -xzf ${WRKSRC}/tdmCliBSD.tgz -C ${WRKSRC} + @${TAR} -xzf ${WRKSRC}/tdm2Help.tgz -C ${WRKSRC} + @${TAR} -xzf ${WRKSRC}/tdm2Msg.tgz -C ${WRKSRC} -post-configure: - @${SED} -e 's,%%PREFIX%%,${PREFIX},g' \ - < ${FILESDIR}/3dm2.conf.sample > ${WRKSRC}/3dm2.conf.sample - do-install: -.for i in ${ETCDIR} ${MSGDIR} ${HELPDIR} \ - ${HELPDIR}/css ${HELPDIR}/images ${HELPDIR}/scripts - ${MKDIR} ${STAGEDIR}${PREFIX}${i} - # XXX rene not sure why ${PREFIX} is ommitted from ${i} here -.endfor - ${INSTALL_DATA} ${HELPSRC}/*.html ${STAGEDIR}${HELPDIR} - ${INSTALL_DATA} ${HELPSRC}/*.gif ${STAGEDIR}${HELPDIR} - ${INSTALL_DATA} ${HELPSRC}/*.jpg ${STAGEDIR}${HELPDIR} - ${INSTALL_DATA} ${HELPSRC}/css/* ${STAGEDIR}${HELPDIR}/css - ${INSTALL_DATA} ${HELPSRC}/images/* ${STAGEDIR}${HELPDIR}/images - ${INSTALL_DATA} ${HELPSRC}/scripts/* ${STAGEDIR}${HELPDIR}/scripts - - ${INSTALL_PROGRAM} ${BINSRC}/3dm2.${ARCH:S,i386,x86,:S,amd64,x86_64,}\ + @${MKDIR} ${STAGEDIR}${ETCDIR}2 ${STAGEDIR}${MSGDIR} + @cd ${HELPSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${HELPDIR} + ${INSTALL_PROGRAM} ${BINSRC}/3dm2.${ARCH:S,i386,x86,:S,amd64,x86_64,} \ ${STAGEDIR}${PREFIX}/sbin/3dm2 - ${INSTALL_DATA} ${WRKSRC}/tdm_msg_en ${STAGEDIR}${MSGDIR} ${INSTALL_DATA} ${WRKSRC}/tw_msg_en ${STAGEDIR}${MSGDIR} - ${INSTALL_DATA} ${WRKSRC}/3dm2.conf.sample ${STAGEDIR}${ETCDIR} + ${INSTALL_DATA} ${WRKSRC}/3dm2.conf.sample ${STAGEDIR}${ETCDIR}2 # 3ware uses a hardcoded config dir location that doesn't match hier(9) - ${MKDIR} ${STAGEDIR}/etc/3dm2 + @${MKDIR} ${STAGEDIR}/etc/3dm2 (cd ${STAGEDIR} && ${LN} -s ${PREFIX}/etc/3dm2/3dm2.conf etc/3dm2/3dm2.conf) (cd ${STAGEDIR} && ${LN} -s ${PREFIX}/etc/3dm2/3dm2.pem etc/3dm2/3dm2.pem) .include Index: head/sysutils/3dm/distinfo =================================================================== --- head/sysutils/3dm/distinfo (revision 364269) +++ head/sysutils/3dm/distinfo (revision 364270) @@ -1,4 +1,2 @@ -SHA256 (3dm2/tdmCliBSD_2.11.00.019.tar.gz) = 70b8ccd1b8b8f3e89fd19d5666e27c7cc86a3b78a240dbb58e3189cb920dde95 -SIZE (3dm2/tdmCliBSD_2.11.00.019.tar.gz) = 9987174 -SHA256 (3dm2/kb16625_2.11.00.019.tar.gz) = ce61fe3cf1a3a83572c7d008408f55e77e02d21aa908d6e2dad50e4aaf1e4c60 -SIZE (3dm2/kb16625_2.11.00.019.tar.gz) = 4120297 +SHA256 (3dm2/3DM2_CLI-freebsd_10.2.2.1_9.5.5.1.zip) = 0f9445288949973f454c6f7bd7aaace32469ecce80854a4318b7c01117e468d0 +SIZE (3dm2/3DM2_CLI-freebsd_10.2.2.1_9.5.5.1.zip) = 12159916 Index: head/sysutils/3dm/files/3dm2.conf.sample =================================================================== --- head/sysutils/3dm/files/3dm2.conf.sample (revision 364269) +++ head/sysutils/3dm/files/3dm2.conf.sample (nonexistent) @@ -1,28 +0,0 @@ -Port 888 -EmailEnable 0 -EmailSender -EmailServer -EmailServerLogin -EmailServerPasswd -EmailRecipient -EmailServerPortLastSetTo 25 -EmailServerNoSSLPort 25 -EmailServerSSLPort 465 -EmailSeverity 1 -EmailServerPortFlag 0 -ROpwd twOmwmsK8lKk2 -ADMINpwd twOmwmsK8lKk2 -RemoteAccess 1 -Language 0 -Logger 0 -Refresh 5 -BGRate 3333333333333333 -MsgPath %%PREFIX%%/etc/3dm2/msg -imgPath %%PREFIX%%/etc/3dm2 -Help %%PREFIX%%/share/3dm2/help -OEM 0 -OEMBrand 3ware -AutoLogout 0 -CommandLog 1 -EnclosureMonitor 1 -EnclMonitorSleepMinutes 2 Property changes on: head/sysutils/3dm/files/3dm2.conf.sample ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/sysutils/3dm/files/3dm2.conf.sample.in =================================================================== --- head/sysutils/3dm/files/3dm2.conf.sample.in (nonexistent) +++ head/sysutils/3dm/files/3dm2.conf.sample.in (revision 364270) @@ -0,0 +1,28 @@ +Port 888 +EmailEnable 0 +EmailSender +EmailServer +EmailServerLogin +EmailServerPasswd +EmailRecipient +EmailServerPortLastSetTo 25 +EmailServerNoSSLPort 25 +EmailServerSSLPort 465 +EmailSeverity 1 +EmailServerPortFlag 0 +ROpwd twOmwmsK8lKk2 +ADMINpwd twOmwmsK8lKk2 +RemoteAccess 1 +Language 0 +Logger 0 +Refresh 5 +BGRate 3333333333333333 +MsgPath %%PREFIX%%/etc/3dm2/msg +imgPath %%PREFIX%%/etc/3dm2 +Help %%PREFIX%%/share/3dm2/help +OEM 0 +OEMBrand 3ware +AutoLogout 0 +CommandLog 1 +EnclosureMonitor 1 +EnclMonitorSleepMinutes 2 Property changes on: head/sysutils/3dm/files/3dm2.conf.sample.in ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/sysutils/3dm/files/pkg-message.in =================================================================== --- head/sysutils/3dm/files/pkg-message.in (revision 364269) +++ head/sysutils/3dm/files/pkg-message.in (revision 364270) @@ -1,5 +1,5 @@ To run 3DM2 at startup, add twdm2_enable="YES" to your /etc/rc.conf. Do not forget to edit '%%PREFIX%%/etc/3dm2/3dm2.conf' - Visit https://`hostname`:888/ + Visit https://%%HOSTNAME%%:888/ Index: head/sysutils/3dm/pkg-plist =================================================================== --- head/sysutils/3dm/pkg-plist (revision 364269) +++ head/sysutils/3dm/pkg-plist (revision 364270) @@ -1,395 +1,393 @@ @stopdaemon 3dm2 -@unexec if cmp -s %D/etc/3dm2/3dm2.conf.sample %D/etc/3dm2/3dm2.conf; then rm -f %D/etc/3dm2/3dm2.conf; fi -@mode 0400 -etc/3dm2/3dm2.conf.sample +@mode u+r +@sample etc/3dm2/3dm2.conf.sample @mode -@exec if [ ! -f %B/3dm2.conf ] ; then cp -p %D/%F %B/3dm2.conf && chmod 0600 %B/3dm2.conf; fi etc/3dm2/msg/tdm_msg_en etc/3dm2/msg/tw_msg_en sbin/3dm2 share/3dm2/help/en/3DM-Intro.4.10.html share/3dm2/help/en/3DM-Intro.4.11.html share/3dm2/help/en/3DM-Intro.4.12.html share/3dm2/help/en/3DM-Intro.4.13.html share/3dm2/help/en/3DM-Intro.4.14.html share/3dm2/help/en/3DM-Intro.4.15.html share/3dm2/help/en/3DM-Intro.4.16.html share/3dm2/help/en/3DM-Intro.4.17.html share/3dm2/help/en/3DM-Intro.4.18.html share/3dm2/help/en/3DM-Intro.4.19.html share/3dm2/help/en/3DM-Intro.4.2.html share/3dm2/help/en/3DM-Intro.4.20.html share/3dm2/help/en/3DM-Intro.4.3.html share/3dm2/help/en/3DM-Intro.4.4.html share/3dm2/help/en/3DM-Intro.4.5.html share/3dm2/help/en/3DM-Intro.4.6.html share/3dm2/help/en/3DM-Intro.4.7.html share/3dm2/help/en/3DM-Intro.4.8.html share/3dm2/help/en/3DM-Intro.4.9.html share/3dm2/help/en/3DM2_Settings.html share/3dm2/help/en/3DM_Ref.10.1.html share/3dm2/help/en/3ware_GetStarted.3.2.html share/3dm2/help/en/3ware_GetStarted.3.3.html share/3dm2/help/en/3ware_GetStarted.3.4.html share/3dm2/help/en/3ware_Intro.2.1.html share/3dm2/help/en/3ware_Intro.2.10.html share/3dm2/help/en/3ware_Intro.2.11.html share/3dm2/help/en/3ware_Intro.2.2.html share/3dm2/help/en/3ware_Intro.2.3.html share/3dm2/help/en/3ware_Intro.2.4.html share/3dm2/help/en/3ware_Intro.2.5.html share/3dm2/help/en/3ware_Intro.2.6.html share/3dm2/help/en/3ware_Intro.2.7.html share/3dm2/help/en/3ware_Intro.2.8.html share/3dm2/help/en/3ware_Intro.2.9.html share/3dm2/help/en/AEN_0001.html share/3dm2/help/en/AEN_0002.html share/3dm2/help/en/AEN_0003.html share/3dm2/help/en/AEN_0004.html share/3dm2/help/en/AEN_0005.html share/3dm2/help/en/AEN_0006.html share/3dm2/help/en/AEN_0007.html share/3dm2/help/en/AEN_0008.html share/3dm2/help/en/AEN_0009.html share/3dm2/help/en/AEN_000A.html share/3dm2/help/en/AEN_000B.html share/3dm2/help/en/AEN_000C.html share/3dm2/help/en/AEN_000E.html share/3dm2/help/en/AEN_000F.html share/3dm2/help/en/AEN_0019.html share/3dm2/help/en/AEN_001A.html share/3dm2/help/en/AEN_001E.html share/3dm2/help/en/AEN_001F.html share/3dm2/help/en/AEN_0021.html share/3dm2/help/en/AEN_0022.html share/3dm2/help/en/AEN_0023.html share/3dm2/help/en/AEN_0024.html share/3dm2/help/en/AEN_0025.html share/3dm2/help/en/AEN_0026.html share/3dm2/help/en/AEN_0027.html share/3dm2/help/en/AEN_0028.html share/3dm2/help/en/AEN_0029.html share/3dm2/help/en/AEN_002A.html share/3dm2/help/en/AEN_002B.html share/3dm2/help/en/AEN_002C.html share/3dm2/help/en/AEN_002D.html share/3dm2/help/en/AEN_002E.html share/3dm2/help/en/AEN_002F.html share/3dm2/help/en/AEN_0030.html share/3dm2/help/en/AEN_0032.html share/3dm2/help/en/AEN_0033.html share/3dm2/help/en/AEN_0034.html share/3dm2/help/en/AEN_0035.html share/3dm2/help/en/AEN_0036.html share/3dm2/help/en/AEN_0037.html share/3dm2/help/en/AEN_0038.html share/3dm2/help/en/AEN_0039.html share/3dm2/help/en/AEN_003A.html share/3dm2/help/en/AEN_003B.html share/3dm2/help/en/AEN_003C.html share/3dm2/help/en/AEN_003D.html share/3dm2/help/en/AEN_003E.html share/3dm2/help/en/AEN_003F.html share/3dm2/help/en/AEN_0040.html share/3dm2/help/en/AEN_0041.html share/3dm2/help/en/AEN_0042.html share/3dm2/help/en/AEN_0043.html share/3dm2/help/en/AEN_0044.html share/3dm2/help/en/AEN_0045.html share/3dm2/help/en/AEN_0046.html share/3dm2/help/en/AEN_0047.html share/3dm2/help/en/AEN_0048.html share/3dm2/help/en/AEN_0049.html share/3dm2/help/en/AEN_004A.html share/3dm2/help/en/AEN_004B.html share/3dm2/help/en/AEN_004C.html share/3dm2/help/en/AEN_004D.html share/3dm2/help/en/AEN_004E.html share/3dm2/help/en/AEN_004F.html share/3dm2/help/en/AEN_0050.html share/3dm2/help/en/AEN_0053.html share/3dm2/help/en/AEN_0055.html share/3dm2/help/en/AEN_0056.html share/3dm2/help/en/AEN_0057.html share/3dm2/help/en/AEN_0058.html share/3dm2/help/en/AEN_0059.html share/3dm2/help/en/AEN_005A.html share/3dm2/help/en/AEN_005B.html share/3dm2/help/en/AEN_005C.html share/3dm2/help/en/AEN_005E.html share/3dm2/help/en/AEN_005F.html share/3dm2/help/en/AEN_0062.html share/3dm2/help/en/AEN_0063.html share/3dm2/help/en/AEN_0064.html share/3dm2/help/en/AEN_0065.html share/3dm2/help/en/AEN_0066.html share/3dm2/help/en/AEN_0070.html share/3dm2/help/en/AEN_0080.html share/3dm2/help/en/AEN_0081.html share/3dm2/help/en/AEN_8000.html share/3dm2/help/en/AEN_8001.html share/3dm2/help/en/AEN_8002.html share/3dm2/help/en/AEN_8003.html share/3dm2/help/en/AEN_8004.html share/3dm2/help/en/AEN_8005.html share/3dm2/help/en/AEN_8020.html share/3dm2/help/en/AEN_8021.html share/3dm2/help/en/AEN_8022.html share/3dm2/help/en/AEN_8023.html share/3dm2/help/en/AEN_8024.html share/3dm2/help/en/AEN_8025.html share/3dm2/help/en/AEN_8026.html share/3dm2/help/en/AEN_8027.html share/3dm2/help/en/AEN_8028.html share/3dm2/help/en/AEN_8030.html share/3dm2/help/en/AEN_8031.html share/3dm2/help/en/AEN_8032.html share/3dm2/help/en/AEN_8033.html share/3dm2/help/en/AEN_8034.html share/3dm2/help/en/AEN_8037.html share/3dm2/help/en/AEN_8040.html share/3dm2/help/en/AEN_8041.html share/3dm2/help/en/AEN_8042.html share/3dm2/help/en/AEN_8043.html share/3dm2/help/en/AEN_8044.html share/3dm2/help/en/AEN_8045.html share/3dm2/help/en/AEN_8046.html share/3dm2/help/en/AEN_8047.html share/3dm2/help/en/AEN_8048.html share/3dm2/help/en/AEN_8049.html share/3dm2/help/en/AEN_804A.html share/3dm2/help/en/AEN_804B.html share/3dm2/help/en/AEN_Not_Yet.html share/3dm2/help/en/Alarms.html share/3dm2/help/en/Battery_Backup.html share/3dm2/help/en/Config_Controller.5.1.html share/3dm2/help/en/Config_Controller.5.10.html share/3dm2/help/en/Config_Controller.5.2.html share/3dm2/help/en/Config_Controller.5.3.html share/3dm2/help/en/Config_Controller.5.4.html share/3dm2/help/en/Config_Controller.5.5.html share/3dm2/help/en/Config_Controller.5.6.html share/3dm2/help/en/Config_Controller.5.7.html share/3dm2/help/en/Config_Controller.5.8.html share/3dm2/help/en/Config_Controller.5.9.html share/3dm2/help/en/Config_Units.6.1.html share/3dm2/help/en/Config_Units.6.10.html share/3dm2/help/en/Config_Units.6.11.html share/3dm2/help/en/Config_Units.6.12.html share/3dm2/help/en/Config_Units.6.13.html share/3dm2/help/en/Config_Units.6.14.html share/3dm2/help/en/Config_Units.6.15.html share/3dm2/help/en/Config_Units.6.16.html share/3dm2/help/en/Config_Units.6.17.html share/3dm2/help/en/Config_Units.6.18.html share/3dm2/help/en/Config_Units.6.19.html share/3dm2/help/en/Config_Units.6.2.html share/3dm2/help/en/Config_Units.6.20.html share/3dm2/help/en/Config_Units.6.21.html share/3dm2/help/en/Config_Units.6.22.html share/3dm2/help/en/Config_Units.6.23.html share/3dm2/help/en/Config_Units.6.24.html share/3dm2/help/en/Config_Units.6.25.html share/3dm2/help/en/Config_Units.6.26.html share/3dm2/help/en/Config_Units.6.3.html share/3dm2/help/en/Config_Units.6.4.html share/3dm2/help/en/Config_Units.6.5.html share/3dm2/help/en/Config_Units.6.6.html share/3dm2/help/en/Config_Units.6.7.html share/3dm2/help/en/Config_Units.6.8.html share/3dm2/help/en/Config_Units.6.9.html share/3dm2/help/en/Controller_Details.html share/3dm2/help/en/Controller_Phy_Summary.html share/3dm2/help/en/Controller_Settings.html share/3dm2/help/en/Controller_Summary.html share/3dm2/help/en/Copyright.13.1.html share/3dm2/help/en/Drive_Details.html share/3dm2/help/en/Drive_Information.html share/3dm2/help/en/Enclosure_Details.html share/3dm2/help/en/Enclosure_Information.html share/3dm2/help/en/Enclosure_Management.9.1.html share/3dm2/help/en/Enclosure_Management.9.10.html share/3dm2/help/en/Enclosure_Management.9.11.html share/3dm2/help/en/Enclosure_Management.9.2.html share/3dm2/help/en/Enclosure_Management.9.3.html share/3dm2/help/en/Enclosure_Management.9.4.html share/3dm2/help/en/Enclosure_Management.9.5.html share/3dm2/help/en/Enclosure_Management.9.6.html share/3dm2/help/en/Enclosure_Management.9.7.html share/3dm2/help/en/Enclosure_Management.9.8.html share/3dm2/help/en/Enclosure_Management.9.9.html share/3dm2/help/en/Exclamation.gif share/3dm2/help/en/First.html share/3dm2/help/en/GetStart.html share/3dm2/help/en/Glossary.html share/3dm2/help/en/LSI-logo.gif share/3dm2/help/en/LSI-logo.jpg share/3dm2/help/en/Lightening.gif share/3dm2/help/en/MaintainController.8.1.html share/3dm2/help/en/MaintainController.8.2.html share/3dm2/help/en/MaintainController.8.3.html share/3dm2/help/en/MaintainController.8.4.html share/3dm2/help/en/MaintainController.8.5.html share/3dm2/help/en/MaintainController.8.6.html share/3dm2/help/en/MaintainController.8.7.html share/3dm2/help/en/MaintainController.8.8.html share/3dm2/help/en/Maintain_Units.7.1.html share/3dm2/help/en/Maintain_Units.7.10.html share/3dm2/help/en/Maintain_Units.7.11.html share/3dm2/help/en/Maintain_Units.7.12.html share/3dm2/help/en/Maintain_Units.7.13.html share/3dm2/help/en/Maintain_Units.7.14.html share/3dm2/help/en/Maintain_Units.7.15.html share/3dm2/help/en/Maintain_Units.7.16.html share/3dm2/help/en/Maintain_Units.7.17.html share/3dm2/help/en/Maintain_Units.7.18.html share/3dm2/help/en/Maintain_Units.7.19.html share/3dm2/help/en/Maintain_Units.7.2.html share/3dm2/help/en/Maintain_Units.7.20.html share/3dm2/help/en/Maintain_Units.7.21.html share/3dm2/help/en/Maintain_Units.7.22.html share/3dm2/help/en/Maintain_Units.7.23.html share/3dm2/help/en/Maintain_Units.7.24.html share/3dm2/help/en/Maintain_Units.7.25.html share/3dm2/help/en/Maintain_Units.7.26.html share/3dm2/help/en/Maintain_Units.7.27.html share/3dm2/help/en/Maintain_Units.7.28.html share/3dm2/help/en/Maintain_Units.7.29.html share/3dm2/help/en/Maintain_Units.7.3.html share/3dm2/help/en/Maintain_Units.7.30.html share/3dm2/help/en/Maintain_Units.7.31.html share/3dm2/help/en/Maintain_Units.7.32.html share/3dm2/help/en/Maintain_Units.7.4.html share/3dm2/help/en/Maintain_Units.7.5.html share/3dm2/help/en/Maintain_Units.7.6.html share/3dm2/help/en/Maintain_Units.7.7.html share/3dm2/help/en/Maintain_Units.7.8.html share/3dm2/help/en/Maintain_Units.7.9.html share/3dm2/help/en/Maintenance.html share/3dm2/help/en/Note.gif share/3dm2/help/en/OLH_3DM_2_First.html share/3dm2/help/en/Scheduling.html share/3dm2/help/en/Trbleshoot.11.1.html share/3dm2/help/en/Trbleshoot.11.2.html share/3dm2/help/en/Trbleshoot.11.3.html share/3dm2/help/en/Trbleshoot.11.4.html share/3dm2/help/en/Trbleshoot.11.5.html share/3dm2/help/en/Trbleshoot.11.6.html share/3dm2/help/en/Trbleshoot.11.7.html share/3dm2/help/en/Trbleshoot.11.8.html share/3dm2/help/en/Unit_Details.html share/3dm2/help/en/Unit_Information.html share/3dm2/help/en/css/3DM-Intro.css share/3dm2/help/en/css/3DM_Ref.css share/3dm2/help/en/css/3ware_GetStarted.css share/3dm2/help/en/css/3ware_Intro.css share/3dm2/help/en/css/AboutThisHelp.css share/3dm2/help/en/css/App_Glossary.css share/3dm2/help/en/css/Config_Controller.css share/3dm2/help/en/css/Config_Units.css share/3dm2/help/en/css/Copyright.css share/3dm2/help/en/css/Enclosure_Management.css share/3dm2/help/en/css/MaintainController.css share/3dm2/help/en/css/Maintain_Units.css share/3dm2/help/en/css/Trbleshoot.css share/3dm2/help/en/css/webworks.css share/3dm2/help/en/error_messages.html share/3dm2/help/en/images/3DM-Intro.4.4.1.jpg share/3dm2/help/en/images/3DM-Intro.4.8.1.jpg share/3dm2/help/en/images/3dm-certificate_message.jpg share/3dm2/help/en/images/3dm-maint-page-mac-with-callouts-2-buttons.jpg share/3dm2/help/en/images/3dm-maint-page-mac-with-callouts.jpg share/3dm2/help/en/images/3dm-menu-mac.jpg share/3dm2/help/en/images/3dm-schedule-select-type.gif share/3dm2/help/en/images/3dm_Command_logging-with-callout.JPG share/3dm2/help/en/images/3dm_Command_logging.jpg share/3dm2/help/en/images/3dm_Enclosure_Details_page.jpg share/3dm2/help/en/images/3dm_background_task_settings.png share/3dm2/help/en/images/3dm_controller_settings_page_with_BTAP-with-callout.png share/3dm2/help/en/images/3dm_controller_settings_page_with_BTAP_warning-boxes.png share/3dm2/help/en/images/3dm_controller_settings_with_read_cache_options-callout.png share/3dm2/help/en/images/3dm_enclosure_screen_with_alarm_activated.JPG share/3dm2/help/en/images/3dm_enclosure_support_with_alarm_activated.jpg share/3dm2/help/en/images/951_CreateUnit_3DM.jpg share/3dm2/help/en/images/9690_DriveInformation.png share/3dm2/help/en/images/9690_EnclosureDetails_Full.jpg share/3dm2/help/en/images/9690_ExtraDriveInfo.png share/3dm2/help/en/images/9690_MIgrate.png share/3dm2/help/en/images/9690_Scheduling_9.5.png share/3dm2/help/en/images/9750_ContollerPhySummary.png share/3dm2/help/en/images/9750_Controller Details.PNG share/3dm2/help/en/images/9750_ControllerSummary.png share/3dm2/help/en/images/9750_DeletedUnit-result.png share/3dm2/help/en/images/9750_DeletingUnit.png share/3dm2/help/en/images/9750_Drive InformationLIst.png share/3dm2/help/en/images/9750_Enclosure_Summary_Page.jpg share/3dm2/help/en/images/9750_Maintenance.png share/3dm2/help/en/images/9750_RemovingDrive.png share/3dm2/help/en/images/9750_UnitInformaiton.png share/3dm2/help/en/images/9750_UnitInformaiton2.png share/3dm2/help/en/images/Alarms.JPG share/3dm2/help/en/images/Config_Units.6.17.1.jpg share/3dm2/help/en/images/Mac-OS-define-partition-1.jpg share/3dm2/help/en/images/Mac-OS-selecting-partition-scheme.jpg share/3dm2/help/en/images/Mac-OS-warning-before-parition.jpg share/3dm2/help/en/images/MacOS-msg-initialize.jpg share/3dm2/help/en/images/Mac_disk_utility_Partition_tab.jpg share/3dm2/help/en/images/Maintain_Units.7.31.1.jpg share/3dm2/help/en/images/Maintain_Units.7.32.1.jpg share/3dm2/help/en/images/Partitioning-in-progress.JPG share/3dm2/help/en/images/RAID-0.gif share/3dm2/help/en/images/RAID-1.gif share/3dm2/help/en/images/RAID-10.gif share/3dm2/help/en/images/RAID-50-12-drives-select-drives.gif share/3dm2/help/en/images/RAID50Config.gif share/3dm2/help/en/images/RAID5Config_Mac.gif share/3dm2/help/en/images/RAID6Config.gif share/3dm2/help/en/images/SAS_3DMControlllerDetails.jpg share/3dm2/help/en/images/SAS_3DMRemoveDriveDegradeArray.png share/3dm2/help/en/images/SAS_3DMScheduling.png share/3dm2/help/en/images/SAS_3dm-drill-downs-pc.jpg share/3dm2/help/en/images/SAS_BBU-after-test.gif share/3dm2/help/en/images/SAS_WinAVAlarm.jpg share/3dm2/help/en/images/SAS_bbu.gif share/3dm2/help/en/images/WinAVAlarm_tray.gif share/3dm2/help/en/images/alarms-sample-3dm.gif share/3dm2/help/en/images/collapse.gif share/3dm2/help/en/images/enable-write-cache.gif share/3dm2/help/en/images/expanded.gif share/3dm2/help/en/images/hdutility.png share/3dm2/help/en/images/index.gif share/3dm2/help/en/images/indexx.gif share/3dm2/help/en/images/next.gif share/3dm2/help/en/images/nextx.gif share/3dm2/help/en/images/on-off-schedule-buttons.gif share/3dm2/help/en/images/prev.gif share/3dm2/help/en/images/prevx.gif share/3dm2/help/en/images/queing_ecc.png share/3dm2/help/en/images/sched_verify_tasks.gif share/3dm2/help/en/images/seebttm.gif share/3dm2/help/en/images/seelflow.gif share/3dm2/help/en/images/seeright.gif share/3dm2/help/en/images/seertlow.gif share/3dm2/help/en/images/seertup.gif share/3dm2/help/en/images/select-drive-during-rebuild-3dm.gif share/3dm2/help/en/images/toc.gif share/3dm2/help/en/images/tocx.gif share/3dm2/help/en/images/unit_policies.png share/3dm2/help/en/ix.html share/3dm2/help/en/scripts/expand.js share/3dm2/help/en/scripts/seealso.js share/3dm2/help/en/sqbullet.gif share/3dm2/help/en/toc.html @cwd / etc/3dm2/3dm2.conf etc/3dm2/3dm2.pem +@dirrm etc/3dm2 @cwd -@unexec rmdir /etc/3dm2 2>/dev/null || true @dirrmtry etc/3dm2/msg @dirrmtry etc/3dm2 @dirrmtry share/3dm2/help/en/css @dirrmtry share/3dm2/help/en/images @dirrmtry share/3dm2/help/en/scripts @dirrmtry share/3dm2/help/en @dirrmtry share/3dm2/help @dirrmtry share/3dm2