Bastardoperaatori Päevaraamat

blog.tr.ee

26/1/2010

War, war never changes!

Filed under: Nutt ja Hala — offf @ 6:54 pm

Windowsis on draiverin***, Linuxis on moodulin***.
Windowsis on õigusten***, Linuxis on õigusten***.
Windowsis on dll-hell, Linuxis on dependency hell.
Windowsis on Aero ja Exploder, Linuxis on kde 4 ja Gnome.
Tuleb tunnistada Linuxis ei ole midagi Windowsi piraatvõtme- ja WGA-n***iga võrreldavat, kuid see eest on Linuxis kõva kompileerimisn***.

Siit moraal, kui arvutustehnikat kasutada, siis nurukassi eest ei pääse.

18/1/2010

Enterprise Service Blues

Filed under: Nutt ja Hala — offf @ 4:38 pm

esb

Administratiivne vabavärss

Filed under: Nutt ja Hala, lüürika — offf @ 4:28 pm

Liblikatiivana riivas ESB-d*
reboodi õrn puudutus.
Langesid serverid
nagu kirisõied kevadel
nagu doominokivid laua all
nagu jalaväerood kuulipildujate risttules.

*Enterprise Service Bus, tuntud ka nime all: Chingachkuk suur SOA-madu

13/1/2010

Livelink apache 2.0.59 Weblogic 8.1 Solaris 10

Filed under: Nutt ja Hala — Tags: — offf @ 3:34 pm

Livelinki sünergia Apache 2.0.59 Weblogic 8.1 ja LDAP AD auhhiga Solaris 10 keskkonnas
Esiteks võiks paigaldada Apache. Hetkel on tootja poolt soositud versioon 2.0.59. Seda tasub edasise juhendi järgimisel meeles pidada. Ühtlasi eeldab see juhend, et Weblogic 8.1 on juba installitud livelink kasutaja alla, on õigesti konffitud ja töötab.

pkg-get -i apache-2.0.59
pkg_get -i openldap-2.4.9
pkg_get -i sasl
pkg-get -i openssl-0.9.8j

Apachel võiks mingi konff ka olla

cp /etc/apache2/httpd-std.conf /etc/apache2/httpd.conf

Kuna Apache sugugi mitte ei taha käia root useri alt siis tuleb nüüd httpd.conf faili teha järgmine muudatus

User nobody
Group #-1

paneme selle asemel

User webservd
Group other

Viimane on vajalik selleks, et failide ühiskasutamise harmoonia livelinkiga ei saaks rikutud.

Nüüd keerame bensiinikraani asendisse pealevool, vajutame siduri alla ja proovime ettevaatlikult käivitada hoides stareterinuppu all, mitte kauem kui 5 sekundit korraga.

svcadm enable apache2
svcs

Viimane peaks pajatama midagi sellist

...
online         10:18:13 svc:/network/http:apache2

Kui kõik läks hästi. Kui ei läinud siis on arukas kirjutada

svcs -vx 

ja selle käsu väljundist leitud logifaili lugeda.

Edasi vajame me mõingaid mooduleid. Nendeks on:
1.ldap_mod_auth – LDAP autendi jaoks
2.mod_wl_20.so – Weblogicu proxy
3.mod_otweblink2.so – Livelinki WebDAV moodul (see viimane on optional, tuleb WebDAV paigaldusega ja tuleb paigaldda LLi juhendi järgi, mida ma siin kohas ümber kirjutama ei hakka)
While we at it võiks weblogicu mooduli kopeerida apache2 moodulite vaikekataloogi

cp /export/home/livelink/bea/weblogic81/server/lib/solaris/mod_wl_20.so /usr/apache2/libexec/

Ja lisada apache konffi j2rgneva rea

LoadModule weblogic_module libexec/mod_wl_20.so

