Novell iManager 2.7.x User guide

Type
User guide
www.novell.com/documentation
Installation Guide
iManager 2.7.5
April 30, 2012
Legal Notices
Novell,Inc.,makesnorepresentationsorwarrantieswithrespecttothecontentsoruseofthisdocumentation,andspecifically
disclaimsanyexpressorimpliedwarrantiesofmerchantabilityorfitnessforanyparticularpurpose.Further,Novell,Inc.,
reservestherighttorevisethispublicationandtomakechangestoitscontent,at
anytime,withoutobligationtonotifyany
personorentityofsuchrevisionsorchanges.
Further,Novell,Inc.,makesnorepresentationsorwarrantieswithrespecttoanysoftware,andspecificallydisclaimsany
expressorimpliedwarrantiesofmerchantabilityorfitnessforanyparticularpurpose.Further,Novell,Inc.,reservestheright
to
makechangestoanyandallpartsofNovellsoftware,atanytime,withoutanyobligationtonotifyanypersonorentityof
suchchanges.
AnyproductsortechnicalinformationprovidedunderthisAgreementmaybesubjecttoU.S.exportcontrolsandthetrade
lawsofothercountries.Youagreeto
complywithallexportcontrolregulationsandtoobtainanyrequiredlicensesor
classificationtoexport,reexportorimportdeliverables.YouagreenottoexportorreexporttoentitiesonthecurrentU.S.
exportexclusionlistsortoanyembargoedorterroristcountriesasspecifiedintheU.S.
exportlaws.Youagreetonotuse
deliverablesforprohibitednuclear,missile,orchemicalbiologicalweaponryenduses.SeetheNovellInternationalTrade
ServicesWebpage(http://www.novell.com/info/exports/)formoreinformationonexportingNovellsoftware.Novellassumes
noresponsibilityforyourfailuretoobtainanynecessaryexportapprovals.
Copyright©2012Novell,
Inc.Allrightsreserved.Nopartofthispublicationmaybereproduced,photocopied,storedona
retrievalsystem,ortransmittedwithouttheexpresswrittenconsentofthepublisher.
Novell, Inc.
1800 South Novell Place
Provo, UT 84606
U.S.A.
www.novell.com
OnlineDocumentation:ToaccessthelatestonlinedocumentationforthisandotherNovellproducts,seetheNovell
DocumentationWebpage(http://www.novell.com/documentation).
Novell Trademarks
ForNovelltrademarks,seetheNovellTrademarkandServiceMarklist(http://www.novell.com/company/legal/trademarks/
tmlist.html).
Third-Party Materials
Allthirdpartytrademarksarethepropertyoftheirrespectiveowners.
Contents 3
Contents
About This Guide 5
1 Installing iManager 7
1.1 Server-Based and Client-Based Versions of iManager 2.7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
1.1.1 Supported Platforms on iManager (server based). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
1.1.2 Supported Platforms on iManager Workstation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
1.1.3 Backward Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.2 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.3 Self-Signed Certificates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
1.3.1 Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.3.2 Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.4 Downloading and Installing Plug-Ins During Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
1.5 Installing a New Version of iManager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
1.5.1 iManager Server on Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
1.5.2 iManager Server on Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.5.3 iManager Workstation on Linux Clients. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
1.5.4 iManager Workstation on Windows Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
1.6 Silent Installation of iManager Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
1.6.1 Standard Silent Install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
1.6.2 Customized Silent Install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
2 Upgrading iManager 25
2.1 Upgrade Scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
2.1.1 Upgrade Scenario for Standalone Server Based Installations of iManager 2.5/2.6. . . . . . .25
2.1.2 Upgrade Scenario for Windows Running iManager 2.7 with Tomcat 5.0 . . . . . . . . . . . . . . 25
2.1.3 Upgrade Scenario for Linux Running iManager 2.7 with Tomcat 5.0 . . . . . . . . . . . . . . . . .26
2.1.4 Upgrade Scenario for OES Installations Running iManager 2.5/2.6 . . . . . . . . . . . . . . . . . . 26
2.1.5 Upgrade Scenario for Upgrading iManager 2.7 to the Latest Support Pack or Patch. . . . . 26
2.2 Authorized Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
2.3 Updating Role Based Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.4 Re-Installing or Migrating Plug-in Studio Plug-ins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
3 Uninstalling iManager 2.7 29
3.1 Linux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
3.2 Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
3.3 iManager Workstation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
4 Novell iManager 2.7.5 Installation Guide
About This Guide 5
About This Guide
ThisguidedescribeshowtoinstallNovelliManager2.7.Itisintendedfornetworkadministrators
andincludesthefollowingsections:
Chapter 1,“InstallingiManager,”onpage 7
Chapter 2,“UpgradingiManager,”onpage 25
Chapter 3,“UninstallingiManager2.7,”onpage 29
Audience
Thisguideisintendedfornetworkadministrators.
Feedback
Wewanttohearyourcommentsandsuggestionsaboutthismanualand theotherdocumentation
includedwiththisproduct.PleaseusetheUserCommentsfeatureatthebottomofeachpageofthe
onlinedocumentation.
Documentation Updates
ForthemostcurrentversionoftheNov elliManager2.7.5InstallationGuide,seetheEnglishversionof
thedocumentationattheNovelliManageronlinedocumentationsite(http://www.novell.com/
documentation/imanager27/index.html).
Additional Documentation
NovelliManager2.7.5AdministrationGuide(http://www.novell.com/documentation/imanager27)
ApacheTomcatWebsite(http ://tomcat.apache.org/)
JavaWebsite(http://www.oracle.com/technetwork/java/index.html)
NovelleDirectoryhome(http://www.novell.com/products/edirectory)
NovelleDirectorydocumentation(http://www.novell.com/documentation/edir88/index.html)
NovelleDirectoryCoolSolutionscommunity(http://www.novell.com/coolsolutions/nds)
NovellTechnicalServices(http://support.novell.com)
6 Novell iManager 2.7.5 Installation Guide
1
Installing iManager 7
1
Installing iManager
NovelliManagerprovidesaglobalviewofyournetworkfromonebrowserbasedtool,allowingyou
toproactivelyassessandrespondtochangingnetworkdemands.
UsingiManager,youcanadministerNovelleDirectoryandmanyotherNovellandthirdparty
products,includingNovellOpenEnterpriseServer,IdentityManager,NovellAudit,and
BorderManager.
Thiscentralizedmanagementsystemeliminatesadministrativeredundancyand
unnecessaryoverhead,savingyourtimeandmoney.
Thissectioninclud es thefollowinginformation:
Section 1.1,“ServerBasedandClientBasedVersionsofiManager2.7,”onpage 7
Section 1.2,“Prerequisites,”onpage 10
Section 1.3,“SelfSignedCertificates,”onpage 10
Section 1.4,“DownloadingandInstallingPlugInsDuringInstallation,
onpage 13
Section 1.5,“InstallingaNewVersionofiManager,”onpage 14
Section 1.6,“SilentInstallationofiMana gerServer,”onpage 22
1.1 Server-Based and Client-Based Versions of iManager 2.7
ThetraditionalserverbasedversionofiManager2.7,calledsimplyiManager,isinstalledonaserver
thatcanaccessaneDirectorytree.TheclientbasedversionofiManager,callediManager
Workstation,isinstalledonaclientworkstation ratherthanaserver.Usethefollowingguidelinesto
decidewhichversionfitsbest
inyourenvironment,orwhetheryoureDirectorymanagementpolicies
wouldbenefitfrominstallingbothversions:
IfyouhaveasingleadministratorwhoalwaysmanageseDirectoryfromthesameclient
workstation,youcantakeadvantageofiManagerWorkstation.iManagerWorkstationisfully
selfcontainedandrequireslittlesetup.Itautomaticallystarts
andstopstheresourcesitneeds
whenitloadsorunloads.iManagerWorkstationinstallsandrunsonvariousLinuxorWindows
clientworkstations,hasnodependenciesonserverbasediManager,anditcancoexistwithany
otherversionsofiManagerinstalledonyournetwork.
iManagerpluginsdonotautomaticallysynchronize
betweeniManagerinstances.Ifyouhave
multipleadministratorsandusecustomizedplugins,iManagerWorkstation andtheseplugins
mustbeinstalledoneachadministratorsclientworkstation.
IfyoumanageeDirectoryfrommultipleclientworkstations,orhavemultipleadministrators,
installiManagerServersothatitisavailablefromanyconnectedworkstation.
Additionally,
customizedpluginsonlyneedtobeinstalledonceperiManagerServer.
8 Novell iManager 2.7.5 Installation Guide
1.1.1 Supported Platforms on iManager (server based)
iManager2.7supportsthefollowingserverplatforms:
Operating Systems
Linux
RedHatEnterpriseLinuxServer5(32bitand64bit)
RedHatEnterpriseLinuxServer6(32bitand64bit)
RedHatEnterpriseLinux5AdvancedPlatform(32bitand64bit)
RedHatEnterpriseLinux6AdvancedPlatform(32bitand64bit)
SUSELinuxEnterprise
Server10SP1orlater
SUSELinuxEnterpriseServer11orlater(32bitand64bit)
OpenEnterpriseServer2SP1,SP2,andSP3
Windows
WindowsServer2003StandardEditionSP2(32‐bit)
WindowsServer2003EnterpriseEditionSP2(32bit)
WindowsServer2008EnterpriseEditionSP2(32bit
and64bit)
WindowsServer2008R2EnterpriseEdition(64bit)
WindowsServer2008R2StandardEdition(64bit)
NOTE
iManager2.7.5doesnotincludeNetWareasasupportedplatform.
iManager2.7doesnotincludeSolarisasasupportedplatform.However,iManagercanstill
manageandworkwithapplicationsandresources,suchaseDirectory,runningontheSolaris
platform.
Application Servers
Tomcat5.5.x
Web Servers
ExceptfortheOpenEnterpriseServer2(OES2)platform (Linux),iManagerusesonlyTomcat5.5for
itsWebServerrequirements.OntheOES2Linuxplatform,iManager2.7usesbothTomcat5.0.30and
Apache2.2.3.
Browsers
Safari5.1.4
GoogleChrome18
InternetExplorer(IE)6SP2onWindowsXP
IE7
IE8
Installing iManager 9
IE9
Firefox1.5.x,2.0.x,3.0,3.5,and3.6
Firefox4.0.1
Firefox9.0.1
Firefox10
Firefox11
IMPORTANT:ThoughyoucanaccessiManagerthroughaWebbrowserthatisnotlisted,wedonot
guaranteefullfunctionality.
iManager2.7doesnotsupportaccessthroughaniChainserverwithapathbasedmultihoming
accelerator,andwithRemoveSubPathfromURLenabled.
Directory Services
eDirectory8.7.3
eDirectory8.8
1.1.2 Supported Platforms on iManager Workstation
iManagerworkstationsupportsthefollowingdesktopplatforms:
Linux
RedHatEnterpriseLinuxWorkStation4,RedHatEnterpriseLinuxWorkStation5,andRed
HatEnterpriseLinuxWorkStation6
SUSELinuxEnterpriseDesktop10SP1orlater
OpenSUSE10.3/11/11.1/11.2/11.3/11.4(32bitand64bit)
SUSELinuxEnterpriseDesktop11SP1(32bitand64bit)
Windows
WindowsXPProfessionalSP3
WindowsVistaUltimateSP1(32bitand64bit)
WindowsVistaEnterpriseSP1(32bitand64bit)
WindowsVistaBusinessSP1(32bitand64bit)
Windows7EnterpriseEdition(32bitand64bit)
Windows7UltimateEdition(32bitand64bit)
Windows
7ProfessionalEdition(32bitand64bit)
NOTE:WiththereleaseofiManager2.7,thetermʺMobileiManagerʺhasbeenchangedtoʺiManager
Workstationʺ.
10 Novell iManager 2.7.5 Installation Guide
iManagerworkstationbundlesthefollowingversionsofTomcatandJav a:
Tomcat5.5.34
Java1.6.0_30
1.1.3 Backward Compatibility
IftheiManager2.7ServerinstallationroutinedetectsapreviouslyinstalledversionofiManager2.5
or2.6,itprom pts youthatitwillremovetheexistingiManagerandTomcat.Ifyoudonotwantthisto
happen,stoptheinstallation.
BecauseiManagerWorkstationisaselfcontainedenvironment,youcaninstall
multipleversionson
thesameworkstation(includingolderversionsofMobileiManager.) However,youshouldnot
attempttorunthemsimultaneously.Ifyouneedtousedifferentversions,runoneversion,closeit,
andthenruntheotherversion.
ThesameeDirectorytreecan bemanagedwithiManager2.7,iManager2.6
andiManager2.5.Your
RBSCollection(s)shouldbeupdatedforiManager2.7.TheupdatedRBSCollection(s)maintains
backwardcompatibilitywithiManager2.6and2.5.
1.2 Prerequisites
YoumustsatisfythefollowingprerequisitesinordertoinstallanduseeitheriManageroriManager
Workstation.Theseprerequisitesapplytoallserverplatforms.Additionalplatformspecific
prerequisitesarelistedbyplatforminSection 1.5,“InstallingaNew VersionofiM anager,”on
page 14.
eDirectoryManagement:iManager2.7canmanageanyserverrunningNovelleDirectory8.7.3
orlater.
AdminEquivalentRights:YoumusthaveadminequivalentrightsforthecreationofaRole
BasedServices(RBS)collectionintheeDirectorytree,andtoruntheiManagerRBS
ConfigurationWizard.
FileSystemRights:YoumusthaverootaccessforLinuxserversorAdministratoraccessfor
Windowsservers.
1.3 Self-Signed Certificates
NOTE:TheinformationinthissectiondoesnotapplytoOESLinux,whichinstallsbothTomcatand
Apache.TheOESLinuxdocumentationincludesinformationaboutreplacingtheselfsigned
Apache/Tomcatcertificate.
StandaloneiManagerinstallationsincludea tempora ry,selfsignedcertificateforusebyTo mcat.It
hasanexpirationdateofoneyear.
Thisisnotintendedtobealongtermimplementation.Itisatemporarysolutiontogetyoursystem
upandrunningsoyoucansecurelyuseiManager
immediatelyfollowinginstallation.OpenSSLdoes
notrecommendusingselfsi gnedcertificatesexceptfortestingpurposes.
Installing iManager 11
OnechallengetoreplacingtheselfsignedcertificateisthatTomcat’sdefaultkeystoreusesisin
Tomcat{JKS}formatfile.Thetoolusedtomodifythiskeystore,
keytool
,cannotimportaprivatekey.
Itwillonlyuseaselfgeneratedkey.
IfyouareusingeDirectory,youcanuseNovellCertificateServertosecurelygenerate,track,store
andrevokecertificateswithnofurtherinvestment.Togenerateapublic/privatekeypairin
eDirectoryusingNovellCertificateServer,completethe
followingstepsforyourapplicableplatform:
1.3.1 Linux
ThefollowinginstructionsshowhowtocreateakeypairineDirectoryandexportthePublic,Private
andRootCertificateAuthority(CA)keysviaaPKCS#12fileontheLinuxplatform.Thisincludes
modifyingTomcatʹs
server.xml
configurationfileinordertousethePKCS12directiveandpointthe
configurationtoanactualP12fileratherthanusethedefaultJKSkeystore.
Thefilesassociatedwiththisprocessareasfollows:
Thetemporarykeypairisheldinthe
/var/opt/novell/novlwww/.keystore
file.
Thetrustedrootsarecontainedinthe
/etc/opt/novell/java/security/cacerts
file.
ThefileforconfiguringTomcatʹsuseofcertificatesis
/etc/opt/novell/tomcat5/server.xml
.
Procedure
1 CreateanewservercertificatewithiManager.
IniManager,selectNovellCertificateServer>CreateServerCertificate.Selecttheappropriate
server,specifyanicknameandaccepttherestofthecertificatedefaults.
2 ExporttheservercertificatetotheTomcathomedirectory(
/var/opt/novell/novlwww
).
IniManager,selectDirectoryAdministration>ModifyObject.BrowsetoandselecttheKey
MaterialObject(KMO)object.IntheCertificatestab,selectExport.Specifyapasswordandsave
theservercertificateasapkcs12file(
.pfx
).
3 Convertthe
.pfx
filetoa
.pem
file.
Todothis,useacommandsimilartothefollowing:
openssl pkcs12 -in newtomcert.pfx -out newtomcert.pem
SpecifythecertificatepasswordspecifiedinStep 2,andspecifyapasswordforthenew
.pem
file.
Youcan usethesamepassword,ifdesired.
4 Convertthe
.pem
filetoa
.p12
file.
Todothis,useacommandsimilartothefollowing:
openssl pkcs12 -export -in newtomcert.pem -out newtomcert.p12 -name "New
Tomcat"
SpecifythecertificatepasswordspecifiedinStep 3,andspecifyapasswordforthenew
.p12
file.
Youcan usethesamepassword,ifdesired.
5 Enterthefollowing commandtostopTomcat:
/etc/init.d/novell-tomcat5 stop
6 EdittheTomcatconfigurationfile(
/etc/opt/novell/tomcat5/server.xml
)andadd
keystoreType
,
keystoreFile
,and
keystorePass
variablestoletTomcatusethenewlycreated
.p12
certificatefile.Forexample:
12 Novell iManager 2.7.5 Installation Guide
<Connector className="org.apache.coyote.tomcat5.CoyoteConnector"
port="8443" minProcessors="5" maxProcessors="75" enableLookups="true"
acceptCount="100" debug="0" scheme="https" secure="true"
useURIValidationHack="false" disableUploadTimeout="true">
<Factory className="org.apache.coyote.tomcat5.CoyoteServerSocketFactory"
clientAuth="false" protocol="TLS" keystoreType="PKCS12"
keystoreFile="/var/opt/novell/novlwww/newtomcert.p12" keystorePass="password"
/>
</Connector>
WhensettingthekeystoretypetoPKCS12youmustspecifytheentirepathtothecertificatefile,
asTomcatwillnolongerdefaulttousingtheTomcathomepath.
7 Changethe
.p12
file’sownershiptotheappropriateTomcatuser/group,typically
novlwww
,and
setthefilepermissionsto
user=rw
,
group=rw
,and
others=r
.Forexample:
chown novlwww:novlwww newtomcert.p12
chmod 654 newtomcert.p12
8 Enterthefollowing commandtorestartTomcat:
/etc/init.d/novell-tomcat5 start
1.3.2 Windows
ThefollowinginstructionsshowhowtocreateakeypairineDirectoryandexportthePublic,Private
andRootCertificateAuthority(CA)keysviaaPKCS#12fileontheWindowsplatform.Thisincludes
modifyingTomcatʹs
server.xml
configurationfileinordertousethePKCS12directiveandpointthe
configurationtoanactualP12fileratherthanusethedefaultJKSkeystore.
Thefiles,andtheirdefaultlocations,associatedwiththisprocessareasfollows:
Thetemporarykeypair:
C:\Program Files\Novell\Tomcat\conf\ssl\. keystore
.
Thetrustedrootcertificates:
C:\Program Files\Novell\jre\lib\security\cacerts
.
ConfigureTomcatʹscertificateuse:
C:\Program Files\Novell\Tomcat\conf\server.xml
Procedure
1 CreateanewservercertificatewithiManager.
IniManager,selectNovellCertificateServer>CreateServerCertificate.Selecttheappropriate
server,specifyanicknameandaccepttherestofthecertificatedefaults.
2 Exporttheservercertificate.
IniManager,selectDirectoryAdministration>ModifyObject.BrowsetoandselecttheKMO
object.IntheCertificatestab,selectExport.Specifyapasswordandsavetheservercertificateasa
pkcs12file(
.pfx
).
3 Convertthe
.pfx
filetoa
.pem
file.
NOTE:OpenSSLisnotinstalledonWindowsbydefault,butaversionfortheWindows
platformisavailableontheOpenSSLWebsite(http://www.openssl.org/related/binaries.html).
Alternatively,youcanconvertthecertificateonaLinuxplatform,onwhichOpenSSLisinstal led
bydefault.
Todothis,useacommandsimilartothefollowing:
openssl pkcs12 -in newtomcert.pfx -out newtomcert.pem
Installing iManager 13
SpecifythecertificatepasswordfromStep 2,andspecifyapasswordforthenew
.pem
file.You
canusethesamepassword,ifdesired.
4 Convertthe
.pem
filetoa
.p12
file.
Todothis,useacommandsimilartothefollowing:
openssl pkcs12 -export -in newtomcert.pem -out newtomcert.p12 -name "New
Tomcat"
SpecifythecertificatepasswordfromStep 3,andspecifyapasswordforthenew
.p12
file.You
canusethesamepassword,ifdesired.
5 Copythe
.p12
filetotheTomcatcertifcatelocation.
Bydefault,thisis
C:\Program Files\Novell\Tomcat\conf\ssl\
.
6 StoptheTomcatService.
/etc/init.d/novell-tomcat5 stop
7 EdittheTomcat’s
server.xml
andadd
keystoreType
,
keystoreFile
,and
keystorePass
variablestoletTomcatusethenewlycreated
.p12
certificatefile.Forexample:
<Connector className="org.apache.coyote.tomcat5.CoyoteConnector"
port="8443" minProcessors="5" maxProcessors="75" enableLookups="true"
acceptCount="100" debug="0" scheme="https" secure="true"
useURIValidationHack="false" disableUploadTimeout="true">
<Factory className="org.apache.coyote.tomcat5.CoyoteServerSocketFactory"
clientAuth="false" protocol="TLS" keystoreType="PKCS12"
keystoreFile="/conf/ssl/newtomcert.p12" keystorePass="password" />
WhensettingthekeystoretypetoPKCS12youmustspecifytheentirepathtothecertificatefile,
asTomcatwillnolongerdefaulttousingtheTomcathomepath.
8 StarttheTomcatService.
1.4 Downloading and Installing Plug-Ins During Installation
DuringtheiManager2.7installation,amessageappearsdisplayingaURLthatreferstoanXML
descriptorfileofavailableplugins.ThedefaultlocationoftheNovelldescriptorfileishttp://
www.novell.com/products/consoles/imanager/iman_mod_desc.xml(http://www.novell.com/
products/consoles/imanager/iman_mod_desc.xml).
YoucanchangethisURLtoadifferentlocationifyouriManagerinstallishavingtrouble
reachingthe
defaultdescriptorfileURL.SeePlugInModuleInstallationintheNovelliManager2.7.5
AdministrationGuideforinformationoncustomizing iManagerʹsplugindownloadandinstall
process.
Foracleaninstall,the“typical”pluginsarepreselected.Foranupgrade,onlypluginsthatneedto
be
updatedarepreselected.Youcanoverridethedefaultselectionsandaddnewpluginsto
downloadbutitisrecommendedthatyoudonotunselectanypluginthatwasalreadyselectedtobe
updatedfromapreviousversionofiManager.
IMPORTANT:iManager2.7pluginsarenotcompatiblewithpreviousversionsofiManager.
Additionally,anycustompluginsyouwanttousewithiManager2.7mustberecompiledinthe
iManager2.7environmentbyusingtheiManager2.7SDK.
14 Novell iManager 2.7.5 Installation Guide
1.5 Installing a New Version of iManager
NovelliManager2.7can beinstalledonthe plat formslistedbelow.Ingeneral,youshouldapplythe
latestServicePacksforyourplatformandmeettheprerequisiteslistedin“Prerequisites”onpage 10,
beforeinstallingiManager.
Section 1.5.1,“iManagerServeronLinux,”onpage 14
Section 1.5.2,“iManagerServeronWindows,”onpage 17
Section 1.5.3,
“iManagerWorkstationonLinuxClients,”onpage 20
Section 1.5.4,“iManagerWorkstationonWindowsClients,”onpage 21
1.5.1 iManager Server on Linux
IftheiManager2.7installationroutinedetectsapreviouslyinstalledversionofiManager2.5or2.6,it
promptsyouthatitwillremovethe existingiManagerandTomcat.Ifyoudonotwantthistohappen,
stoptheinstallation.
However,whenremovingthepreviouslyinstalledversionofiManager,itsdirectorystructure
is
backeduptotheold
TOMCAT_HOME
directorytopreserveanypreviouslycreatedcustomcontent.
Topreparefortheinstallation,reviewthefollowingchecklistofprerequisites.
Prerequisites
InadditiontothegeneralprerequisiteslistedinSection 1.2,“Prerequisites,”onpage 10,the
followingprerequisitesalsoapplytoiManageronLinux:
RequiredLinux Packages:Ifanyofthe followingpackagesarenotinstalled,youmustobtain
themfromthevendorofyourLinuxdistributionandinstallthembeforeinstallingiManager.
TheyshouldbeonyourinstallationCDs.
compatlibstdc++33(RedHatServer5,RedHatServer6)
libstdc++3332bit(SLES
1164bit)
libstdc++4332bit(SLES1164bit)
libstdc++33(SLES1132bit)
libstdc++43(SLES1132bit)
compatlsb(SLES10)
libstdc++3332bit(SLES10SP364bit)
compatlibstdc++333.2.347.3.i386.rpm(RHEL632bit)
compatlibstdc++333.2.347.3.i386.rpm(RHEL664bit)
compatlibstdc++
333.2.347.3.x86_64.rpm(RHEL664bit)
XFree86libs4.2.08.i386.rpm(RHEL664bit,forGUImode)
libstdc++4432bit4.4.0_200902122.1.x86_64.rpm(RHEL664bit,forGUImode)
glibc2.121.7.el6.i686.rpm(RHEL664bit)
NOTE:IfyouareusingPKIplugin,youmustinstallthefollowingRPMsontheiManager
server:
SLES1032bit:compat(compat2006.1.2511.2)
Installing iManager 15
SLES1064bit:compat32bit(compat 32bit2006.1.2511.2)
SLES1132bit:compat(compat2009.1.192.1)
SLES1164bit:
compat32bit(compat32bit2009.1.192.1)
PreviousVe rsions ofiManager:Ifyouhav einstallediManager2.5or2.6,youdonotneedto
uninstallit.SeeChapter 2,“UpgradingiManager,”onpage 25formoreinformation.
Processor:Pentium*III600MHzorhigherprocessor
DiskSpace:200MBharddiskspaceforalocalinstallation
Memory:512MBRAM(1024MBrecommended)
PortSetup:Beawareofpossibleportconflicts.TomcatisinstalledaspartoftheiManager2.7
installation,whichdetermineswhetherthedefaultportsareinuse.Iftheyareinuse,theinstall
promptsyoufordifferentportsforusebyTomcat.Bydefault,Tomcatusesports8080,8443,and
9009.
IMPORTANT:OnLinux,iManagerissupportedonlywiththeversionofTomcatthatisinstalled
withiManager.
iManagerinstallsthefollowingproductsduringinstallation:
Tomcat5.5.34
Java1.6.0_30
NovellInternationalCryptographicInfrastructure(NICI)2.7.3
Procedure
1 AttheNovellDownloadsWebsite(http://download.novell.com),searchforiManagerproducts,
selectiManager2.7,thendownload
iMan_27_linux.tgz
toadirectoryonyourserver.
2 UsethefollowingcommandtoextracttotheiManagerfolder:
tar -zxvf iMan_27_linux.tgz
3 Openashellandchangetothe
/extracted_directory/iManager/installs/linux
directory.
ThispathisrelativetothedirectorywhereyoucopiedorextractedtheiManagerfiles.
4 Enteroneofthefollowingcommandswhileloggedinas
root
or
root
equivalent.
Todoacommandline(text)install,enterthefollowingcommand:
./iManagerInstallLinux.bin
TodoaGUIinstall,enterthefollowingcommand:
./iManagerInstallLinux.bin -i gui
Afterasuccessfulinstall,theinstallergeneratesaconfigurationfile(
/var/log/
installer.properties
)withvaluesbaseduponthequestionsaskedduringtheinstall.This
filecanthenbemodifiedandusedforasilentinstall.SeeSection 1.6,“SilentInstallationof
iManagerServer,”onpage 22.
5 OntheopeningiManagersplashscreen,selectalanguage,thenclickOK.
6 ReadthroughtheIntroduction,thenclickNext.
7 Acceptthelicenseagreement,thenclickNext.
8 SpecifythecomponentstoinstallaspartoftheiManagerinstallation,thenclickNext.
16 Novell iManager 2.7.5 Installation Guide
Youcan specifyeitherofthefo llowingcomponents:
NovelliManager2.7,Tomcat,JVM‐Installs allthethreecomponents.
NovelliManager2.7‐InstallsonlytheiManagercomponent.Youcanspecifythisifyou
alreadyhaveNovellTomcatandJVMinstalledonyourmachine.
Tomcat,JVM‐InstallsNovellTomcatandJVMcomponents.You
canspecifytoinstallthe
twocomponents,andlaterinstalliManagerseparately.
9 Specifyifyouwanttodownloadandinstallpluginsaspartoftheinstallation,thenclickNext.
10 (Conditional)Todownloadpluginsaspartoftheinstallation,speci fy thepluginsyouwantto
download,thenclickNext.
Foraconsoleinstall,enteracommaseparatedlistofthepluginnumberstodownload.
ForaGUIinstall,selectthecheckboxes.Defaultselectionsarealreadymade.
If
themessageNoneworupdatedpluginsfound.Allpluginsaredownloadedorupdatedor
theiManagerdownloadserverisunavailableappearsintheplugindownloadarea,oneormore
ofthefollowingconditionsexist:
TherearenoupdatedpluginsavailableontheNovelldownloadsite.
ThereisaproblemwithyourInternetconnection.Verifyyourconnectionandtryagain.
ConnectiontotheNovellDescriptorFile(http://www.novell.com/products/consoles/
imanager/iman_mod_desc.xml)wasnotsuccessful.
TheiManagerinstallisbehindaproxythatdoesnotallowaconnectiontotheaboveURL
11 Specifyifyouwanttoinstallpluginsfromalocaldrive,thenclickNext.
12 (Conditional)Toinstallpluginsfromalocaldirectory,specifythedirectorypaththatcontains
theappropriateplugin(
.npm
)files.
Thedefaultpathis
/extracted location/iManager/installs/plugins
,butyoucanspecify
anyvalidmountpointhere.
Ifdesired,youcanspecifyanalternativeURLfordownloadingplugins.Formoreinformation,
seeSection 1.4,“DownloadingandInstallingPlugInsDuringInstallation,”onpage 13.When
usinganalternativeURLfordownloadingplugins,itissolelyyourresponsibilityto
verifythe
URLcontents,andverifythatthepluginisappropriateforyouruse.
13 SpecifytheportsonwhichyouwantTomcattorun.
Thedefaultsare8080forHTTP,8443forHTTPS,and9009astheMOD_JKconnectorport.
14 (Optional)SpecifyanauthorizeduserandtheappropriateeDirectorytreenamethatthisuser
willmanage,thenclickNext.
ThisinformationisnotusedtoauthenticatetoeDirectoryduringinstallationandthe
informationisnotvalidatedinanyway.MakesureyouusethesyntaxrequiredbytheiManager
loginpage.
Ifyouleavethesefieldsblank,iManagerallowsanyusertoinstallpluginsandmakechangesto
iManagerserversettings(notrecommendedlongterm.)Specifyanauthorizeduserpostinstall
fromtheConfigure>iManagerServer>ConfigureiManager>SecuritypageiniManager.Formore
information,seeiManager
AuthorizedUsersandGroupsintheNovelliManager2.7.5
AdministrationGuide.
15 ReadthePreInstallationSummarypageandclickNext.
Duringinstallation,iManagerfilesareinstalled,pluginsaredownloaded,andconfiguration
changesoccur.Installationcantakeseveralminutes.
Installing iManager 17
Aftertheinstallationcompletes,theInstallCompletepage,whichdisplaysthesuccessful/
unsuccessfulinstallationmessage,isdisplayed.
16 ClickDonetoquittheinstaller.
AbrowserwindowappearswhichdisplaystheGettingStartedpage.
WaitforiManagertoinitializebeforeattemptingaccess.
ToaccessiManager,clickthefirstlinkontheGettingStartedpage,thenlogin.Formore
information,seeAccessingiManagerintheNovelliManager2.7.5Administration
Guide.
IMPORTANT:WhenyouinstalliManageronLinux,thefollowingfilesfromInstallAnywhereare
givenwithwriteablepermissions:
/var/opt/novell/tomcat5/webapps/nps/UninstallerData/.com.zerog.registry.xml
/var/opt/novell/tomcat5/webapps/nps/UninstallerData/Uninstall_<PluginName>/
.com.zerog.registry.xml
<PluginName>
‐Thenameoftheplugininstalled oniManager.
Youmustchangethepermissionsfrom600to644usingthe
chmod
command.However,youshould
notmodifythecontentinthefiles.Ifyoumodifythefiles,anychangemightimpacttheother
installationsthatuseInstallAnywhere.
1.5.2 iManager Server on Windows
IftheiManager2.7installationroutinedetectsapreviouslyinstalledversionofiManager2.5or2.6,it
promptsyouthatitwillremovethe existingiManagerandTomcat.Ifyoudonotwantthistohappen,
stoptheinstallation.
However,whenremovingthepreviouslyinstalledversionofiManager,itsdirectorystructure
is
backeduptotheold
TOMCAT_HOME
directorytopreserveanypreviouslycreatedcustomcontent.
Topreparefortheinstallation,reviewthefollowingchecklistofprerequisites.
Prerequisites
InadditiontothegeneralprerequisiteslistedinSection 1.2,“Prerequisites,”onpage 10,the
followingprerequisitesalsoapplytoiManageronWindows:
PreviousversionsofiManager:IfyouhaveinstallediManager2.5or2.6,youdonotneedto
uninstallit.SeeChapter 2,“UpgradingiManager,”onpage 25formoreinformation.
WebServices:iM anagerusesTomcatonWindowsservers.Itdoesnotprovideanyintegration
withIISorApacheenvironments.However,followingtheiManager2.7installation,youcan
manuallyintegrateiManagerwithyourexistingWebserverinfrastructure,ifdesired.
Processor:PentiumIII600MHzorhigherprocessor
DiskSpace:500MBminimumforalocalinstallation
Memory:512MBofRAM(1024MBrecommended)
iManagercaninstallthefollowingproductsduringinstallation:
Tomcat5.5.34
18 Novell iManager 2.7.5 Installation Guide
Java1.6.0_30
NovellInternationalCryptographicInfrastructure(NICI)2.7.3
Procedure
ForinformationaboutrunningiManagerServeronthesa memachineasNovelleDirectory,see
RunningeDirectoryandiManagerontheSameMachine (Windowsonly)intheNovelliManager
2.7.5AdministrationGuide.
1 LoginasauserwithadministratorprivilegestoinstalliManager.
2 AttheNovellDownloadsWebsite(http://download.novell.com),searchforiManagerproducts,
selectiManager2.7,thendownloadittoadirectoryonyourserver.
3 ExtractthefileintotheiManagerfolder.
4 Findandrun
iManagerInstall.exe
(
extracted_directory\iManager\installs\win
.)
Youcan viewthedebugoutputoftheinstallationprogrambyholdingdowntheCtrlkey
immediatelyafterlaunchingtheinstaller.Continuetoholddownthekeyuntilaconsole
windowappears.Formoreinform ationondebugging,seeTroubleshootingintheNovell
iManager2.7.5AdministrationGuide.
5 OntheopeningiManagersplashscreen,selectalanguageandclickOK.
6 Ontheintroductionpage,clickNext.
7 Acceptthelicenseagreement,thenclickNext.
8 ReadtheDetectionSummarypage,thenclickNext.
TheDetectionSummarydisplayscurrentlyinstalledServletcontainerandJVMsoftwarethat
iManagerwilluseonceitisinstalled,andsupportingcomponentsthatareinstalled aspartof
theiManagerinstall.UsetheBrowsebuttontomodifythelistofinstalledcomponentsif
the
correctversionisnotlisted.
TheGetPORTInputwindowisdisplayed.
9 MentiontheHTTPandSSLportnumbers onwhichTomcatservermustrunon,andclickNext.
Bydefault,theHTTPportandSSLportvaluesare8080and8443,respectively.However,ifyou
haveanyotherserviceortom catserverconfiguredonthedefaultports,youcanconfigureports
of
yourchoice.
TheChooseInstallFolderwindowisdisplayed.
10 Specifytheinstallfolder,thenclickNext.
Thedefaultinstallationlocationis
C:\Program Files\Novell
.
11 Selectthepluginstodownloadandinstall,thenclickNext.
Ifdesired,youcanspecifyanalternativeURL.Formoreinformation,seeSection 1.4,
“DownloadingandInstallingPlugInsDuringInstallation,”onpage 13.Whenusingan
alternativeURLfordownloadingplugins,itissolelyyourresponsibilitytoverifythe
URL
contents,andverifythatthepluginisappropriateforyouruse.
Ifthemessage
No new or updated plug-ins found.All the plug-ins are downloaded or
updated or the iManager download server is unavailable
appearsintheplugin
downloadarea,oneormoreofthefollowingconditionsexist:
TherearenoupdatedpluginsavailableontheNovelldownloadsite.
ThereisaproblemwithyourInternetconnection.Verifyyourconnectionandtryagain.
Installing iManager 19
ConnectiontotheNovellDescriptorFile(http://www.novell.com/products/consoles/
imanager/iman_mod_desc.xml)wasnotsuccessful.
TheiManagerinstallisbehindaproxythatdoesnotallowaconnectiontotheaboveURL
12 (Optional)Selectpluginstoinstallfromthelocaldiskdrive,thenclickNex t.
Thisletsyoutoinstallpreviouslydownloadedorcustompluginsduringtheinstallation.
13 (Optional)SpecifyanauthorizeduserandtheappropriateeDirectorytreenamethatthisuser
willmanage,thenclickNext.
ThisinformationisnotusedtoauthenticatetoeDirectoryduringinstallationandthe
informationisnotvalidatedinanyway.MakesureyouusethesyntaxrequiredbytheiManager
loginpage.
Ifyouleavethesefieldsblank,iManagerallowsanyusertoinstallpluginsandmakechangesto
iManagerserversettings(notrecommendedlongterm.)Specifyanauthorizeduserpostinstall
fromtheConfigure>iManagerServer>ConfigureiManager>SecuritypageiniManager.Formore
information,seeiManager
AuthorizedUsersandGroupsintheNovelliManager2.7.5
AdministrationGuide.
14 ReadthePreinstallationsummarypage,thenclickInstall.
Duringinstallation,iManagerfilesareinstalled,pluginsaredownloaded,andconfiguration
changesoccur.Installationcantakeseveralminutes.
Aftertheinstallationcompletes,theInstallCompletepage,whichdisplaysthesuccessful/
unsuccessfulinstallationmessage,isdisplayed.
NOTE:OnWindows,theInstallCompletepagedisplaysthefollowingerrormessageinspiteof
asuccessfulinstallation.
The installation of iManager Install 2.7 is complete, but some errors occurred
during the install.
Please see the installation log <Log file path> for details. Press "Done" to
quit the installer.
Ifthespecifiederrormessageisdisplay ed,dothefollowing:
1.Makenoteofthelogfilepath thatisspecif iedwithintheerrormessageintheInstallComplete
page.
2.IntheInstallCompletepage,clickDone.
3.Openthelogfile.
4.Ifyoufindthefollowingerrorinthe
logfile,thenignoretheerrormessagethatisdisplayedin
theInstallCompletepagebecausetheinstallationisactuallysuccessful,andiManager
properlyfunctions.
Custom Action: com.novell.application.iManager.install.InstallDLLs
Status: ERROR
Additional Notes: ERROR - class
com.novell.application.iManager.install.InstallDLLs
NonfatalInstallException C:\WINDOWS\system32\msvcr71.dll (The process
cannot access the file because it is being used by another process)
15 ClickDonetoquittheinstaller.
AbrowserwindowappearswhichdisplaystheGettingStartedpage.
WaitforiManagertoinitializebeforeattemptingaccess.
ToaccessiManager,clickthefirstlinkontheGettingStartedpage,thenlogin.Formore
information,seeAccessingiManagerintheNovelliManager2.7.5Administration
Guide.
20 Novell iManager 2.7.5 Installation Guide
1.5.3 iManager Workstation on Linux Clients
iManagerWorkstationisaselfcontainedenvironment.Therefore,youcaninstallmultipleversions
onthesameworkstation(includingolderversionsofMobileiManager).However,youshouldnot
attempttorunthemsimultaneously.Ifyouneedtousedifferentversions,runoneversion,closeit,
andthenruntheotherversion.
To
preparefortheinstallation,reviewthefollowingchecklistofprerequisites.
Prerequisites
InadditiontothegeneralprerequisiteslistedinSection 1.2,“Prerequisites,”onpage 10,the
followingprerequisitesalsoapplytoiManagerWorkstationonLinuxClients:
RequiredLinux Packages:Ifanyofthe followingpackagesarenotinstalled,youmustobtain
themfromthevendorofyourLinuxdistributionandinstallthembeforeinstallingiManager.
TheyshouldbeonyourinstallationCDs.
GTK2
GLIBC2.3
libstd++33
SLED1132bit
SLED11SP132bit
openSUSE11.0
32bit
openSUSE11.132bit
openSUSE11.232bit
openSUSE11.332bit
libstd++3332bit
SLED1164bit
SLED11SP164bit
openSUSE11.064bit
openSUSE11.164bit
openSUSE11.264bit
openSUSE11.364bit
Processor:PentiumIII600MHzorhigherprocessor
DiskSpace:200MBminimum
MemoryRequirements:256MBRAM(512MBrecommended)
IMPORTANT:DonotruniManagerWorkstationfromapaththatcontainsspaces.
iManagerinstallsthefollowingproductsduringinstallation:
Tomcat5.5.34
Java1.6.0_30
NovellInternationalCryptographicInfrastructure(NICI)2.7.3
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30

Novell iManager 2.7.x User guide

Type
User guide

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI