ZENworks
Novell ZENworks*
* ZENworks oli majandusteaduskonnas kasutusel eelmise sajandi lõpust kui ZENworks Starter Pack ja hilisemas ZENworks for Desktops kuni ZCM 11 SP3 a-l 2014. Paraku ei hooma ega hoomanud Ülikooli IT-tegelased nimetet tarkvara konkreetset rakendust ega ka võimalikke perspektiive kasutamiseks laiemalt Ülikoolis.
Toon siinkohal näiteid Novell ZENworks'i (~ ZCM ~ ZENworks Configuration Management) kasutamisest. Paigaldatud on see versioon 10.3 (hetkel [03.2012] aktuaalne juba 11.2) serveril SUSE Linux 11'l
Kogu haldus käib läbi veebipõhise ZENworks Control Center'i (~ ZCC)
Jah, seda saab avada ka serverilt
Tooks esmalt näite Adobe Flashplayer'i paigaldusest ja uuendusest. Selleks loome nn. bundle'i (~ kogumi, paketi, kimbu vms.) nimega "Flash Player setup". Eelnevalt on bundle'ite jaotusesse tehtud alamjaotus Adobe, seal siis tekitamegi,
valime tüübiks Windows'i
ja edasi msi
ja seejärel nimetame selle
Kuna seekord on valik olnud viidata Netware serveri repositooriumis (hoidlas) asuvale msi'le, siis selliselt antud juhul ka toimetame, kusjuures soov on, et msi paigaldus toimuks nö. vaikides, selleks peame arvestama msi-võtmega /qn, samuti on soov saada paigalduse logi, selleks võti /L*V ja peale seda logi-faili asukoht "c:\Log\FlashPlayer.11.1.102.63.x86.log". (Logifailide tarvis on igal arvutil loodud kataloog nimega Log. Logifailide tekitamine on oluline võimalike probleemide lahendamisel.) Ja ... tehtud
Kiikame veel sinna bundle'isse ... kuna antud bundle kellegi tavakasutaja haardeulatusse ei ole mõeldud, siis ikooni meil vaja panna ei ole
... küll peame paika panema tingimused (Requirements), mille täidetusel nimetet bundle masinas käivitub,
antud juhul piisab meil kontrollimaks Windows'i registrivõtit, tegemist on x32 programmiga, mis sobib samamoodi nii 32-bitise kui 64-bitise os'iga. (Kuigi, jah, FlashPlayer on ka 64-sele eraldi olemas.) Kogumi (bundle) tegevuste (Actions) jaotuses
on antud juhul lisaks programmi paigalduse enda käivitamisele ka lisatud mõned bundle'd, nimelt, Log-kataloogi tekitamine ning ka Novell Netware serverisse logimine, et saada msi'le antud juhul ligi. (Muuseas, sellise võrgukettalt msi startimisel on nii puudusi kui ka häid külgi - nimelt, puuduseks on, et paigaldusel on vajalik netiside ja serveri "nägemine", teisalt, heaks on, et suuremate msi'de korral ei laeta antud juhul alg-msi'd masinasse, see võib säästa kettaruumi. ZCM'i korral kõik ZCM'i serveril asuvad ja arvuti ja/või kasutajaga seotud kogumid cache'itakse masinasse.) Antud konkreetse msi puhul ma siiski eelistaks cache'imist serverilt startimisele. Aga hetkel on see tehtud nii. (Selline lähenemine pärineb veel ZfD, ZENworks for Desktops, päevilt, ZCM'i eellane a-test 2002-2005.) Põhiaction'i (msi start) osas
veendume, et seatud on selle käivitamine dünaamilise administraatori õigustes, seegi on vajalik just seetõttu, et viidatakse msi'le, mis asub serveril. Muul juhul valiks süsteemse konto õigused. Nonii, see tehtud, tekitame bundle'il seosed reaalsusega ... Relationships
Siin ilutseb hetkel seos "Tavaarvutid". See on ZENworks'is loodud nö. seadmete staatiline grupp, kuhu kuuluvad kõik vahetus ja üldises halduses olevad arvutid
Kuna FlashPlayer peaks olema automaatselt paigas igas arvutis, siis on selle bundle'i sidumine selliselt ok. Sidumise korral jääb paika panna, et millal antud bundle masinasse paigaldatakse. Kuna mina stardin siinseid masinaid regulaarselt, siis device boot on minu valik
Jah, sülearvutite korral ei ole ehk selline valik parim, selleks on tehtud grupp Notekad,
mida saab rakendada vastavalt vajadusele ja kasvõi selliselt, et kasutaja käivitab valitud bundle ise sobival ajavalikul. Nonii, sellega peakski olema tehtud. Tuleb veel seadmed nö. refresh'ida, toimub ka automaatselt, ning uuendus pannaksegi paika. Meil jääb edaspidi üle vaid msi'd uuendada ning vastav muutus viia sisse bundle'isse. Võib tekkida küsimus, et kuidas me teame, et FlashPlayer vajab uuendamist. Noh, selleks on olemas meiliteavitused, mis adminnile teada annavad. Vm. kanalid. Enamasti on antud programmi sagedasemad uuendused seotud turvaaukude avastamisega ja hilisema lappimisega. Küll tekib siinkohal veel tähelepanelikul lugejal ja teadjal küsimus, et kuidas saaksime antud juhul lahti uuenduse teatest, mida kasutajale püütakse ehk manada. Selleks on tehtud Adobe jaotuses
bundle "Adobe Flash Player AutoUpdateDisable (x86)"
Adobe FlashPlayer Plugin msi on paigalduseks seatud läbi ZCM'i serveril paikneva repo
Kiirelt näide ka Office 2010 Standard setup'i bundle'ist
Arusaadavalt, osa tööd tuleb teha Office'i (nö. admin-)paigaldamisel serverile (jagatud kataloogi), seda tuleb teha. =) Siinkohal on kasutatud seadmepõhist seost,
seega annab see meile teatud vaate ka litsentsindusest. Aga, ok, käivitame sellekohase aruande (Reports)
veendumaks, mis seadmetes on Office 2010 Standard
Heidame korra pilgu ka masinapoolsele vaatele seostest
Ok.
Nn. Novell'i aknast (Novell Application Launcher Window ehk ka NAL), mis siinmail on üks põhilisi kasutajale paistvate programmide jm. edastamise vahendajaid. Tegemist on sisuliselt "ümbrikuga", kuhu administraator saab paika panna kasutajatele esitatavat. Kasutajale avaneb selline aken,
mida saab automaatselt seadistada startumaks/avanevaks,
kasutaja saab ette antult ka akna sisu värskendada,
kui näiteks administraator on miskit muutnud sessiooni käigus (värskendust tehakse ka automaatselt), vajadusel kiigata aknas asuva bundle omadusi
ZCC'st paistab konkreetse bundle osas
jne.
Vajadusel saab teatud töökohtadel selle akna seadistada ka shell'iks (explorer.exe asemele), st. töökoha "lukustada" vaid NAL'i-põhiseks.