mod_auth_ldap kompileerimine
Eriliselt lõbusaks teeb elu asjaolu et Apache vaikekonffis ei ole mod_auth_ldap sugugi mitte kaasatud. Meil on valida 2 tütarlapse, ptüi mooduli, vahel. Esimene neist on Apache enda moodul mida mina kokku ei saanudki, teine on 3. partei moodul, mis kasvab siin:

muquit mod_auth_ldap

Kompileerimiskeskkonna tegemine:

pkg-get install
make
perl 5.8.8
openssl 0.9.8j
sasl
binutils
coreutils

export LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib:/usr/sfw/lib:/usr/local/apache2/lib
ln -s /usr/bin/sed /usr/local/bin/sed

Kompileerimine:

wget http://www.muquit.com/muquit/software/mod_auth_ldap/modauthldap_apache2.tar.gz
gtar -xzvf modauthldap_apache2.tar.gz
cd  modauthldap_apache2

./configure --with-ldap-sdk=openldap --with-sdk-libs=/usr/local/lib \
--with-sdk-headers=/usr/local/include --with-libdir=/usr/apache2/lib \
--with-apxs=/usr/local/apache2/bin/apxs -with-ldap-dir=/usr/local
make
ln -s /etc/apache2/httpd.conf /usr/local/apache2/conf/httpd.conf
make install

Kui kõik läks hästi, siis tekkis meile moodul. Kena oleks ka moodul panna apache vaikekataloogi

cp /usr/local/apache2/modules/mod_auth_ldap.so /usr/apache2/libexec/

Viimase asjana lisame httpd.conf siissse järgnevad read ja teeme apachele restardi (aga väga ettevaatlikult).

LoadModule auth_ldap_module   libexec/mod_auth_ldap.so 

Kui Issand oli armuline ja kogu see kupatus mingil imekombel käima läks siis võibki asuda viimase osa kallale, milleks on:

Livelinki konffimine Apachesse
Kellegi õnneks olen ma raske töö juba ära teinud ja alloleva konffi võib lihsalt kopi-pastada näiteks livelink.conf sisse (ära unusta lisamast Includet /etc/apache2/httpd.conf). Muudatuste tegemisel võib kariks saada peamiselt vale Locationi matchimine vale mooduliga niiet ole tähelepanelik. Here we go:


#suuname urlid / ja /livelink/ edasi /livelink/livelink peale
RewriteEngine on
RewriteLog "/usr/apache2/logs/rewrite.log"
RewriteLogLevel 0
RewriteRule   ^/$  /livelink/livelink  [R]
RewriteRule   ^/livelink/$  /livelink/livelink  [R]
# Livelinki URLid LL manuali j2rgi
<IfModule mod_alias.c>
   Alias /livelinksupport "/livelink/support"
       <Directory "/livelink/suppport">
           AllowOverride None
           Allow from all
       </Directory>
    ScriptAlias /livelink/ "/livelink/cgi/"
</IfModule>
#
# Livelinki Minu Kodu suunamine WebLogicusse
# NB! sethandler on seal p6hjusega, et locationmatch miskip2rast
ei toimi
#
<LocationMatch /livelink/.*\.do$>
   <IfModule mod_weblogic.c>
       DynamicServerList On
       WeblogicHost livelinkmid.mta
       WeblogicPort 7001
   #    Debug   On
   #    WLLogFile /usr/apache2/logs/wl.log
       SetHandler weblogic-handler
   </IfModule>
</LocationMatch>
#
# Livelinki LDAP autent
# NB! Kasutatud on 3nda partei LDAP moodulit
#
http://www.muquit.com/muquit/software/mod_auth_ldap/mod_auth_ldap_apache2.html
#
<Location "/livelink">
   Options FollowSymLinks
   AllowOverride None
       order allow,deny
       allow from all
   AuthName "Livelink"
   AuthType Basic
#    LDAP_Debug On
   LDAP_Server SINU.DOMEENI.KONTRA
   LDAP_Port 389
   Base_DN "ou=SINUOU,dc=SINU,dc=DOMEEN"
#
   Bind_DN
