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.