"CN=KASUTAJA-KELLEL-ON-BROWSE-OIGUS,CN=Users,DC=SINU,DC=DOMEEN"
   Bind_Pass "PaneSiiaYksIlusParool"
#
   UID_Attr sAMAccountName
   require valid-user
</Location>
#
# WebDAV kasutades Weblogicut
#
<Location "/livelinkdav">
   Options FollowSymLinks
   AllowOverride None
       order allow,deny
       allow from all
       <IfModule mod_weblogic.c>
       DynamicServerList On
       WeblogicHost SINU.LIVELINK.SERVER
       WeblogicPort 7001
   #    Debug   On
   #    WLLogFile /usr/apache2/logs/wl.log
       SetHandler weblogic-handler
   </IfModule>
</Location>

X-teel (meenutades Ristikivi)

Filed under: Nutt ja Hala, lüürika, redigeeritud klassika — offf @ 2:59 pm

Minagi olin kord x-teel,
kuigi ma sündisin saunas.
Mõnikord mõtlen, ma läheksin veel,
muretu nooruk x-teel,
ID-kaardike paunas. (more…)

9/1/2010

Kasutajad tervitavad

Filed under: Kogutud Lollused, Nutt ja Hala — offf @ 12:11 pm

Tere.
Kas te võite öelda, milles võiks viga olla, kui ma ei saa Livelinki sisse logida? Sisselogimisel ütleb: “Vale kasutajanimi või parool.”

14/12/2009

Valed valikud

Filed under: Nutt ja Hala — offf @ 7:54 pm

11/12/2009

Räme MASU GNT hoovil

Filed under: Nutt ja Hala — offf @ 1:04 pm

Tundub, et arvutikola hulgimüüja GNT hoovile on saabunud ikka eriliselt räme MASU.
Nimelt on keegi „nutikas“ sell tulnud mõttele, et milleks neid kuradi ahneid reklaamifirmasid nuumata, teeme parem ISE vägeva reklaamfilmi. Tehtud-mõeldud. Tulemus on muidugi, khm-khm, ootuspärane, kui viisakalt väljenduda. Tundub, et kodanik, kellel juhtumisi
oli digikaamera sai „operaatoriks“, õnnetu sekretär-referenditibi kamandati püüne peale ning stsenaristi ja re?issööri roll läks ilmselt sellele
tüübile, kelle brainchild kogu projekt oli. Nagu üks mu sõber tabavalt nentis: „aga muidugivõiks selle kuskile filmi- ja meediakooli 100% negatiivseks näiteks võtta, kuidas halvast ideest saab halb stsenaarium ja sellest omakorda halva rezhii, halva operaatoritöö, halva näitlemise ja halva montaazhi tulemusel synnib see, mis pidigi syndima.“
Ehk polekski see projekt nii hirmus, kui tegijatel olnuks minginsugunegi MINIMAALNE enesekriitika lõigata need asjad umbes 3x lühemaks ja tehniline praak välja jätta. Oleks saanud vähemalt sellise 3- tulemuse, et käib kah. Aga mis ma ikka pikalt, vaadake parem ise:
DISCLAIMER: What has been seen cannot be unseen!
Esimene film
Teine film (mis on esimesest NATUKE parem, sest on lühem)

30/11/2009

Oeh…

Filed under: Nutt ja Hala — offf @ 5:39 pm

Tööd nii palju, et kuidagi ei viitsinud asja upgradeda…
Nüüd siis sai tehtud kõva “hüpe” 1.5 -> 2.8
Vähemalt pole enam xml turvaauku.

Mingiti pluginate ebakompatiibluse tõttu on osa vanu poste veidi vildaka fondi ja kujundusega.
Pyyame kusagilt uued ja kompatiiblimad versioonid leida.

4/9/2009

Juhatus annab teada

Filed under: Nutt ja Hala — offf @ 11:24 am

Hea, et mina selles majas ei ela.

« Newer PostsOlder Posts »

Powered by WordPress