Is s ue # 9 - J anuary 2008

TH E IND E PE ND E NT M AGAZ INE FO R TH E UBUNTU CO M M UNITY

fulcircl l e
FINAL Y TIM E TO 'BE FREE' L

KD E 4.0 - D UALREV IEW CREATE YO UR O W N SERV ER

K DE 4. REL 0 EASED

D IRECTO RY SERV ER UBUNTU O N AN iBO O K INSTAL O PENTTD L

O PENGEU - STEP -BY-STEP INSTAL O F TH E D ISTRO L FO RM ERL KNO W N AS GEUBUNTU Y

TH E D IS TR O FOR M E R L Y K NOW N AS GE U BU NTU

OPE NGE U

F ulCircl m agazine is not af il e d w it or e ndors e d by Canonical t l e f iat h L d.

1

CR E ATE YOU R OW N S E R V R - PAR T 1 E

S E R VCE ! I

p.04

fulcircl l e
P. 10 P. 20 P. 6 1 P. 2 2 P. 06

O pe nGEU D ire ct ory Se rv r e Ubunt on an iBook u Ins t l O pe nTTD al ing Se rv r Se rie s - P .1 e art - KD E 4.0 - O pe nGEU M y Se cond Apart e nt m

p.06 p.10 p.16 p.20 p.22 p.24 p.29 p.30 p.31 p.32 p.33 p.34 p.36 p.37

D ow nl M anage rs oad

p.38 p.40

P. 24

P.33

Th e art e s cont icl aine d in t is m agazine are re las e d unde r t e Cre at e Com m ons At ribut h e h iv t ion-By-Sh are Al e 3.0 ik Unport d l ns e . Th is m e ans you can adapt copy, dis t e ice , ribut and t e rans m it t e art e s but onl unde r t e f l ing h icl y h ol ow condit ions : Y m us t at ribut t e w ork t t e original h or in s om e w ay (at las t a nam e , e m ail urland t t is ou t e h o h aut e or ) o h m agazine by nam e ('f l ulcircl m agazine ') and t e url w w .f l e m agazine .org (but not at ribut t e art e (s ) in any w ay t at e h w ul circl t e h icl h s ugge s t t at t e y e ndors e you or your us e of t e w ork ). And If you al r, t s h h h t e rans f orm , or buil upon t is w ork , you m us t dis t d h ribut t e e h re s ul t ing w ork unde r t e s am e , s im il or a com pat e l ns e . h ar ibl ice

2

ED I O R I L T A
Th is m agazine w as cre at d us ing : e

Th e big ne w s t is m ont is , of cours e , h h . Robe rt Cl h am ips and I h av bot re v w e d KD E 4.0 t is m ont . I t ough t it w oul be e h ie h h h d f t re v w KD E 4.0 f un o ie rom bot s ide s of t e f nce , m e be ing a KD E h h e us e r and Robe rt be ing a GNO M E us e r I h av not d a f w q uirk s w it . e ice e h KD E 4.0 but I l e KD E and I w on't giv up on it but I do h ope t e y ov e , h is s ue updat s s oon! e O ut w it t e ol and in w it t e ne w ?Not s o! St p back in t e by h h d h h e im f l ing our guide t ins t l O pe nTTD . TTD be ing T ol ow o al ing rans port T ycoon D e l - a h igh l addict e t uxe y iv rans port s im f rom ye ars ago w h ich I w as h e av y addict d t on m y ol 486 PC. M e ?O l O h ye s , I'm ol il e o d d? d e nough t e v n re m e m be r 386s ! o e St ing t is m ont w e h av a s t p-by-s t p s e rie s on cre at art h h e e e ing your ow n s e rv r P e . art one cov rs t e bas ic ins t l ion of Ubunt Se rv r and e h al at u e in a f w m ont s t e you w ilh av a f l w ork ing and w e lconf e h im l e ul y l igure d Ubunt Se rv r Spe ak ing of w h ich , if anyone out t e re w oul l e t u e . h d ik o w rit a s e rie s of art e s on GIM P, plas e ge t in t e icl e ouch as it s om e t ing 's h pe opl are al ays l ing t larn. e w ook o e Enj t e m agazine and k e e p in t oy h ouch pe opl! e

Ubunt is a com plt ope rat u e e ing s ys t m t at is pe rf ct f l ops , e h e or apt de s k t ops and s e rv rs . W h e t e r at e h h om e , s ch ool at w ork Ubunt or u cont ains alt e appl ions you'l lh icat l e v r ne e d incl e uding w ord proce s s ing, e m ail appl ion and icat w e b brow s e r . Y do not pay any ou l ns ing f e s . Y can dow nl ice e ou oad, us e and s h are Ubunt w it your u h f nds , f il s ch ool bus ine s s rie am y, or f abs ol e l not ing. or ut y h O nce ins t ld, your s ys t m is re adyal e e t o-us e w it a f l e t of product it h uls iv y, int rne t draw ing and graph ics e , appl ions , and gam e s . icat

Edit F l or, ulCircl M agazine e ronnie @ f l e m agazine .org ul circl

3

NEW S
Ubuntu 7. De s k top Cours e 10 Re las e d! e
OK f k s t e l ol h ong aw ait d Ubunt 7.10 e u D e s k t Cours e is re ady, w ait op ing and al l yours f t e t ing! Th ank s t alt e or h ak o lh com m unit m e m be rs w h o s l y ogge d ov r e w rit ing, re v w ing, e dit ie ing, proof re ading and f ixing t e l h ayout Th is is j t t e . us h be ginning of t e proj ct w h ich w e h ope h e w ill e and e v v w it e ach ne w liv ole h Ubunt re las e . Y u e ours t de v l o e op, e nh ance and branch of t your h e art f o 's cont nt Th e re are 10 ls s ons in t al e ! e ot . Th e cours e is m odul - 2 days if al ar l ls s ons are cov re d, h ow e v r, t e e e opics and ls s ons can be s e lct d as re q uire d. e e e Th e re are 2 v rs ions of t e cours e : an e h Ins t ruct Guide , and a s t or ude nt guide . (PD F) h t p:/ urlul t / .f l e m agazine .org/ circl 0cce 36 (PD F) h t p:/ urlul t / .f l e m agazine .org/ 2e 29 circl de Source : Ubunt W e e k l Ne w s # 73 u y h t ps :/ w ik i.ubunt t / u.com / Ubunt e e k l uW yNe w s lt e r e t

F e lre e t e m ail w s s t e f o ne orie s t ne w s @ f l e m agazine .org o: ul circl Plas e incl a s ource URL e ude .

Ne w L inux Gam e - Nim uh

Driv r- Fre e Car Runs Ubuntu L e inux

W h il not as s e xy as t e BM W Z 4M or s om e e h of t e ot e r aut obils on dis pl during h h om e ay CES, w e h ad larne d an int re s t e e ing f act about t e driv r-ls s Carne gie M e l h e e l on v h icl: it runs Ubunt Th is Carne gie e e u. M e l v h icl w it s pons ors s uch as l e on e h Googl, Ne t e App, and Int lh ad w on t is e , h ye ar's D ARP ch al nge . Th is aut at d A l e om e v h icl us e s a doze n Int l e e e Core 2 proce s s ors , but at t e bot om of t e h t h s of w are s t t ack is Ubunt 6.06 " appe r u D D rak e "L inux. Ubunt 6.06 w as ch os e n f u or be ing an L (L TS ong T rm Support re las e . e ) e P rh aps ne xt ye ar's v h icl w ilbe running e e e l Ubunt 8.04? u Source : Ph oronix h t p:/ urlul t / .f l e m agazine .org/ circl 703f a0

Re las e d unde r t e e h l ns e , ice is a puzzl t e ype gam e bas e d on t e " e s e us and t e h Th h M inot aur M aze s "gam e , but im prov d e by adding a 3D , is om e t ric, v w . In t e ie h gam e you pl t rough 40 dif e re nt ay h f Andal ian l ions and larn about us ocat e te t h ypicalood, f s t and h is t f ie as ory of t e pl . h ace Y can f ou ind inf orm at ion about at w w w .nim uh .com . Y can alo ou s dow nl t e L oad h inux s ource code and pack age s f Ubunt Gut y Gibbon or u s w it v rs ions alo av abl f h e s ail e or W indow s and M ac. Th e e nt proj ct h as be e n de v l d ire e e ope us ing Ubunt L u inux. Source : Nim uh .com h t p:/ w w w .nim uh .com / t /

4

NEW S
Ace r Se l Ubuntu L l ing aptops
Ace r is m ak ing a l it d l op im e apt s e rie s av abl now ail e w it Ubunt h u L inux pre l oade d. Y j t h av t go t a D ick Sm it s t ou us e o o h ore and l f product code XC5822. Th e ook or pict ure h e re is t e s am e as t e one on h h t e s it , but I am t d it not e xact y t e h e ol 's l h s am e as t e m ode l ing of e re d. h be f Th e y are s om e l e 2004 Ace r As pire at 4315-100508Ci m ode l, bas e d on an s Int l lron M 540 1.86GH z P e Ce e roce s s or, 512M B D D R2 RAM , 80GB 5400 RPM SATA H D D , 14.1"W ide s cre e n D is pl ay, D V + CD RW Com bo D riv , Int l e dia D e e M Acce lrat X3100 Graph ics Card and e or w ire ls s L e AN. Th e l ops are running Ubunt 7.10. apt u W h at m ore int re s t 's e ing is t e price : h NZ $ 9 , m ak ing it a gre at v ue w h e n 69 al com pare d t t e ASUS Ee e PC, w h ich o h h as onl a 4 GB fas h m e m ory f y l or st orage and cos t t e s am e . s h Source : Ge e k zone .co.nz

Brough t t you by t e o h . If you h av any e ide as f t e podcas t or w oul l e t t e part t e n plas e e m ail or h d ik o ak h e t e h os t M at h e w Ros s i, at podcas t f l e m agazine .org h , t : @ ul circl

L inux De v l e nt M ore L e Social e opm ik Ne tw ork Says Torv ds al
L inux de v l e opm e nt is m ore l e a s ocial ik ne t ork builon w t t t d re l ions h ips rus e at and ls s l e a e ik de m ocrat ic com m unit of y indiv idual de dicat d s e t a s ingl o e de v l e opm e nt proce s s , according t L o inux cre at L or inus T al . orv ds s aid T al , t e L orv ds h inux proj ct coordinat w h o e or h as w rit e n approxim at l 2% of t e L t e y h inux code s ince cre at ing t e ope rat h ing s ys t m in e 19 9 0. T al m ade h is com m e nt during a t oorv ds s w part int rv w w it J Z e m l CEO of t e e ie h im in, h L inux F oundat ion. T al is a F l at t e orv ds e l ow h f oundat ion, w h ich f unds h is w ork . H e can be h e ard in h is ow n w ords v podcas t on t e ia h L inux-F oundat ion.org W e b s it . P e art 2 of t e h int rv w w ilbe pos t d in e arl F bruary. e ie l e y e Source : Com put rW orl e d.com h t p:/ urlul t / .f l e m agazine .org/ df circl 49 86

H ardy H e ron Al a 3 Re las e d! ph e
H ardy H e ron Al a 3 is t e t ird al a ph h h ph re las e of Ubunt 8.04, and w it t is e u h h ne w al a re las e com e s a w h ol h os t ph e e of e xce l nt ne w f at s . l e e ure

Th e s e f at s are s h ow cas e d f your e ure or at e nt t ion. Plas e t s t t e m and re port e e h any bugs you f ind. If you w ant t s e e o w h at t e de v l rs h av cook ing f h e ope e or t e ne xt al a re las e t e a l h ph e ak ook t rough t e h ardy bl print page h h ue h t ps :/ bl print .l t / ue s aunch pad.ne t ubunt / u / ardy h

h as a s m al l t am of de v l rs w h o are e e ope w ork ing on an ope n s ource appl ion w h ich w ilh e l t os e , icat l p h l e us , w h o cre at publ ions . ik e icat W e are al ays l ing f m ore w ook or de v l rs . If you w oul l e t e ope d ik o h e l plas e v it p, e is : h t p:/ de v ul t / .f l e m agazine .org circl

5

W rit e n by L t uca D e M arini

F AV R O FTH E M O NTH L O

M any of you m ay not re cognis e t e nam e . O pe nGEU w as pre v h ious l k now n as Ge ubunt but w e h ad t ch ange it nam e be caus e of y u o s Ubunt t u rade m ark s . Since GEU is not a re al m ix (it doe s n't us e of icial re f Ubunt re pos it u orie s onl it not righ t f us t us e t e Ubunt y) 's or o h u nam e in our de riv iv . at e

O

pe nGEU is a norm al Ubunt u dis t us ing Enl t nm e nt ro igh e D R17 and s om e bit of s GNO M E t re nde r t e de s k t o h op ins t ad of t e s t e h andard GNO M E D e s k t Env op ironm e nt or KD E f rom Kubunt or XFCE4 f u rom Xubunt u. Th is m e ans a l of t ings . T ot h o re s um e t e m ain point : h s • is be t s of w are , s o E17 a t O pe nGEU m ay h av s om e bugs e w e didn't not . In t is cas e , ice h plas e re port t e m in our f e h orum , M Lor IRC Ch anne lAlo, t e re are . s h s om e k now n bugs w e 're t rying t o s h ut dow n. Plas e re f r t our e e o w ik i, w h ich is in our m ain s it , t e o larn m ore about k now n bugs . e • is f ld w it e ye -candy but E17 il e h w it v ry l h ardw are h e ow re q uire m e nt . Th is m e ans t at s h O pe nGEU m ay e v n be f t r e as e

t an Xubunt on your m ach ine but it h u w ilgiv you an incre dibl l and l e e ook w it am azing anim at h ions . • Since E17 is a w indow m anage r, you w on't be abl t us e it w it e o h Com piz. But t s ay t at Com piz is o h t e m as t r of 3D e f e ct , t e n E17 is h e f s h t e al igh t L h m y ord of 2D e f e ct . Alo f s s E17 w ilgiv you v ry e lgant and l e e e am azing e f e ct w it out as k ing you f s h f a 3D card or a pow e rf m ach ine , or ul s o it w ilrun s m oot l and pe rf ct y l h y e l e v n on a V ual ach ine ! Th at an e irt M 's incre dibl pl . e us

If you are pl anning t t o ry O pe nGEU on a V t e n you M h don't ne e d t burn t e ISO on a o h CD . Y can run t e dis t ou h o st raigh t y f l rom t e .is o f e . Y h il ou can dow nl and us e , f f e , oad or re t e O pe n Source v ual ion h irt izat appl ion V ual icat irt Box (h t p:/ w w w .v ual t / irt box.org). Y ou can f ind an art e of m ine about icl V ual in irt Box #5 (h t p:/ f l e m agazine .org). t / ul circl

Th at s aid, lt s t w it t e re al e 's art h h ins t l ion. W arm up your CD al at burne r, l your pre f rre d burning oad e s of w are (K3B, Bras e ro, Gnom e t Back e r, Naut us -Burn, anyt ing w il il h l do), dow nl t e O pe nGEU ISO and oad h burn it t an e m pt CD . o y

P t e O pe nGEU CD int t e ut h o h CD -Rom driv of your m ach ine e and boot it up. Re m e m be r t s e t o up t e BIO S s o t at your CD h h RO M driv is l e oade d be f ore your h ard dis k is , ot e rw is e O pe nGEU h w on't boot Re m e m be r t back . o up your im port ant dat be f a ore ins t l O pe nGEU. Ev n t ough al ing e h

6

you s h oul dn't h av any problm s , e e be t e r s af t an s orry. t e h

Any t e you w is h t you can im o, s w it t t e 'M oonl t t e m e ch o h igh ' h f rom Suns h ine and v ice v rs a by e l aunch ing t e O pe nGEU t e m e h h s w it e r f ch rom t e 'P f re nce s ' h re e m e nu in t e t pane l h op . W h e ne v r you're re ady t ins t l e o al O pe nGEU, j t doubl cl on us e ick t e ins t l s k t icon. h alde op Th e n com e s t e h us ual Ubunt u ins t lr al . e Ch oos e your l anguage and pre s s t e h 'Ne xt but on. ' t Ch oos e your t e im zone f rom t e h m ap. Th is is ne e de d t s e t o up not onl y dat and t e e im but alo t e l e -s e t ings s h ocal t w h ich O pe nGEU w ildow nl l oad f your ins t l ion. It is or al at im port ant t at you are h conne ct d t t e Int rne t w h e n e o h e you ins t l pe nGEU if you w ant alO t h av a com plt l l ize d o e e e y ocal

Th e CD boot and you s e e t e s h s cre e n abov , w it a num be r of e h opt ions av abl. Y can Ch e ck ail e ou t e CD f de f ct be f h or e s ore you s t t e L e CD , t is w ay you'l art h iv h l be s ure t at t e ISO h as be e n h h burne d corre ct y s o t at you w on't l h h av any nas t s urpris e s during e y t e ins t l ion proce s s . Af e r a h al at t ch e ck (you can alo s k ip it at your s ris k ) ch oos e 'St or Ins t l art al Ubunt Th e s cre e n w ilt u'. lurn bl w it s om e w h it code ack h e s h ow ing f a f w s e conds , t is is or e h O pe nGEU boot ing up.

H e re you are on t e O pe nGEU h de s k t op! Th e w arm and h appy 'Suns h ine ' t e m e w e l e s you. h com Not t at e v n t e back ground is e h e h anim at d. Y can acce s s any e ou appl ion by lf cl ing on any icat e t ick e m pt zone of t e de s k t or on t e y h op h O pe nGEU l on t e gol n bot om ogo h de t sh e l Y f ou'lalo f . l s ind a t pane l op , aut idde n f your conv nie nce , o-h or e f ld w it im port il e h ant applt s uch as e s T h,t ras ray icon s pace , 'P f re nce s re e and Se t ings ' m e nus and s o on. Y t ou can t s t t e dis t in t is L e m ode e h ro h iv but re m e m be r t at s ince it is boot d h e f rom a CD it w il of cours e , be v ry l , e s l and you w on't be abl t s av ow e o e your s e t ings and cus t izat t om ions .

7

O pe nGEU s ys t m , f e xam pl, if e or e you are It ian, l e m e , t e al ik h ins t l ion t al at ool ildow nl and w l oad ins t lor you t e It ian l alf h al anguage s upport f alof your appl ions or l icat and de s k t op. If you cannot conne ct t t e int rne t during o h e ins t lyou w ilh av t m anual al , l e o l y dow nl l e r, t rough Synapt oad at h ic, a pack age cal d l l anguage e s upport , w h e re *s t -* ands f your or l e l ocal anguage . F e xam pl, it is or e “ it f It ian (l ” or al anguage -s upport it “ f f F nch and s o on. ), r” or re Now you can ch oos e t e k e yboard h l ayout f or your s ys t m , e it is aut at l om ical y s e t by t e ins t lr, but s h oul h al e d you be l v it t be w rong, j t ie e o us ch ange it cl ne xt and m ov t , ick e o t e ne xt s t p. h e Y w il ou l now be as k e d t o m anage your h ard dis k 's part ions . Be it

care f on t is s t p. ul h e

w ire ls s ne t ork w it your e w h l op and a ne t ork nam e s uch apt w as : nam e _l t as nam e _l op. It apt w oul be paradis e f a d or m al icious h ack e r .) Th e ins t lr al e w ildis pl l ay alyour l pre v ious ch oice s f or you t o doubl ch e ck and by pre s s ing e t e ne xt but on again, t e h t h ins t l ion w ils t f re al al at l art or and you'ls e e a progre s s bar l .

Th e ins t lr w ilnow as k you f al e l or pe rs onal t s as w e las s om e de ail l im port ant dat s uch as t e a h us e rnam e and pas s w ord you'lbe l us ing on your dail us e of O pe nGEU. y Each t e you at e m pt t do an im t o adm inis t or ope rat rat ion, O pe nGEU w ilas k you f t e pas s w ord. I l or h s ugge s t you t ch oos e s om e t ing o h e as y t t o ype and re m e m be r, but be s ure t at it is not an e as y t gue s s h o pas s w ord t f s e curit re as ons . In oo or y t is s t p you can ins e rt your re al h e nam e , but be s ure t at t e ne t ork h h w nam e and us e rnam e doe s n't re v al e your re al a, again, onl f dat y or s e curit re as ons (im agine be ing in y an airport conne ct d t t e ir , e o h

At t e e nd of t e ins t l ion h h al at proce s s pre s s e nt r t re boot e o , re m e m be r t re m ov t e CD o e h w h e n as k e d.

8

Now you can cus t ize it as you om pre f r, ch anging t e E17 Th e m e , e h back ground, gt t e m e , pre t y m uch k h t anyt ing. Exact y l e on t e L e CD , h l ik h iv you can ch ange f rom t e Suns h ine t h o t e M oonl t t e m e and v h igh h ice v rs a e by s im pl ch oos ing t e O pe nGEU y h t e m e you pre f r on t e t pane l h e h op 'P f re nce s ' m e nu. re e

e dubunt u-de s k t op. Y ou'lj t lus h av s om e e xt dis c s pace e ra f ld and m ore boot opt il e ions on te te l h h ogin s cre e n (unde r t e h 'Se s s ion' m e nu). Y can ins t l ou al O pe nGEU f rom pack age s t oo, s e e t e w ik i f t is . h or h I h ope you'lh av f w it t is l e un h h L inux dis t and e nj it s pe e d ro oy s and e ye -candy. Y can ge t O pe nGEU f ou rom h t p:/ ope nge u.int inux.com t / il

Af e r re boot you'ls e e t e t , l h O pe nGEU Suns h ine Us pl h as t e m e . Af e r e nt ring your h t e us e rnam e and pas s w ord on t e h l ogin w indow , you'lbe l l ogge d f or t e f t t e on a v h irs im irgin O pe nGEU de s k t op.

Re m e m be r t at O pe nGEU is h com plt l com pat e w it any e e y ibl h ot e r of icial h f Ubunt dis t , s o you u ros can ope n Synapt at any t e and ic im dow nl t e re s pe ct e de s k t oad h iv ops , s uch as ubunt u-de s k t op, k ubunt ude s k t op, xubunt u-de s k t or op

Th e KD E Com m unit is t ril d y h l e t announce t e im m e diat o h e av abily of KD E 4.0. Th is ail it s ignif icant re las e m ark s bot e h t e e nd of t e l h h ong and int ns iv de v l e e e opm e nt cycl e lading up t KD E 4.0 and t e e o h be ginning of t e KD E 4 e ra. h

9

W rit e n by J s ús Art ch e t e e

H O W - TO

D I ECTO RY SERV R R E

M any dis t ribut ions are im plm e nt e ing s of w are program s bas e d in L AP, in orde r t cre at a D ire ct t D o e ory Se rv ice l e M icros of of e rs w it ik t f h Act e D ire ct iv ory. Th is is t e f t in a s e rie s of art e s w h ich w ile xpl h ow t buil a P ary D om ain Cont lr (PD C). Th e s e art e s h irs icl l ain o d rim rol e icl at e m pt t of e r alt e f at s t at M icros of Act e D ire ct t o f lh e ure h t iv ory can of e r In orde r t cons t f . o ruct t is PD C, s e v ral n s ource s of w are h e ope t program s are us e d: O pe nL AP, O pe nAF Sam ba, Ke rbe ros and O pe nSSH . D S,

Th e h e art of t e PD C w ilbe h l O pe nL AP, it w ilbe t e dat D l h abas e w h e re t e us e rs ´ account w ilbe h s l s av d. In t e us e rs ´ account w e e h s can s av inf e orm at ion about e ach us e r Th is w oul incl . d ude us e r nam e , pas s w ord, m ailh om e , dire ct ory, and s o on. Alt e lh s e rv s of t e PD C t at w il ice h h l aut e nt h icat a us e r w ilh av t e l e o aut e nt h icat it agains t t at e h dat abas e . O pe nL AP is a f e D re im plm e nt ion and ope n s ource e at of t e prot h ocol D AP (L t e igh t L igh w D ire ct ory Acce s s P ocol rot ) de v l e opm e nt by t e O pe nL AP h D P e ct O pe nL AP is l rat d by roj . D ibe e it ow n l ns e : O pe nL AP P ic s ice D ubl L ns e . ice L AP is a prot D ocol appl ion at icat

lv l h ich grant acce s s t t e e e w s o h s e rv ice w h ich t e adm inis t or of h rat t e ne t al s . h l ow Th e L AP dat D abas e h as a t e -l e re ik organizat ion, as s h ow n in t e h e xam pl be l (al ough t e e ow t h h draw ing is a lt e e lm e nt it l e ary):

Th e m e aning of t e acronym s h are : CN : Com m on Nam e . O U : O rganizat ional Unit . D N : D om ain Nam e . L e r w e 'ls e e h ow w e h av t at l e o us e t e s e acronym s t ide nt y h o if t e m e m be rs of t e PD C. h h O K, lt go w it t e pract . e 's h h ice W e as s um e t at w e h av a h e D e bian s e rv r, or in t is cas e e h Ubunt Se rv r (updat d by apt u e e ge t I'm us ing 6.06 v rs ion). W e , e ne e d t ins t l om e pack e t o als s f rom t e re pos it h orie s of Ubunt u and f l s om e s t ps f t e ol ow e or h conf igurat ion. P rs onal I f e l ind it y, us e ls s t f l e o ilout t e q ue s t h ions t at m ak e up t e ins t l ion h h al at proce s s ;t e re f , I do not h ore ans w e r t e q ue s t h ions and

10

ins t ad s im pl pre s s 'e nt r'. L e r e y e at w e can re buil t e 'conf f e . d h ' il sudo apt-get install slapd ldap-utils sudo addgroup --system slapd sudo adduser slapd --home /var/lib/ldap –shell \ /bin/false --no-create-home -ingroup slapd --system sudo /bin/chown -R slapd.slapd /etc/ldap \ /var/lib/slapd /var/lib/ldap /var/run/slapd slapd W it t is w e cre at t e us e r h h e h and group w h o e xe cut t e e h dae m on, and w e giv pe rm is s ion e t e xe cut . o e Now w e ne e d t m odif a o y conf igurat ion f e ;w e can f il ind t is h f e at '/ t de f t s l il : e c/ aul apd', but w e / e dit t e f e t l l e t is : h il o ook ik h ##################### SL APD _CO NF=/ t l e c/dap/ l s apd.conf SL APD _USER=" l s apd" SL APD _GRO UP=" l s apd" SL APD _SERV ICES="dap:/ ubunt l / us e rv r e .ironm an.e s :389 /

l daps :/ ubunt e rv r / us e .ironm an.e s :636/ " ###################### In 's l apd s e rv s ','ubunt e rv r' is ice us e t e nam e of t e s e rv r m ach ine , h h e 'ironm an.e s ' is our dom ain nam e , and w e act l don't ne e d 'l ual y dap:...' be caus e w e e ncrypt alconne ct l ions w it SSLby 636 port h . L t s e e anot e r conf e 's h igurat ion f e , il '/ t l e c/dap/dap.conf l ': ###################### H O ST ubunt e rv r us e .ironm an.e s :636 BASE dc=ironm an,dc=e s URI l daps :/ ubunt e rv r / us e .ironm an.e s :636 PO RT 636 # Ce rt icados SSL if TL S_CACERT /t l e c/dap/ s l s / ubunt e rv r m us e .pe s s l t _t s s art l ssl on TL S_REQCERT de m and t s _ch e ck pe e r ye s l ######################

: t e nam e of t e s e rv r h h e w it t e port t at w e 'lus e . h h h l : Th e bas e of our dom ain, w h e re w e s e arch t e us e rs . h : v ry im port e ant f t e or h conne ct ion w it SSL t e addre s s h , h w h e re l dap h as t s e arch . o : t e port w h e re w e h conne ct . : Th e rout t our e o ce rt f e w h ich w e cre at l e r il e at . Th is conf f e is t e cl nt il h ie 's part L t s t w it t e re al . e 's art h h conf f e of l il dap s e rv r (f part ): e or s #################### # Gl obal ire ct e s : D iv # F at s t pe rm it e ure o # al bind_v l ow 2 # Sch e m a and obj ct as s e Cl de f ions init incl ude /t l e c/dap/ ch e m a/ s core .s ch e m a incl ude /t l e c/dap/ ch e m a/ ine .s ch e m a s cos incl ude /t l e c/dap/ ch e m a/ .s ch e m a s nis

11

incl ude /t l e c/dap/ ch e m a/ t s ine orgpe rs on.s c h ema # Sch e m a ch e ck al s f l ow or #f orcing e nt s t rie o # m at s ch e m as f t e ir ch or h # obj ct as s e s 's e Cl s ch e m ach e ck on # W h e re t e pid f e is put Th e h il . init s cript .d # w ilnot s t t e s e rv r if you l op h e # ch ange t is . h pidf e il / ar/ v run/ l s apd/ l s apd.pid # L t of argum e nt t at w e re is s h # pas s e d t t e s e rv r o h e args f e il / ar/ v run/ l s apd.args # Re ad s l apd.conf f pos s ibl (5) or e # v ue s al l ev l ogl e 0 # W h e re t e dynam ical l h l oade d y # m oduls are s t d e ore m odulpat e h / r/ib/dap us l l m odull e oad back _bdb #####################

Th e abov is q uit w e lcom m e nt d, e e l e w e 'lj t s ay t at w e j t h av t lus h us e o m odif t e 's ch e m as ' l e r t add y h at o s am ba f at s and ot e rs . e ure h ###################### # SSLcone xion: TL SCiph e rSuit e H IGH :M ED IUM :+ SSL 2 v TL SCe rt icat F e if e il /t l e c/dap/ s l s / ubunt e rv r m us e .pe TL SCe rt icat F e if e il /t l e c/dap/ s l s / ubunt e rv r m us e .pe TL SCe rt icat Ke yF e if e il /t l e c/dap/ s l s / ubunt e rv r m us e .pe TL e rif ie nt ne v r SV yCl e ###################### Th is is t e part w h e re w e t ls l h e l apd s e rv r w h e re t f e o ind t e ce rt f e . h il ###################### back e nd bdb ch e ck point 512 30 ######################

In t is part w e s pe cif t e h , y h k ind of dat abas e w e are going t o us e . In t is cas e 'BD B', w h ich is h t e m os t us e d. h #################### dat abas e bdb s uf ix f " dc=ironm an,dc=e s " root dn " cn=adm in,dc=ironm an,dc=e s " root pw s e cre t dire ct ory "v l l / ar/ib/dap" inde x obj ct as s e q e Cl l t od as m on incl ude /t l e c/dap/ l s apd.acce s s #################### : it w ilbe t e bas e of our l h t e. re :te f l h uladdre s s of our adm inis t or us e r in t e t e . rat h re : t e pas s w ord of h adm inis t or us e r, w h ich w e 'l rat l ch ange l e r at . : w h e re t e dat h abas e w ilbe s t d. l ore : t e pat t t e acce s s h h o h l t w h ich s ays w h at us e rs are is , al e d t us e s om e at ribut s . l ow o t e : w e do not t ouch it at t e h m om e nt w e 'lm odif it l e r , l y at .

12

Now w e h av t cre at t e e o e h acce s s l t in is , '/ t l e c/dap/ l s apd.acce s s ': ##################### acce s s t at rs =us e rP s w ord o t as by dn=" cn=adm in,dc=ironm an,dc=e s "w rit e by anonym ous aut h by s e lw rit f e by *w rit e ##################### W e al t e s e f e s t be s e e n l h ow il o by 's l apd': / bin/ m od -v 644 ch /t l e c/dap/dap.conf l / bin/ m od -v 600 ch /t l e c/dap/ l s apd.conf Not : w e h av t add t e nam e e e o h of t e s e rv r t '/ t h os t ', in al h e o e c/ s l m ach ine s , f e xam pl; or e 19 2.168.1.2 ubunt e rv r us e ubunt e rv r us e .ironm an.e s or de f ine in our D NS of our l ocal ne t ork . w W e now h av t cre at t e SSL e o e h ce rt f t e SSLconne ct , or h ion be t e e n t e s e rv r and cl nt w h e ie ;

bot t e s e rv r and t e cl nt h av h h e h ie e t h av a copy of t e SSLce rt W e 'l o e h . l ne e d t ins t l om e pack e t . o als s sudo apt-get install openssl And f cre at or ing t e ce rt icat : h if e sudo openssl req -newkey rsa:1024 -x509 -nodes -out \ ubuntuserver.pem -keyout ubuntuserver.pem -days 365 W e are going t us e a s e l igne d o f -s ce rt icat . W e can ch ange t e nam e if e h of t e f e s '.pe m ', but f t e h il or h conf igurat ion I t ink it e as ie r if bot h 's h of t e f e s h av t e s am e nam e , and h il e h w e can ch ange t e le t e of t e h if im h ce rt icat w it '-days '. I'm not an if e h e xpe rt in SSL but w it t e s e w e can , h h ge t a good ide a of t e PD C. Th is is h going t pos e s om e q ue s t o ions , w e can t ype w h at v r w e w ant Th e onl e e . y t e w e cannot t im ype w h at v r w e e e w ant is w h e n t e com m and as k s h about t e 'Com m on Nam e ', w e t e n h h h av t t e o ype t e 'FQND ' (F l h ul y Qualie d D om ain Nam e ), or rat e r, if h t e nam e of t e m ach ine f l e d by h h ol ow t e nam e of t e dom ain (our dom ain h h is 'ironm an.e s ').

Ge ne rat ing a 1024 bit RSA priv e k e y at .................................+ + + + + + ...............................+ + + + + + w rit ing ne w priv e k e y t at o 'ubunt e rv r m ' us e .pe ----Y are about t be as k e d t ou o o e nt r inf e orm at ion t at w ilbe h l incorporat d int your ce rt icat e o if e re q ue s t . W h at you are about t e nt r is o e w h at is cal d a D is t l e inguis h e d Nam e or a D N. Th e re are q uit a f w f l but e e ie ds you can lav s om e bl . e e ank F s om e f l t e re w ilbe a or ie ds h l de f t v ue . aul al If you e nt r '.', t e f l w ilbe e h ie d l lf bl . e t ank ----Count Nam e (2 lt e r code ) ry e t [AU] :ES St e or P ince Nam e (f l at rov ul nam e ) [Som e -St e ] at :Cant abria L ocaly Nam e (e g, cit it y) [] :Sant ande r O rganizat ion Nam e (e g, com pany) [Int rne t W idgit Pt e s y L d] t :IRO NM AN O rganizat ional Unit Nam e (e g, s e ct ion) [] :IRO NM AN.ubunt u

13

Com m on Nam e (e g, YO UR nam e ) [] :ubunt e rv r us e .ironm an.e s Em ail Addre s s [] e ch u@ ubunt :ch u.ironm an.e s Now w e h av t s t e o ore it w h e re w e t d 's l ol apd.conf t at it w oul ' h d be . In our cas e , it w ilbe in l '/ t l e c/dap/ s l And w e ch ange t e s / '. h ow ne r of t e f e t s l h il o apd: sudo chown slapd.slapd /etc/ldap/ssl/ubuntuserver.pe m L t s t w it t e part of t e e 's art h h h cl nt W e ne e d t ins t l om e ie . o als pack e t in t e cl nt s h ie s m ach ine s ,(w e pre s s 'e nt r' t e o ans w e r alt e q ue s t lh ions t at t e h h proce s s m ak e up), you'lh av t l e o add t e 'univ rs e ' and h e 'm ul e rs e ' re pos it t iv orie s t t e o h 's ource s .l t is ': sudo apt-get install libpamldap libnss-ldap libpam- \ cracklib Th e im port ant f e s f t e cl nt il or h ie m ach ine are t e f l ing, w h ich h ol ow w e are lav e ing l e t is . (w e 'l ik h l h av t s e t up t in t e s e rv r e o oo h e m ach ine ):

'/ t l s -l e c/ibns dap.conf ' ###################### h os t ubunt e rv r us e .ironm an.e s :636 bas e dc=ironm an,dc=e s l dap_v rs ion 3 e root binddn cn=adm in,dc=ironm an,dc=e s port 636 s s l t _t s s art l ssl on ###################### '/ t pam _l e c/ dap.conf ' ###################### h os t ubunt e rv r us e .ironm an.e s :636 bas e dc=ironm an,dc=e s l dap_v rs ion 3 e root binddn cn=adm in,dc=ironm an,dc=e s port 636 s s l t _t s s art l ssl on ###################### : t is is t e FQD N of our s e rv r h h e . : Th e bas e of our t e . l re dap : Th e v rs ion w h ich is going e t be im plm e nt d. o e e : Th e f l uladdre s s adm inis t or us e r in t e t e . rat h re : Th e port w e are going t us e o

f t e conne ct or h ion, 636 be caus e t e conne xion is by SSL h . : Th e l s ne e de d f m ak e ine or t e SSLconne ct h ion pos s ibl. e W e h av t ch ange t e e o h pe rm is s ion of s om e f e s , and il ch ange t e f e h il '/ t ns s w it .conf w h ich e c/ ch ', cont ains t e orde r t at t e h h h s e rv s cons ult e dat ice t h abas e s , w e m us t s e t L AP af e r f e s , D t il be caus e it can ge ne rat e problm s w it t e 'root us e r: e h h ' sudo chmod 644 /etc/pam_ldap.conf sudo chmod 644 /etc/libnssldap.conf '/ t ns s w it .conf e c/ ch ' pas s w d: f e s nis l il dap group: f e s nis l il dap s h adow : f e s nis l il dap h os t : s f e s dns il ne t ork s : w fes il prot ocol: s db f e s il s e rv s : ice db f e s il e t e rs : h db f e s il rpc: db f e s il ne t group: l dap nis

14

'/ t pam .d/ e c/ com m on-s e s s ion' s e s s ion re q uire d pam _l it .s o im s s e s s ion re q uire d pam _unix.s o s e s s ion opt ional pam _l dap.s o s e s s ion re q uire d pam _m k h om e dir o .s s k e l e t s k e lum as k =0022 =/ c/ / In orde r t conne ct w it t e o h h dae m on, 's l apd', w e h av t e o m odif t e 'pam ', pl y h uggabl e aut e nt h icat ion m oduls . Th is is e s h ow n in t e diagram abov . h e W e 'lch ange t e f l ing f e s : l h ol ow il '/ t pam .d/ e c/ com m on-account ' account re q uire d account s uf icie nt f pam _unix.s o pam _l dap.s o Th e m odul 'pam _m k h om e dir' lt e e us cre at a ne w h om e dire ct e ory w h e n an us e r aut e nt h icat t e f t e h irs t e. im '/ t pam .d/ e c/ com m on-pas s w ord' pas s w ord re q uire d pam _crack l o re t ib.s ry=3 m inln=8 dif =4 e ok pas s w ord s uf icie nt f pam _unix.s o us e _aut t m d5 h ok s h adow pas s w ord s uf icie nt f pam _l dap.s o us e _aut t h ok pas s w ord re q uire d pas s w ord re q uire d pam _w arn.s o pam _de ny.s o

Now e v ryt ing is re ady t e h o re s t t e dae m on: art h sudo /etc/init.d/slapd restart W e h av t cre at t e bas e of e o e h t e t e and t e us e rs in t e h re h h dat abas e . I re com m e nd f or doing t is t e s of w are program h h t l dap-account anage r, it m ak e s -m t e proce s s of cre at h ing t e t e h re s o e as y. I don't re com m e nd t rying t cre at t e us e rs now . I o e h w oul w ait unt w e ge t 'Sam ba' d il ins t ld, but t is w ilbe in t e al e h l h ne xt art e If you w ant you can icl cre at and s t w ork w it L AP, e art h D but j t f Unix/ inux cl nt . us or L ie s

'/ t pam .d/ e c/ com m on-aut ' h aut h s uf icie nt pam _unix.s o f aut h s uf icie nt pam _l f dap.s o t ry_f t irs _pas s aut h re q uire d pam _e nv o .s aut h re q uire d pam _s e cure t y.s o t aut h re q uire d pam _unix_aut .s o h aut h re q uire d pam _w arn.s o aut h re q uire d pam _de ny.s o

If you w oul l e t re ad t is d ik o h art e w it a w ide r l icl h ayout t o be t e r s e e t e com m ands and t h conf f e e nt s , plas e v it ig il rie e is :
h t p:/ urlul t / .f l e m agazine .org/ circl d66214

Th e m odul 'pam -crack l lt us t e ib' e o h andl t e lngt of t e pas s w ord's e h e h h us e r and h ow m any lt e rs h av t e t e o be dif e re nt in it f .

15

W rit e n by St ph e n Bant t e

H O W - TO

UBUNTU O N A N iBO O K

M y iBook G4 w as n't be ing us e d m uch , s o I de cide d t ins t l o alUbunt F is t on it H e re 's h ow it w as done , and I giv you t e w art and al u e y . e h s l proce dure as it h appe ne d in t e h ands of an av rage t e re r h e ink .

F

irs t t ings f t Back up al h irs . l crit icalils and e xt fe ra appl ions on t e iBook t icat h o anot e r dis k of s om e k ind. Y h our e xis t ing O S X w ilbe ov rw rit e n. l e t Th e n dow nl t e “ M ac oad h (P e rPC) and IBM -PPC (PO W ER5) ow de s k t CD ” f op rom h e re : h t p:/ cdim age .ubunt t / u.com / port / s re las e s / e is t re las e / e f y/ e Y lf ou’ ind it at t e t of t e l h op h page . Burn t e ISO t dis k . h o Boot up t e iBook us ing your h M ac O S X s e t CD 1. O nce up up and running, l aunch t e D is k h Ut it program . Th is is going t be ily o us e d t part ion t e dis k s o t at o it h h you can put O S X on one part ion it and Ubunt on t e ot e r u h h . Re m e m be r, t e pre s e nt O S X is h going t be ov rw rit e n— t e re is o e t h

no t urning back once t e dis k is h part ione d, s o doubl ch e ck t at you it e h h av e v ryt ing you w ant e e h . P it art ion s ize s w ilde pe nd on you. I l j t s pl e v ryt ing dow n t e us it e h h m iddl. Som e pe opl us e around e e 10GB f O S X, but t at doe s n't or h lav any s pace t pl around w it , e e o ay h and you w oul h av t om it or de lt d e o e e t ings l e t e Garage Band program . h ik h J t m ak e e ach part ion M ac O S X us it Ext nde d H F or H F . D on't us e e S S+ H F S+ J ournald, as you w on't be abl e e t w rit t t e O S X part ion f o e o h it rom L inux. But e v n if you do, you can e dis abl j e ournal l e r, as I h ad t ing at o do, anyw ay (s e e be l ). ow W h e n it cam e t nam ing e ach o part ion, I nam e d t e f t one it h irs " Ubunt and t e s e cond one " SX" u" h O . Th at w as s uppos e d t pre v nt o e conf ion about w h e re t ings w e re us h

going. Th e n I w e nt s t raigh t ah e ad and ins t ld O S X on t e al e h O SX part ion. it Som e pe opl adv e t ins t l e is o al M ac O S X on t e part ion at t e h it h e nd of t e dis k . W e l I t ough t I h l h , w as doing t at by ins t l t h al ing o t e part ion I h ad nam e d O SX, h it but I m ay h av m is re ad t e D is k e h Ut it s s e t ilie up, or it m ay h av e m ade up it ow n m ind w h e re it s w as going, be caus e it e nde d up at t e f h ront of t e dis k . Not t h o w orry, as it j t doe s n’s e e m t us t o m at e r, in m y e xpe rie nce . t Now t e f s t s . Ej ct t e h un art e h M ac O S ins t l k and ins e rt aldis t e Ubunt F is t ins t l k you h u e y aldis burne d e arl r Boot f ie . rom t is h dis k by h ol ding O pt ion + c during s t -up. T art ype " xpe rt at e " t e boot oade r prom pt Th is w il h -l . l

16

giv you m ore cont during t e e rol h ins t l ion proce s s . Alo, m ak e al at s s ure you h av a ne t ork e w conne ct ion s o t at ne t ork ing is h w aut at l conf om ical y igure d and t e h s ys t m can ge t any ne ce s s ary e dow nl oads . Go t rough t e ins t l ion h h al at proce s s as us ualEv ryt ing is . e h st raigh t f orw ard, unt you com e il t t e part ioning s e ct o h it ion. I m e an, if you don’acce pt t e t h de f t lt ing t e ins t lr aut aul e t , h al e o part ion f you, you h av t put it or e o s om e t ough t int it t s e t up h o o your ow n part ions . F t de lt it irs , e e t e Ubunt part ion you cre at d h u it e e arl r, t e n go back and ch oos e ie h t us e m axim um f e s pace . Now , o re if you don’care t h av t o e cus t ize d part ioning, j t om it us acce pt t e de f t and s k ip t e h aul s h ne xt t re e paragraph s . h I h av a conf s s ion t m ak e at e e o t is point I us e d w h at w as t e h . h l e s t buil of Ubunt Gut y PPC at d u s Se rv r as part of m y e e xpe rim e nt bl e m y t e ring — am ink ge ne . Th e Gus t ins t l cul e d y alcal at t e part ioning nice l f m e , h it y or w h ich de s k t v rs ions don’ as op e t ,

f as I k now . I lt it w rit t e ar e e h part ions . But t e n I re fe ct d, if it h l e s h oul t ings not w ork out I don’ d h , t w h at t be de al w it a com m and o ing h l . So, I s t ine oppe d t e ins t l h alproce s s and be gan again w it a F is t h e y de s k t CD , and w h e n it cam e t t e op o h part ioning s e ct it ion, I s im pl re us e d y w h at t e Gus t dis k h ad s e t up. I h ad h y t re nam e t e m , t ough . It w as l y o h h uck I did ins t l e is t be caus e I larne d alF y e l e r af e r an upgrade t at Gut y is at t h s buggy and as s l as h e lon an ow l iBook . Abandon alh ope ye w h o l e nt r t at zone of h e l I re ins t ld e h l ! al e F is t af e r t at lt e adv nt . e y t h it l e ure O nce pas t part ioning, Ubunt w il it u l

cont inue ins t l e v ryt ing al ing e h s m oot l and w ile v nt l h y l e ual y ins t lh e Y alt aboot boot m anage r f ch oos ing your pre f rre d or e s ys t m t boot e o -up t e , O SX or im Ubunt u. Th at s h oul be it It s t e t d . ’ im o re s t . Y can ch e ck t at you art ou h h av e nde d up w it a dis k e h st ruct ure s om e t ing l e is h ik s h ow n be l . ow L e l Boot int O S X, f up ov y. o ire a t rm inal indow and t e w ype in "dis k -l t ge t t e l t Th at w as f "o h is . e as y f m e t do be caus e it j t or o us boot d int O S X alof t e t e . e o l h im

/ v h da de / # t ype nam e lngt bas e ( s ize ) s ys t m e h e / v h da1 Appl_part ion_m ap Appl 63 @ 1 ( 31.5k ) P it de / e it e art ion m ap / v h da2 Appl_Boot t de / e s rap unt ld 19 54 @ 29 302624 (9 77.0k ) Ne w W orl boot ock it e d bl / v h da3 Appl_H F Appl_H F de / e S e S_Unt ld_2 29 040416 @ 262208 ( 13.8G) H F it e S / v h da4 Appl_UNIX_SV unt ld 5859 38 @ 29 304578 (286.1M ) L de / e R2 it e inux nat e iv / v h da5 Appl_UNIX_SV unt ld 10443360 @ 29 89 0516 ( 5.0G) L de / e R2 it e inux nat e iv / v h da6 Appl_UNIX_SV unt ld 5328126 @ 40333876 ( 2.5G) L de / e R2 it e inux nat e iv / v h da7 Appl_UNIX_SV s w ap 149 4141 @ 45662002 (729 .6M ) L de / e R2 inux s w ap / v h da8 Appl_UNIX_SV unt ld 781251 @ 47156143 (381.5M ) L de / e R2 it e inux nat e iv / v h da9 Appl_UNIX_SV unt ld 10667726 @ 479 3739 4 ( 5.1G) L de / e R2 it e inux nat e iv / v h da10 Appl_F e Ext 262144 @ 64 (128.0M ) F e s pace de / e re ra re Bl s ize =512, Num be r of Bl s =58605120 ock ock De v T ice ype =0x0, D e v Id=0x0 ice

17

Y aboot lt e m e nu s cre e n s h oul 's it l d h av appe are d, w h e re you can h it e ""t boot int L l o o inux or " "t m o boot int M ac O S X, or you can o lav it f Ubunt t s t e e or u o art l oading by de f t but t at is n’ aul , h t w h at w as h appe ning f m e . F or or s om e re as on, Y aboot j t w oul t us dn’ k ick in. Th at w as no problm . If Y e aboot is a no-s h ow , ope n up t e M ac's h ope n f w are cons ol. Y do irm e ou t is by boot h ing up w h il h ol e ding t e M od + O pt h ion + o + f k e ys . Th is w ilput you in " pe n l O F w are "m ode . O nce you h av irm e t e cons ol t h e ype t is : h boot hd:2,yaboot At las t t at w h at I ne e de d t e , h 's o e nt r (Th e h d:2 h e re j t m e ans e . us h da2, w h e re Y aboot is l oade d. Y ou can s e e t at h da2 is cal d h l e Appl_Boot t e s rap unt ld in t e it e h f k l t abov ). dis is e Af e r I did t at it boot d up int t h e o te Y h aboot m e nu and af e r a f w t e s e conds , by de f t Ubunt aul , u st e d l art oading. Ev ryt ing e h w ork e d f . Good, now 's t e t e ine h im

t f it s o t at Y o ix h aboot giv s you a e dual boot opt ion, and you can t e ak w it a bit w h il you’ at it So ope n up e re . a t rm inal e and run t e s e com m ands . h sudo yabootconfig sudo gedit /etc/yaboot.conf Th at yaboot .conf is of cours e Y aboot conf 's igurat ion f e . Add t e il h f l ing l s t it ol ow ine o : m acos x=/ v h dXX de / de f t =m acos x # add t is onl if aul os h y you l e M AC O S X t be t e de f t ik o h aul Sav t e f e . M os t ins t e h il ruct ions s ay t at you now t h ype t e f l ing h ol ow

ybin Th is l oads t e conf s e t ings h ig t f you. H ow e v r, t is w as n't or e h e nough f m e . It w ork e d unt I or il boot d int O S X again. Af e r e o t t at Y h aboot abandone d m e , and I h ad t go int f w are m ode o o irm again t ge t it back in t e s am e o h w ay I s pe cif d e arl r Th is is t e ie ie . h com m and t at m ak e s t e Y h h aboot conf s e t ings s t f m e . ig t ick or ybin -b /dev/hda2 Y aboot h as n't f e d m e once ail s ince I did t at h . Be l is an e xam pl of w h at ow e e le can go in yaboot s .conf

boot de v h dc2 =/ / de v =h d: # s h oul be an al ch e ck / ice d ias proc/ v -t e / ias e s / d (t ank s <s ourdough > ) de ice re al h h part ion=5 it root de v h dc5 =/ / t e out im =50 ins t l us r/ib/ al =/ l yaboot yaboot / m agicboot us r/ib/ =/ l yaboot of / boot e nablcdboot # Adds an e nt t boot f e ry o rom a cdrom f gcol or=ye l l ow bgcol or=bl ue im age =/ m l v inux l l inux abe =L m acos x=/ v h dc3 de /

18

Th e box be l s h ow s w h at is ow pre s e nt y in m y yaboot l .conf . Th os e l t t o ins t as w ruct ions add t o m ore opt w ions t your Y o aboot m e nu at s t up, al ing you t art l ow o alo ch oos e w h e t e r t boot f s h o rom a CD or t bring up t e f w are o h irm cons ol. e Th e ne xt s t p is t e nabl f e e o e il s h aring be t e e n O S X and w Ubunt Y s h oul be abl t u. ou d e o
boot de v h da2 =/ / de v =/ ice pci@ f 4000000/ a-6@ d/ k @ 0: at dis part ion=4 it root de v h da4 =/ / t e out im =30 ins t l us r/ib/ al =/ l yaboot yaboot / m agicboot us r/ib/ =/ l yaboot of / boot de l ay=5 bgcol or=w h it e f gcol or=re d m acos =/ v h da3 de / im age =/ boot v l / m inux l l inux abe =L re ad-onl y init rd=/ boot init / rd.im g init rd-s ize =819 2 appe nd=" uie t s pl h " q as e nablcdboot e e nablof e boot

copy f rom O S X t Ubunt al ady. o u re But e nabl f e s h aring in t e ot e r ing il h h dire ct ion coul be a problm . I w as d e st uck on t is f a w h il. H ow e v r, I h or e e w ork e d it out T v w t e f e s in t e . o ie h il h s h are d part ion, do t is : it h sudo mkdir /media/OSX And t e n h sudo mount -t hfsplus /dev/hda5 /media/OSX M y iBook 's / t f t h as t e e c/ s ab h f l ing e nt s o t at it is ol ow ry h aut at l m ount d: om ical y e / v h da3 / e dia/ SX h f pl de / m O s us rw ,e xe c,aut o,us e rs ,gid=31 0 0 O r j t go t rough us h Adm inis t ion > Sh are d F de rs rat ol and m ak e it a s h are d f de r ol . Y probabl s t l ilnot be ou y ilw l abl t copy f e s ov r t O S X e o il e o f rom Ubunt So re boot int M ac u. o O S X, t e n go t Ut it s and f h o ilie ire up t e D is k Ut it program . h ily Se lct and h igh l t t e O S X e igh h dis k icon. Go t m e nu and unde r o F e you w ils e e t e D is abl il l h e J ournal opt ing ion. Cl t at t ick h o

dis abl j e ournal Re boot back ing. int Ubunt Y s h oul now be o u. ou d abl t copy f e s ov r t O S X. e o il e o Y can alo dis abl j ou s e ournal in ing OS X f rom t e com m and l in h ine Ubunt w it t is : u h h sudo diskutil disableJournal /Volumes/<OS X Volume Name> I'v s e e n dis cus s ions on e ch anging your L inux us e r uid and gid t m at t at of O S X t o ch h o t and acce s s t e M ac part ion. ry h it Th is alo m e ans ch anging al s l pe rm is s ions s ys t m w ide in e orde r t m at your ne w uid and o ch gid. Se e m s l e a big h as s l t ik e o me. I h av n't ch e ck e d s upport f e or Airport but f now , e v ryt ing I , or e h ne e d is w ork ing on m y iBook , pl t ings I us h don't ne e d l e ik f ancy de s k t op e f e ct . f s I l e m y iBook ik e v n m ore now . e It s got it cool ’ s back .

19

H O W - TO

W rit e n by J t onny M cCul l agh

I ST L O P N TRA NSP RT N A L E O TYCO O N D EL X E (O P NTTD ) U E

P roof t at t e ol one s are t e be s t is no f h e r aw ay t an ins t l h h d h urt h al ing – t e ope n-s ource d v rs ion of t e cl s ic h e h as . Th e gam e 's cre at or ope ne d t e code w h e n h e m ov d on t de v l h e o e oping Rol r Coas t r T l e e ycoon. Th e code is now act e l de v l d as O pe nTTD at h t p:/ w w w .ope nt d.org. iv y e ope : t / t

T

h e gam e is a s im ul ionat t ype gam e bas e d on t rans port Y are a t . ou ycoon and you h av t buil your e o d bus ine s s around t rans port ing pe opl, raw m at rial and goods e e s w h il buil e ding roads , rail ays , w h arbours and airport . M onopl e , s is m ak e m one y and e l inat t e im e h com pe t ion – s ound f il it am iar?

•oubl-cl t e 'ope nt d' pack age D e ick h t dis pl d in t e re s ul . aye h t s • m ay alo w ant t ins t lh e Y ou s o alt 'rar' pack age w h il in Synapt Y e ic. ou m ay ne e d it l e r at . • ick on t e 'Appl but on t ins t l Cl h y' t o al t e s of w are . h t Th e im port ant point t not w h e n o e ins t l O pe nTTD , is t at f lgal al ing h or e re as ons t e original h art ork cannot be dis t w ribut d e w it O pe nTTD . As a re s ulyou ne e d h t t ge t t e dat f e s f o h a il rom your original v rs ion of CD e . If l e m e , t at , ik h original is gat e ring dus t in a box CD h in t e roof pace you m igh t w ant t h s o obt ain t e dat f e s f h a il rom t e w e b. h D e t s about t e dat f e s is ail h a il av abl h e re : ail e h t p:/ w w w .t -f t / t orum s .ne t / v wt ie opic.ph p?=3407 t

As dis cus s e d t e dat f e s can h a il be dow nl oade d f rom : h t p:/ dow nl t / oad.t rans port ycoon.n t e tf e s /t / il t d-graph ics .rar T dow nl t e dat f e s and o oad h a il copy t e m t t e corre ct l ion: h o h ocat O pe n a t rm inal e and e nt r: e mkdir tmp cd tmp wget http://download.transporttyco on.net/files/ttd-graphics.rar unrar e ttd-graphics.rar rm ttd-graphics.rar sudo cp * /usr/share/games/openttd/data

•pe n Sys t m > Adm inis t ion O e rat > Synapt P age M anage r ic ack • ing t e 'Se arch ' but on s e arch Us h t f 'ope nt d' or t If not ing appe ars e ns ure h t at you h av e nabld t e h e e h re pos it ory in Se t ings t > Re pos it orie s

20

If you h av any dif icul e f t y e xt ract ing t e s e dat f e s you h a il m ay ne e d t ins t lh e 'unrar' o alt pack age us ing your P age ack M anage r' O nce t e art ork is in t e h w h corre ct f de r you s h oul be abl ol d e t run O pe nTTD f o rom Appl ions icat > Gam e s > O pe nTTD and pl t e ay h gam e in alit 19 9 0's gl ls ory.

a road be t e e n t o t ns . w w ow

W h e n you be gin a ne w gam e you s h oul f il e yours e l d am iaris f w it t e but ons acros s t e t of h h t h op t e s cre e n. h • ick on t e coin s t Cl h ack icon. Borrow as m uch f rom t e bank as h pos s ibl t ge t s t e d e o art •ol and drag w it t e righ t H d h h m ous e but on cl e d t m ov t ick o e around t e m ap h • ick t e road icon and in t e Cl h h 'Road Cons t ruct ion' dial box og t at appe ars ch oos e t e f t road h h irs icon and s t cl ing and art ick dragging roads acros s t e m ap. h Th e s e cond road icon in t e 'Road h Cons t ruct ion' dial buil roads og ds in t e ot e r dire ct h h ion. Aim t buil o d

• xt cl on t e f t icon in t e Ne ick h if h h 'Road Cons t ruct ion' dial and buil og d t o Bus D e pot – one in e ach of t e w s h t ns you h av j ow e oine d w it t e road. h h • xt cl on t e f Ne ick h ourt icon in t e h h 'Road Cons t ruct ion' dial and buil og d a 'Road V h icl D e pot be s ide one of e e ' your roads . • ick on t e D e pot you h av j t Cl h e us builand you s h oul s e e a dial t d og w h ich al s you t buy v h icls . l ow o e e • a bus by cl ing on 'Ne w Buy ick V h icl' but on e e t

• e 'O rde rs ' dial appe ars . Th og Cl on t e 'Got but on t e n ick h o' t h l e your bus s t on your ocat op m ap and cl on it Th e nam e of ick . your bus s t s h oul appe ar in op d t e v h icl's orde rs . Th e n f h e e ind t e s e cond bus s t you cre at d h op e and cl on it Y ick . our bus s h oul d now h av a rout of t o bus e e w st ops s o cl on t e re d ick h 'St oppe d' but on on t e 'Road t h V h icl' dial Y e e og. our v h icl e e s h oul now be on t e road d h (m ak ing m one y) s o f l it f a ol ow or w h il t m ak e s ure alis w e l e o l l . Cont inue buil ding your road fe e t and l f s ubs idie s , alo l ook or s w h e n you h av t e f e h unds m ov e ont rails h ips and aircraf . By o , t now I'm s ure you're probabl as y addict d as I am . e If you l e t e gam e cons ide r ik h donat ing t w w w .ope nt d.org o t

•nce you h av your v h icl a ne w O e e e w indow w ilope n re pre s e nt l ing t at h v h icl. Y ne e d t giv your e e ou o e v h icl s om e ins t e e ruct ions s o it can s t m ak ing you s om e m one y. Cl art ick on t e f h ourt icon dow n (brok e n h ye l arrow ) l ow

21

H O W - TO
W rit e n by D anie l am b t L

CREATE YO UR O W N SERV R - P rt 1 E a

Th is guide w ilbe gin at t e v ry s t , ins t l ion, and t e you t rough alt e s t ps t e v nt l h av l h e art al at ak h lh e o e ual y ing your ow n f l w ork ing ul y Ubunt s e rv r w h ich coul be us e d in your h om e or f a bus ine s s of any s ize . u e d or

W

e w ils t by l art dow nl oading Ubunt u 7.10 f rom h t p:/ w w w .ubunt t / u.com / t ge ubunt u/ dow nl and s e lct oad e f or 'St andard pe rs onal com put r' and e ch os e t e m os t appropriat m irror h e f you f or rom t e drop dow n m e nu. h

s upport of m os t m ode rn h ardw are and it w ilalo s upport t e ne w e s t l s h Raid s ys t m s and Gigabit ne t ork e w cards w h ich curre nt y 6.06 L (L l TS ong T rm Support doe s not h ow e v r e ) , e w it v rs ion 8.04 L t is s h oul be h e TS h d re -as s e s s e d. Af e r dow nl t oading Ubunt 7.10 u Se rv r you ne e d t w rit t e im age e o e h t CD us ing your f orit CD burning o av e program , if you are on w indow s you can l at us ing Inf ook rare corde r w h ich can be dow nl oade d f rom h t p:/ inf t / rare corde r ource f .s orge .ne t . / O nce you h av w rit e n t e im age e t h t CD pl your Ubunt Se rv r CD o ace u e int your driv and boot f o e rom it , e ns ure t at your s ys t m is s e t t h e o boot f rom CD . Y w ilt e n s e e t is ou lh h s cre e n (abov righ t e ).

Ch oos e 'Ins t lo t e h ard alt h dis k '. Th e ins t l ion w ilnow s t . al at l art F t you w ilh av t ch oos e your irs l e o l anguage , t e n s e lct your h e l ion. Ne xt ch oos e a k e yboard ocat l ayout you w ilne e d t pre s s a , l o f w k e ys s o t e ins t lr can e h al e de t ct your k e yboard l e ayout bas e d on t e k e ys you pre s s e d, h

I am ch oos ing Ubunt 7.10 u (Gut y Gibbon) f v s or arious re as ons but t e m ain re as on is h

22

or you can m anual ch os e w h at l y k e yboard you h av . e Th e ins t lr ch e ck s t e al e h ins t l ion CD , your h ardw are , al at and conf igure s t e ne t ork w it h w h D H CP if it is conne ct d t t e e o h ne t ork , or you can conf w igure t is h m anual l y. Now e nt r t e 'h os t e h nam e '. M y s ys t m is cal d e l e 's e rv r e .dom ain.l ', s o I e nt r ocal e 's e rv r'. e

O pe nSSH , print and SAM BA s e rv rs . Se lct t e dif e re nt e e h f s e rv rs us ing t e s pace k e y t e n e h h cont inue .

W h e n you are re ady, h it 'Y s ' t e o 'W rit t e ch ange s t dis k s ? Now e h o ' your part ions w ilbe cre at d and it l e f orm at e d. t Se t t e s ys t m cl . Norm al up h e ock l y UTC is a s af ch oice . e Ne xt cre at a ne w us e r, I us e t e e h nam e 'Adm inis t or' w it t e us e r rat h h nam e 'adm inis t or'. D on't us e t e rat h us e r nam e 'adm in' as t at is a h s ys t m nam e in Ubunt e u.

Th e GRUB boot l oade r w ilnow l be ins t ld. al e Th e ins t l ion is now al at f h e d. Re m ov your CD f inis e rom t e driv and h it 'Cont h e inue ' t o re boot t e s ys t m . h e

Now you w ilne e d t part ion l o it your dis k , lt t e s e t cre at t e e h up e h part ions (s w ap and root it ) aut at l unls s you are om ical y e conf nt on doing t is m anual ide h l y.

Th e bas e s ys t m w ilnow be e l ins t ld. al e Now w e ge t t e opt h ion of w h at e xt s of w are ge t ins t ld, w e are ra t s al e going t ch oos e D NS, m ailL P, o , AM

Th at is t e f t part of t e h irs h Ubunt s e rv r ins t ld. Ne xt u e al e is s ue , w e w ilcov r updat s , l e e ins t l t e Xubunt de s k t al ing h u op and alo t e w e bm in ins t l s h al .

23

W rit e n by Ronnie T e r t uck and Robe rt Cl h am ips

REVEW I

K D E 4. 0 D UA LREVEW I

In t e bl corne r is Ronnie , a KD E 3 us e r s ince D appe r D rak e and s t l ing KD E on h is curre nt ins t l Gut y. In t e brow n corne r is h ue ilus alof s h Robe rt a GNO M E us e r s ince h e s t e d us ing Ubunt in t e days of e dgy, t d s e v ral h e r opt , art u h rie e ot ions s uch as KD E3, XFCE and O pe nbox but curre nt y us ing Gnom e on h is Gut y ins t l l s al .

– M y ins t l KD E 4.0 w e nt alof faw ls s l In Kubunt Gut y (7.10) I l e y. u s curre nt y h av KD E 3 ins t ld, s o I l e al e w as q uit uns ure h ow KD E 4.0 w oul e d f in. W oul it 'upgrade ' m y KD E 3? it d W oul it l e be s ide and s e parat d iv e f rom KD E 3?W e l it s e e m s it can l e l , iv s e parat l but s t l h are dat w it e y ils e h KD E 3 s o I brav l ope ne d up Ade pt e y (P age M anage r in Kubunt and ack u) adde d t e re pos it h ory URLgiv n on e t e Kubunt h u.org s it [1] ch os e t e , o ins t l de 4-core , cl e d t ins t l , alk ick o alit and act l w e nt of t w ork lav ual y f o e ing it t dow nl o oad. Eigh t h ours l e r, I at cam e h om e f rom w ork and t e h dow nl oading and ins t l w as al ing done . I didn't e v n h av t m ak e one e e o de cis ion! Tim e t l out and o og h ope f l l back in us ing KD E 4.0. ul og y

- Ins t l KD E 4 w as al ing s im pl, a q uick am e ndm e nt of e / t apt s ource s .l t and a e c/ / is , coupl of com m ands in t e e h t rm inal udo apt e (s idude updat e & & s udo apt ude ins t l de 4it alk core ). No s oone r w as it ins t ld I al e got a not ice about 35m b of k de 4 updat s , w h ich I t ough t w as e h odd, cons ide ring I h ad *us t j * dow nl oade d it .

– So f s o good! O n m y ar, l ogin s cre e n, I ch os e t us e KD E4 o rat e r t an KD E, gav m y us ual h h e nam e and pas s w ord and in a f w e m om e nt up cam e a s h iny ne w s KD E s cre e n w it nice pulat h s ing icons s h ow ing m e w h at part of s m y Kubunt w e re be ing l u oade d. O n t e de s k t h op, I w as s urpris e d

24

t s e e t o icons , t e v ry s am e o w h e t o icons I h av on m y KD E 3 w e de s k t (one f acce s s ing m y op or s e cond h ard driv and one , a e s h ort cut t a f de r cont , o ol aining m y podcas t ) s o it ce rt s ainl h as n't y j t dum pe d m e in t a bl KD E us o ank 4.0. Th at a good s ign. 's

t t M os t are al ady l o ry. re oade d in one w ay or anot e r, but I'm s ure t e re 'l h h l be m ore w idge t on t e w ay. s h

w e lpol h e d. V ry prof s s ional l is e e l ing. Th e de f t back ground ook aul is a bit bl and, but t e re are h s e v ral w w al e ne l pape rs t o ch oos e f rom .

I ch e ck e d t e K m e nu t s e e if m y h o ot e r appl ions t at I ins t ld h icat h al e in KD E 3 w oul be t e re , Scribus , d h GIM P, ye s t e y als e e m t be h l o t e re s o I'm re l e d at t at I h ad h iv h . t e h orribl v ion t at I w oul l h e is h d og in and h av t re ins t l l y e o alalm appl ions ! icat Eye candy t e ! Tim e t t s om e im o ry w idge t . Th e f t one I t d w as s irs rie t e anal h ogue cl w h ich w ork e d ock f , but t e re is re al lt e e le ine h l it l s y

Tink e r t e , Sys t m Se t ings . Th e re 's im e t not m uch dif e re nt h e re . It alt e f 's lh us ual E s e t ings but t e one KD t h addit ion is , of cours e , t e D e s k t h op Se t ings , t e s e cont t e ne w t h rolh e f e ct s uch as w indow anim at f s ions and drop s h adow s . Af e r e nabl t e t ing h e f e ct , t e de s k t s l e d q uit a f s h op ow e bit M ov . ing w indow s be cam e s l ow and t e anim at h ions w e re pre t y t m uch non-e xis t nt due t l e o ag. Ne e dls s t s ay, I s oon dis abld e o e t e m but I'm s ure t e y j t ne e d h h us s om e t e ak ing and w ilbe gre at in w l KD E 4.1. Th e t e m e f w indow h or borde rs and icons is be aut ul if and

Th e K m e nu h as ch ange d q uit e dram at l It is now s h ow n in, ical y. w h at I can onl de s cribe , as a y w indow of s ort . Y ch oos e t e s ou h cat gory (Int rne t O f ice e t e e , f c.) t e n t e it m s in t at cat gory h h e h e s l in f ide rom righ t t lf and you o e t ch oos e t e appl ion you w ant h icat . A s t dow n t e lf of t e rip h e t h appl ions l t al s you t icat is l ow o re t urn t t e cat gory l t It o h e is . t e s a bit of ge t ing us e d t ak t o, but I do l e it It ce rt ik . ainl t e s y ak up ls s s cre e n s pace t an t e e h h us ual pop up and pop out m e nu.

25

Konq ue ror w as t e Sw is s arm y h k nif of KD E. It w as a f e e il m anage r, an Int rne t brow s e r, e e v ryt ing! Now t e KD E t am e h h e h av cre at d D ol in, a t e e ph rim and s v l f e m anage r w h ich m ade a e t il e brie f appe arance in KD E 3 unde r Kubunt Gut y. T o t ings h e re : u s w h f t is t at no m at e r h ow I irs h t brow s e m y f e s , Konq ue ror il al ays s e e m s t be t e de f t w o h aul f e m anage r O dd cons ide ring il . D ol in w as t e de f t in Gut y! ph h aul s Se cond is t at s ince I'm us ing h KD E 4 h and in h and w it KD E 3, I h now h av t o e nt s in t e K e w rie h m e nu f D ol in and can us e or ph e it e r t e s h iny ne w KD E 4.0 h h D ol in or t e ol D ol in ph h d ph (be l ). Be s t of bot w orl I ow h ds s uppos e .

D ol in h as s om e nice ne w f at s ph e ure s uch as f e rat il ing, com m e nt and s t agging (be l ). So you can rat ow e your f e s w it s t il h ars (out of f e ) and iv add a com m e nt w h ich w ilbe t e re l h ne xt t e you s e lct t at f e . Nice ! im e h il T ags w ork in t e s am e w ay as t e y h h do on t e Int rne t It m ore of a 'f h e . 's ind h e l r' of s ort . pe s

m ov ing t e m ous e up and dow n h w il as e xpe ct d, rot e t e icon l , e at h but m ov ing t e m ous e lf and h e t righ t is w h e re t e e nl h arge or s h rink com e s in (be l ). Sne ak y! ow

I w as now w onde ring if it w as pos s ibl t re s ize a w idge t as I q uit e o e f ancie d h av ing t e cl a t h ock ouch s m al r T l . ook m e a w h il, but I f e e ound it e v nt l and it w as n't e xact y e ual y l gl aringl obv y ious . Be s ide t e w idge t h are t re e icons . O ne is a s m al h l s panne r f prope rt s , one is s im il or ie ar t a rot e or undo icon and one is a o at re d cros s f cl ing t e w idge t or os h . Se e m s t at cl ing and h ol h ick ding on t at rot e / h at undo t ype icon and

O ne gripe I h av is t at s om e of e h m y appl ions , f re as ons icat or unk now n, m ay h av a f e ancy KD E 4.0 borde r, but t e appl ion h icat it e ll s l e it j t e m e rge d s f ook ik us f rom W indow s 9 5!

26

I t ink it s om e t ing t do w it h 's h o h t e m e s but I'm re al no e xpe rt h l y t e re , I not d it m os t in F f h ice ire ox and GIM P M y ot e r niggl is w it . h e h t e t k bar, f t e le of m e I h as or h if j t can not f us ind a s e t ing or t opt ion t h av m y w indow s o e be com e uniq ue t a de s k t o op. An appl ion on de s k t one w il icat op l s h ow on t e t k bar f al h as or l de s k t ops w h ich is a bit annoying. KD E 4.0 did s care m e once . O n l oading Ade pt (KD E P age ack M anage r) I w as as k e d f t e root or h pas s w ord (as norm al Ent re d m y ). e pas s w ord and it t l m e it t e e l s 's h w rong pas s w ord! O h de ar Af e r a . t q uick Googl it s e e m s as t ough e h KD E 4.0 s e e m s t 'f o orge t t e root ' h pas s w ord s o in a Kons ol you e s h oul t d ype : sudo passwd and you w ilbe as k e d f your l or curre nt pas s w ord t e n w h at you h w oul l e t ch ange it t I j t d ik o o. us k e pt it t e s am e pas s w ord. h Re l oade d Ade pt gav it t e root , e h pas s w ord and alw as w e l Ph e w ! l l . Th at w as cl e ! os

- O nce ins t ld, I l al e ogge d out of m y be l e d Gnom e and ov proce e de d t m y XFCE l in s cre e n. o og I ch ange d t e s e s s ion t KD E 4 and h o l ogge d in, h oping f t e be s t or h . Succe s s ! Not ing brok e . I w as in KD E h 4.0. Af e r e nduring t e KD E l t h ogon s ound (I h at alt e KD E s ounds ), e lh t e f t t ing t at s t h irs h h ruck m e w as al l t e h ide ous icons cl t ring m y h ut e de s k t op. O v r t e t e I'v h ad e h im e Gut y I'v dow nl s e oade d als ort of l s rubbis h w h ich I'v ne v r bot e re d t e e h o t idy up, and as t e pe rce nt h age of m y t e us ing Gut y h as be e n w it im s h O pe nBox, w h ich doe s n't h av a e de s k t as de f t I'v ne v r h ad a op aul e , e m ot e t re m ov t e m . W h e n I iv o e h re ce nt y s w it e d back t gnom e l ch o (m y de s ire f Com piz F ion h ad or us grow n t m uch f m e t h andl) I oo or o e j t dis abld t e de s k t s t us e h op raigh t of. f I dis abld t e icons , and l e d int e h ook o KD E 4.0 s om e m ore . Th e ne xt t ing I f l h e t ne e de d inv s t e igat ing w as t e s ym bol t e h in h corne r, w h ich h igh l t igh ing re v ald w as f e e or adding w idge t (righ t At t e s ). h

m om e nt KD E 4.0 is j t one big us buck e t of w idge t . Ev ryt ing is s e h a w idge t Th e t k bar is a . as w idge t t e cl is a w idge t t e , h ock , h m e nu is a w idge t e v ryt ing is , e h a w idge t I adde d an anal . og cl and re -s ize d it t us e up ock o t e m aj y of t e de s k t h orit h op, t e n h re al e d it w as bl is urry, s o ch ange d it back t t e s t o h andard s ize . I pl d w it s om e of t e aye h h ot e r w idge t (be l ) t at w e re h s ow h al ady t e re t e n de cide d t re h h o m ov on. e

27

Th e ne xt t ing t at ne e de d doing h h w as t e nabl s om e graph ical o e e f e ct . I cl e d on t e K m e nu f s ick h and s e arch e d f 'pre f and by or ', t at point t e pre f re nce s h ad h h e al ady be e n m ov d t t e t of re e o h op t e s e arch l t It w as n't obv h is . ious t at I h ad cl e d in t e s e arch h ick h box as t e re w as no fas h ing h l curs or, but it w ork e d none t e ls s . h e I e nabld alt e graph ical f e ct e lh e f s I coul f d ind, t e n t s t d out t e h e e h e f e ct . I didn't s e e a l of f s ot dif e re nce h av f ing e nabld t e m , e h ot e r t an t e m inim is ing and h h h re s t oring e f e ct . f s

cl ing com binat ick ion and t e de s k t h op part l m ov d of t e s cre e n, ial y e f h lav e ing a w h it bl w h e re it w as . I e ock t d a f w t ings t m ov it back , rie e h o e but it w as no us e .

– I'v onl be e n us ing KD E e y 4.0 a s h ort t e and it w ilde f e l im l init y t e al l ak ot onge r t ge t a m ore o de f e f e lor it but I'm h appy w it init e f , h it and w ilce rt l ainl be us ing it on a y day t day bas is . Th e KD E t am o e de s e rv a s t e anding ov ion f KD E at or 4.0. It m ind boggl t t ink t at 's ing o h h s uch a be aut ul if and com plx pie ce e of s of w are can be w rit e n by a group t t of pe opl w h o rare l s e e e ach ot e r! e y h H ad t e D e s k t Ef e ct w ork e d h op f s s m oot l I'd e as il h av giv n t is h y, y e e h t m ark s . op

- I us e d KD E 4.0 f onl or y a s h ort am ount of t e , and can im s e e it pot nt . H ow e v r I 's e ial e don't be l v it is re ady f ie e or e v ryday us e ye t and s t l as a e ilh l ong w ay t go. I'll f o look orw ard t t st o e ing l e r v rs ions of KD E at e 4, but at t e m om e nt it doe s n't h h av t e fe xibily/ as e of e h l it e cus t is at om ion m y de s k t ne e ds . op
de b h t p:/ ppa.l t / aunch pad.ne t k ubunt / um e m be rs -k de 4/ ubunt gut y m ain u s

w rit r Andre w M in h as e w rit e n h is opinion on KD E4.0 t w h ich you can re ad on t e h w e b s it at e : I t s t d a coupl of t e e e e h appl ions brie fy, but not l icat l ong e nough t com m e nt f y on o airl t e m . At t is point s om e t ing odd h h h h appe ne d. I did s om e s ort of a
h t p:/ urlul t / .f l e m agazine .org/ circl 316441

28

W rit e n by St f t e ano Al rini be

M Y O PNI N I O

O N O P NG EU E
pun int nde d t O pe nGEU's t o e o w e dit ions ) alo, It y is k now n t be s al o s om e w h at t ch nol e ogical prim it e if l y iv re l e d t ot e r count s , t e re f at o h rie h ore I be l v t at t is be aut ul iat e ie e h h if init iv giv s l t r t m y count Th ank you e us e o ry. t L o uca and t ank you t t e w h ol h o h e O pe nGEU com m unit y. I'd l e t s h are w it you a lt e of ik o h it l m y t ink ing about dis t h ribut ions and L inux. In m y h um bl opinion, dis t e ros are an im m e ns e t as ure f our re or com m unit s ince t e y al e v ry y, h l ow e pe rs on t s e t f e h is im aginat o re ion and cre at it D is t iv y. ros are alo t e s h m ain part of t e F e Sof w are h re t conce pt it e l e v ryone h as t e righ t s f : e h t m odif and pe rs onal f e o y ize re s of w are . Th is is re al a gre at t l y conce pt If I m ay, h ow e v r, m ak e one . e pe rs onal e rv ion: I t ink t at obs at h h m aybe a be t e r coordinat t ion be t e e n dif e re nt dis t w f ribut ions of t e h s am e f il (e g: Ubunt w oul be a am y u) d nice s ol ion s ince div rs it is s ure l ut e y y a good t ing but onl if it w oul h y d com e t oge t e r w it a l h h arge r v w of ie t e w h ol dis t panoram a. In h e ro ot e r w ords : I h ope t at in t e h h h f ure t e re w ilbe m ore and ut h l m ore dis t ribut ions , but pe rh aps t e y s h oul be albe groupe d on h d l a s ingl Int rne t s it , w it a e e e h uniq ue f orum and s o on. In s h ort , alt loge t e r but e ach dif e re nt h f f rom t e ot e r h h . F m ore inf or orm at ion on O pe nGEU (f orm e rl Ge ubunt y u) plas e s e e our Fl or of t e e av h M ont (on page 6) w rit e n by t e h t h cre at of O pe nGEU L or uca D e M arini

O pe nGEU M oonl t Edit igh ion (abov ) e

I

n t e e ndls s panoram a of h e Ubunt dis t u ribut ions O pe nGEU is a v ry int re s t e e ing one , and by L uca de M arini, a f l It ian. e l ow al I am proud t int o roduce you t o t is It ian dis t h al ribut ion and t at is h be caus e f t of al it is t e irs l , h s e cond f ous It ian dis t am al ribut ion t e v r s e e t e l t of day (no o e h igh

O pe nGEU Sunl t Edit igh ion (be l ) ow

29

W rit e n by Anh -M inh D o t

M Y STO RY

M Y SECO ND A P RTM ENT A
l e a m as s iv rot ing orb. I'm ik e at s t ing t ge t t at f e l w it art o h e ing h Gut y. I m e an, I can s e e t rough m y s h curre nt w ork s pace t ot e r o h w ork s pace acros s t e graph ical h cube ! Ne xt t ing you k now I'ls t a h l ick f w Sim s w it f e h urnit ure e t ins ide c. t e cube and w at t e m int ract h ch h e f rom t e t t e w h il I do m y w ork im o im e on one of m y w ork s pace s . So I'm f cinat d. I'm w ait as e ing f or t e day w h e n w e h av Ubunt h e u running of a dode cah e dron or m ore . f O r m aybe it coul be a m ans ion t at d h you v ual w al t rough t your irt l y k h o ne xt w ork s pace ?O r, s om e h ow e ach w ork s pace coul l l e or be a d ook ik pl t ane ? I m e an righ t now , w h e n I t urn on m y com put r, I act l ge t t e e ual y h f e l t at I'm e nt ring an e ing h e apart e nt l e I ope ne d a door m , ik . Be f ore it w as j t t at I “ fippe d it us h l on” and coul us e it appl ions . d s icat Now m y appl ions are l e icat ik f urnit ure t at I m ov around at w il I h e l . w al t rough m y com put r k h e . I'm not s ure h ow f t is coul ar h d go (e s pe cial giv n t e l y e h e xact ude of t e ak ing I can do, it w dow n t h ow s l l t e cube o ow y h fips ) cons ide ring t e pow e r of l h pre f re nce s in Gut y and t e e s h s t ngt of us e r input in t e re h h Ubunt com m unit And t ink ing u y. h about a f w of m y ide as m ak e s e m e w onde r w h at e v rybody e w h o's us ing Ubunt w ant t s e e u s o or w ant it t be abl t do s o e o (code rs and non-code rs ). F inal w it alt is prot l y, h lh ocol t ink ing prole rat h if ing, t e l s h ine be t e e n de s k t and w e b, w op be t e e n docum e nt and v o w s ide gam e s , be t e e n ch at ing and w t m ul e dia, e t are albl t im c. l urring s o m uch t at I w onde r w h e n I'm h going t ne e d t f e d m y l op o o e apt v ualood t ge t ne w upgrade s irt f o t m y s ys t m l e t agot i o e ik am ch (re m e m be r t agot i? Any am ch ). ide as ?

T

h e v ual orl is f irt w d inal at l y myf inge rt . Al rl ips t -Ct L f Arrow : Ne w w ork s pace . e t

Al ough I s it in m y l ing t h iv room / f w it it ch airs , of ice h s couch e s , TVs cre e n, t e s and abl book s h e le s , I can't s h ak e t e v h f e l t at I h av t o e ing h e w apart e nt . O v r h e re f m s e rom m y l op I gl apt ance ov r at m y e w oode n couch acros s t e room h w onde ring if I s h oul m ov it t d e o t e adj nt w aland at t e s am e h ace l h t e pus h Supe rBut on-T giv im t ab ing m e a v ual e rv w (t e Sh if irt ov ie h t M anage r app) of m y curre nt w ork s pace on Gut y s o I can us e s t e w indow I w ant h . I re m e m be r about s ix ye ars back w h e n H al Be rry s t l e arre d in t at “ h ack e r” m ov : Sw ordf h . h ie is And t e m ain ch aract r, H ugh h e J m an (W ole rine ) h as a ack v graph ical pre s e nt ion of a re at program t at m e ant t h ack int h 's o o a gov rnm e nt dat e abas e . It l e d ook

30

W rit e n by Cat y M al ros e t h m

UBUNTU W O M EN
and you w ils e e s om e w h o giv l e up at t e s l t s t s ign of h igh e dif icul Y w ilalo s e e f t ou y. l s ch il n w h o pe rs is t Th os e w it dre . h an inde f igabl abily t at e it o m aint ain f ocus are t os e w h o h are curre nt y w rit l ing driv rs and e re v w ing pat e s . ie ch Barbie dol . W h e n Anna carrie s h e r l ” h igh l cont e rs ial y rov Barbie in publ ic, it e l s s t icit rong f e l e ings (s im il t ar o t e int ns e l s t h e y rong f e l e ings w e s e e in L inux de v l e opm e nt It h e l h e r ). ps pract ice s aying, “ I h e ar w h at you are s aying and I s t l agre e ” or “ Y ildis ou h av a good point Th e Ubunt e .” u t am curre nt y h as and w ilcont e l l inue t ne e d w om e n on-board w h o can o h andl cont e rs y w e l Th e re is e rov l . int ns e be aut in t os e w h o can e y h dis agre e in a w ay t at lav s h e e e v ryone 's dignit and grace int . e y act W e can h e l t orrow 's de v l rp om e ope girl t de v l a h igh f t ion s o e op rus rat t e rance . Spe nd a f w m inut s ol e e w at ing ch il n on a pl ch dre ayground Spe cif l w h at can w e do t ical y, o f t r t is ?Cinde e M adis on, a os e h program m e r at UC Be rk e ly e h e l d h e r daugh t r, Kora, pe e de v l a h igh f t ion e op rus rat t e rance t rough one s pe cif ol h ic, piv al . Cinde e t d Kora s h e ot act ol coul h av h e r e ars pie rce d if d e s h e cl be d t t e t of a im o h op m ount ain. L t e Kora did it it l , pus h ing pas t t e ph ys ical h pain, f t ion, and ot e r “ l it ” . rus rat h im s Ev ry t e Kora put in h e r e im s e arrings t at s e ns e of h pe rs is t nce is s ol ie d. Sh e e idif doe s n't giv up. Sh e pus h e s e t rough t t e f h o h inal adl . de ine Sh e 's t e t h ype of girl w ant on I t e f ure Ubunt t am . h ut u e

W

om e n m ay curre nt y rank l in t e l s ingl-digit in h ow e s t e Ubunt popul ion, h u at but I h ope , f m y daugh t r's or e s ak e , t at it w on't al ays be s o. h w Buil ding f t e l or h ong-t rm , w h at e w e can do t h e l t e upcom ing o p h ge ne rat ion pre pare f t e rigors or h of m as s col l aborat e cre at e iv iv e f ort ?Spe cif l w h at can w e f s ical y, do now t f t r t e s pe cif s k il o os e h ic l s e t of t e girl w h o w ile v nt l h s l e ual y cont ribut t t e Y e o h ode l Y ing ak v rs ion of Ubunt e u? F s t e rs , w e can h e l or art p pot nt f ure cont e ialut ribut ors de v l s uf icie nt y s t e op f l rong v oice s . F rom m y ow n lt e corne r of t e it l h m ark e t pre paring L inux h ardw are f Ubunt I h av dis cov re d t at or u, e e h I ne e d t s pe ak m ore f l t an I o irm y h e v r h av be f . I re ce nt y e e ore l t augh t m y daugh t r, Anna: “ Th ink e f t s pe ak clarl and cons t l irs , e y, ant y re -e v uat .” al e In orde r t buil t is re s il nce , I o d h ie purch as e d a “ s pine -buil ding

31

W rit e n by Alin Gao f t v rom w w w .T e ns O nL e inux.org

UBUNTU YO UTH

Th e f ure of O pe n Source is in t e Y ut h oung P opl of t e e oday;t at h 's w h y t is corne r of t e m agazine is f young pe opl or s im pl h h or e y t os e w h o are young at h e art h .

M
• M 5L •

os t of you out t e re m os t h l e l h av an M P3 pl r ik y e aye . I'm w il t be t t at l ing o h s om e of you out t e re h av one of h e t e se : h
• : 1s t t rough 5.5t ge ne rat h h ion iP od, iP M ini and 1s t ge ne rat od ion iP od Nano (not t e Sh uf l, 2nd/ h fe 3rd ge n Nano, Cl s ic or T as ouch ) • : J e box 5000, 6000, St uk udio, Re corde r, FM Re corde r, Re corde r V and 2 O ndio : iAudio X5, X5V X5L M 5 and , , : H 100, H 300 and H 10 s e rie s

t e norm alh ings you w oul e xpe ct h t d f rom an M P3 pl r pl m any ot e r aye us h t ings incl h uding a m ov pl r, a ie aye Gam e Boy e m ul or, a GPLv rs ion of at e D oom and m uch m uch m ore . : Th e iP ins t l ion od al at w as re l iv l s t at e y raigh t f orw ard, drag a f w f e s t t e iP e il o h od, e xe cut a e s cript and you're done . I w as abl t e o q uick l ge t up and running. y : Ugl Th e y! de f t aul Rock box t eme l s h ook aw f (lf ). ul e t F unat l ort e y, you can dow nl oad t e m e s f h rom h t p:/ w w w .rock box-t e m e s .org/ t / h . Th e re 's e v n an Ubunt t e m e ! e u h : Th e Rock box int rf e ace is v ry e as y t f e o igure out t e re w as , h re al no s ignif l y icant larning curv e e inv v d. Th e s e t ings w e re (f t e ole t or h

m os t part w h e re I e xpe ct d ) e t e m t be . h o : Rock box h as a m ul ude of pl t it ug-ins , gam e s and apps . Som e w ork be t e r t an t h ot e rs . W h il s om e are us e f h e ul ot e rs are not s o us e f , s uch as h ul t e bat e ry be nch m ark ing t . I h t ool don't k now about you, but I'd t rade t e bat e ry be nch m ark ing h t t oolor a pack age d P rl f e int rpre t r But I digre s s . Th e e e . , gam e s on Rock box are ce rt ainl y m uch be t e r t an t e one s t at t h h h cam e w it m y iP h od, and t e f h act t at I can w at m ov s on m y h ch ie f t ge ne rat irs ion Nano is alo a s big pl . us : In m y h um bl e opinion, Rock box is a gre at al rnat e t t e f w are on t e iv o h irm your M P3 pl r I s t aye . rongl y re com m e nd t at you ins t l . h alit Be l v m e , you'lbe h appy t at ie e l h you did.

• : Sans a c200, e 200 and e 200R s e rie s (not t e v m ode l) h 2 s • : Gigabe at X and F s e rie s (not t e S s e rie s ) h

If s o, your m p3 pl r can run aye . Rock box, av abl at ail e h t p:/ w w w .rock box.org, is an t / al rnat e , ope n s ource , f w are t e iv irm t at prov s m any f at s t at h ide e ure h you w oul norm al not ge t w it d l y h t e de f t f w are . Incl d are h aul irm ude

32

W rit e n by M at h e w Ros s i t t

SO UND BI ES T

H e re are s om e t ings you m ay h e ar on t e ne xt e pis ode of t e h h h podcas t If you h av an ide a or w ant t t e part t e n e m ail . e o ak h our h os t M at h e w Ros s i, at podcas t f l e m agazine .org , t @ ul circl

H

av ing re las e d t e F l e h ul Circl podcas t pil t e e ot h v rdict is in. O ne of t e e h bigge s t com pl s as ide f aint rom t e h re pe t iv ne s s of Th e Ch ris t as it e m Ch e e s e P k a w as t e q ualy of ol h it t e re cording. Th e s ound q ualy h it w as at rocious due t Gizm o w h ich o is a SIP -bas e d V s e rv oIP ice w h ich w as us e d t re cord t e s h ow . Th e o h re as on w e ch os e it w as be caus e it h ad s om e t ing t at ot e r h h h s of w are V prov rs don't a t oIP ide : builin conf re nce re cording t e f at . At a pre s s of t e but on, e ure h t t e s ound is re corde d (as a W AV h f e)t en l il h oade d in t Audacit t o y o go t rough e dit h ing. Th is h as w ork e d re l y f Th e P nguin iabl or e Ce nt podcas t but s om e h ow t e ral , h q ualy of t e audio w as n't as it h good as it h as be e n in t e pas t h . O ne of our pane l t , Em m anue l is s M orals , and m ys e lw e nt out on a e f q ue s t t f o ind a re pl m e nt V ace oIP s e rv ice t re cord t e s h ow . o h

W e h av a crit ria f t e V e e or h oIP s e rv s : ice
• at orm s Support d (W indow s , M ac, Pl f e L inux, BSD , W indow s M obil, e t - Not e c.) e v ryone h as acce s s t a L e o inux com put r e . F e xam pl: Em m anue l as h av or e w ing problm s w it t e audio on h is L e h h inux box, and j oine d us f rom a W indow s box on e pis ode t n of t e P nguin Ce nt podcas t e h e ral . • t are L ns e - Not s o im port . I'm Sof w ice ant m ore conce rne d about calq ualy ov r l it e m oral. s • Sound Qualy - If it s ounds bad, it not it 's w ort it Sorry, but w e don't w ant anot e r h . h e pis ode t at s ounds l e t e pil . h ik h ot • cording F at s - It ne e ds t h av Re e ure o e s of w are bas e d re cording av abl. Ev n a t ail e e t ird-part s ol ion is acce pt e . h y ut abl • e of Us e - Th is is v ry im port . If t e Eas e ant h gue s t can't q uick l and e as il us e t e s y y h s of w are t e n t at w ilim pact h e av y on t e t h h l il h re cording. • gis t ion - It s h oul be q uick and e as y Re rat d and not re q uire pe rs onal t s . de ail • it t CalL Abily o l andl s - Th is is alo v ry ine s e im port . Som e t e s it is n't conv nie nt f ant im e or a pe rs on t us e a V cl nt on t e ir PC t o oIP ie h o conne ct and it h e l w h e n t e y h av t e , ps h e h

opt ion of us ing t e ir l ine or m obil h andl e ph one .

W e h ope t bring Epis ode 1 of o te F l h ulCircl podcas t t you e o s om e t e in m id-F bruary. And im e don't f orge t t ch e ck out t e ne w o h P nguin Ce nt w e bs it : e ral e
h t p:/ pe nguince nt .unixpod.com / t / ral

W e are alo l ing f a re gul s ook or ar co-h os t w h o can be av abl, ail e e v ry f t and t ird w e e k of e ach e irs h m ont , t re cord audio, e arl h o y Sunday m orning, be t e e n w m idnigh t and 0100 UTC. Th e f orm at of t e s h ow is q uit h e l back , not t ge e k y and not aid oo l e , s o f ar not you w on't be on iv e , t e s pot w it t e w orl l t ning h h h d is e t your e v ry w ord. Th e s h ow w il o e l be re corde d v V ia oIP, e dit d and e re las e d approxim at l s ix or e e y s e v n days l e r e at Int re s t d?Cont e e act m e (M at ) at t : podcas t f l e m agazine .org @ ul circl

33

LTTERS E

Ev ry m ont w e l e t publ h s om e of t e e m ail w e re ce iv . If you w oul l e t e h ik o is h s e d ik o s ubm it a lt e r f publ ion, com pl e nt or com pl , plas e e m ail t e t or icat im aint e it o: lt e rs @ f l e m agazine .org. PL e t ul circl EASE NOTE: s om e ltte rs m ay be e dite d f s pace re as ons . e or

U

bunt is h ot now adays , s o i u ins t ld it on m y com put r al e e w h ich al ady h ad W indow s re V t ins t ld. Th e h ardw are is a al e s upport re al s urpris e d m e , l y al ough m y ATI X19 50GT v o t h ide card didn't w ork prope rl But y. t e n I s t e d t h av s om e h art o e t roubl w it Ubunt e h u: 1. M y F f die s q uit of e n. ire ox e t 2. F s om e unk now n re as on or m y Ubunt be gan t run v ry u o e sl l ow y. 3. Ev n t ough i'm not us ing e h any 'l arge ' appl ions , Ubunt icat u runs at a rat e r s l s pe e d. M y h ow PC is a P4 3G, 1.5G of RAM , 80Gb h ard driv , ATI X19 50GT w it e h 512M b of RAM . I re al e xpe ct d t e s pe e d and l y e h s t it of L ably inux, but w h y is it not w h at I e xpe ct d? I onl ins t ld e y al e a f w t e m e s and M pl r f e h aye rom t e out e t and i didn't t ink it h s , h w oul af e ct t e s ys t m s o m uch . d f h e

L ETTER OF TH E M ONTH

W rit r of L t e r of t e M ont w ins e e t h h t o m e t Ubunt cas e badge s ! w al u

F t of alI w ant t irs l o t ank you f t is h or h m agazine . I am q uit e ne w t L o inux and t e s e art e s h e l m e h icl p a l t unde rs t ot o and t is w orl Th e Scribus t orial e rie s is h d. ut s probabl t e m os t us e f . y h ul I am l ing in a bl of fat s urrounde d by iv ock ls a garde n. Th e t nant are v ry proud of it e s e . W e h av w on a L e ands cape Arch it ct e ure Aw ard f our t e s in t e l t f w ye ars f im h as e rom t e m ayor of our t n. h ow M os t of t e t nant are m y f nds and w e h e s rie h av s pe nt a l of t e w it garde ning. e ot im h And I w ant d t t ank t e m f t e ir w ork e o h h or h w it a lt e Ch ris t as pre s e nt I w ant d t h it l m . e o m ak e a calndar w it ph ot of our garde n. e h os

I h av ne v r m ade s uch a de s k t e e op publ h ing be f . So I h ad t larn a is ore o e l . I h av re ad t e w h ol Scribus ot e h e t orial e rie s f ut s rom t e f t is s ue . h irs Af e r t at it t h s e e m e d t be a o pie ce of cak e . Th e re s ulis t s im pl but gre at e . M y f nds l e it rie ik , s o do I. I coul giv t e m s om e t ing d e h h s pe cialAnd t e y as k e d m e t cre at . h o e anot e r calndar about our h e ne igh bourh ood ne xt ye ar, t oo.

Th ough i us e V t as m y prim ary is a O S, I s t l ope t at pe opl w ill e ilh h e lik Ubunt w h ich re pre s e nt L u s inux.

I

j t " t bld"ont your us s um e o m agazine t oday. I l e it I'm ov . a ne w L inux conv rt and f e ind t at a l of t e re adings on h ot h L inux are w e lov r m y h e ad, l e your m agazine is t e pe rf ct h e s ol ion. ut

34

I'lbe re ading e v ry is s ue , and l e l f ook orw ard t t e day w h e n I o h m ay e v n be abl t cont e e o ribut in e s om e f h ion. as Ke e p up t e am azing w ork ! Y h ou are be ing appre ciat d! e

it onl cat e s m e out w h e n I boot y ch up XP and I t ink t at m y s pe ak e rs h h w ile xpl . l ode Th e print r, a Canon P e ixm a IP4000, is onl abl t print 600 x 600 dpi y e o w it cups (e v n t ough it s h oul be h e h d abl t print at 4800x1200 dpi) s o e o w h e n I w oul l e t print a d ik o ph ot ograph I ne e d t go t XP o o . And l t but I be l v as ie e it t e m os t annoying: 's h I cant us e m y w at ch (lf ) or m y e t (righ t ). As I m e nt ione d I'v onl be e n e y running Ubunt f about 6 m ont s u or h and I'm s t l bit of a ne w bie but ila e v n t ough I s e arch e d t e Int rne t e h h e during t at t e I s t l av n't f h im ilh e ound a s ingl app t at is cl e t w h at I e h os o w ant in conce rn of t raining l . So I ogs now as k f your h e l re ade rs ! or p I'v t d t run t e P ar V age e rie o h ol ant s of w are unde r W INE w it s om e t h s ucce s s , it s t s but is n't abl t art e o l t e dat f oad h a rom t e w at . h ch 'H ac4L inux' is n't abl t f e o ind m y

I

re al appre ciat your l y e m agazine e s pe cial t e Ne w s l h y and t e T h op5, it alo nice t 's s o re ad about t e pe opl t at h av h e h e ch ange f rom w in t L o inux. Th at a 's s w ap I alo w oul l e t do, s d ik o unf unat l I s t l av s om e ort e y ilh e is s ue s and ne e d t dual o boot . I'v onl run Ubunt f around e y u or 6 m ont s and e arl r I'v be e n in h ie e cont act w it Re dH at F dora, h , e M andriv and PCL a inuxO S but t e re h as al ays be e n s om e t ing h w h t at m ade m e k e e p W indow s . Th is h t e I'm re al cl e t t ing t e im l os o ak y h pl unge , e v ryt ing is m ore or ls s e h e ok , but not pe rf ct e ... Th e s ound is l , e v n t ough ow e h I'v f l e d t e h e l on t e e ol ow h p h Ubunt s it but I can l e w it t at u e iv h h

w at and I'm not abl t re ach ch e o t e de v l r (l s l e t e h e ope ook ik h proj ct h as cl e d dow n). TCX e os conv rt r can re ad s om e dat e e a f rom m y F runne r 301 ore (be l ), but I'm ow not abl t v w e o ie it and it doe s n't h av any e s t is t or at ics calndar e f unct ion. KP rs onal e t raine r and Kipinä are f f ar rom w h at I w ant . Are t e re any good t h raining l appl ions w it good og icat h s t is t at ical anal is ?A nice ys calnde r and t e pos s ibily t e h it o re ad dat f a rom m y P ar V age ol ant w at and/ F runne r 301? ch or ore Th ank you alf t e h e l and lor h p, it ok t dis pl m y e m ail you 's o ay if be l v t at s om e one can giv ie e h e m e s om e ide as in any of m y problm s (t e w at , t e print r, e h ch h e t e graph ics and t e s ound) h h

e b9 9 l o@ k t .s e am h

35

W rit e n by Robe rt Cl h am t ips

Q& A

If you h av an Ubunt re l e d q ue s t e u at ion w h ich ne e ds ans w e ring, e m ail t us h e re it o at q ue s t ions @ f l e m agazine .org, and w e 'lpas s t e m t Robe rt f ans w e ring in ul circl l h o or a f ure is s ue . Plas e incl ut e ude as m uch inf orm at ion as you can about your problm . e

Q

A

Th e re are a l of pl s ot ace w it v o t orial, h ide ut s incl uding h t p:/ m e e t h e gim p.org/ t / t , h t p:/ w w w .de s ignyourow nw e b.com t / / gim p-t orial t , ut .h m h t p:/ w w w .gim p.org/ ut t / t orial/ s , h t p:/ j m ac.m us ich al gim p2de t /im l .cz/ m os .ph p and h t p:/ w ik iv t / id.com / inde x.ph p/ GIM P . Se arch ing on Googl w ilgiv you e l e e v n m ore s it s if t at is n't e e h e nough !

A
Q

Th e re are s e v ral e appl ions icat av abl t do t is w it , ail e o h h incl uding w h ich is av abl in t e m ul e rs e ail e h t iv re pos it orie s , and w h ich you can dow nl f oad rom h t p:/ f s h m e at t proj ct / andv t / re .ne / e s m d

t e f e . Sav t e f e and e xit h il e h il , t e n you can ins t l E 4 f h alKD rom ade pt or s ynapt (you ne e d t e ic h pack age 'k de 4-core '). Y w il ou l ge t a s e curit w arning as t e y h re pos it ory is not aut nt e icat d, e t is is norm alj t cl O K. h , us ick O nce ins t ld you can l out al e og , and ch ange t a KD E 4 s e s s ion. o

A

Q
I w ant to try out K DE4. 0

Be f ore you s t , m ak e s ure art you h av re m ov d any e e pre v ious KD E4 pack age s , as t e y are incom pat e w it t e f h ibl h h inal re las e . O nce t is is done , add t e e h h KD E 4 re pos it orie s . T do t is e nt r o h e 'gk s u ge dit or 'k de s u k at ' in k de ' e e it e r at a k ons ol/ e rm inal in t e h e t or h run dial box (al f In w h ich e v r og t 2). + e program you are us ing, ope n t e f e h il '/ t apt s ource s .l t and appe nd e c/ / is ', te l ' h ine ' (w it out t e q uot s ) t t e e nd of h h e o h

Q

A

Y can t us ing ou ry ' 'f rom ge t b de (h t p:/ w w w .ge t b.ne t re las e .p t / de / e h p? id=19 08), or us pl h as s w it e r f ch rom h t p:/ w w w .ge t b.ne t re las e .ph t / de / e p? id=9 17.

W h e re can I f ind v o tutorial f ide s or Th e GIM P?

36

M Y D ESK TO P

Y our ch ance t s h ow t e w orl your de s k t or PC. Em ail o h d op your s cre e ns h ot and s ph ot t m is c@ f l e m agazine .org and incl os o: ul circl ude a brie f paragraph about your de s k t op, your PC's s pe cs and any ot e r int re s t h e ing t idbit about your s e t s up.

As w it m any s t h ude nt s t s udying de s ign, I l e a be aut ul s k t ov if de op. I t d t rie o cus t ize W indow s XP and I alo t d om s rie t us e W indow s V t and M acint h / S o is a os O x86. But w h at I coul do did not s at f d is y m e at al Af e r ge t ing t e Ubunt L e l t . t h u iv CD , alI h av t s ay is : Im pre s s iv ! l e o e Ev ryt ing I can do is unl it d. At f t e h im e irs , I t ough t t at w it t e int grat d Int l h h h h e e e GM A 9 00 I coul not h av t e f d e h ancy v ual f e ct . But alI ne e de d w as t is e f s l o ins t l ryl alBe and I w as abl t e nj m y e o oy w ork . W it t e pack age f h h rom t e h M ac4L proj ct m y de s k t l s j t in e , op ook us l e M ac O S X L opard. O ne im port ik e ant t ing I w ant t not is t at I w ilne v r h o e h l e h av t w orry about v e o irus ris k s .

Th is m igh t s ound l e a oxym oron but ik h e re are t o s cre e n s h ot of m y D e s k t w s op on m y L op. apt Since I upgrade d t Ubunt 7.10 I h av o u e be e n t rying dif e re nt t ings w it t e 3D f h h h e f e ct us ing Com piz. I am v ry f s e im pre s s e d w it t is w onde rf add on t h h ul o t is l e s t v rs ion of Ubunt h at e u. Since I h av be e n s h ow ing of a lt e I e f it l h av s om e W indow s us e r s aying 'ooh e ah h ' w it t e ir m out ope n. h h h

I am us ing Gut y w it Com piz F ion s h us and Em e ral I us e t e h um and. h ubunt ook s w indow t e m e , w h ich h as ul h alt e Com piz e f e ct . Th e t bar h as lh f s op re duce d opacit and t e bot om dock is y, h t an Av ant W indow Nav igat dock . It or us e s t e t e m e 'M ily'. Th e back ground h h k is bl , w it a re fe ct ack h l ion, and t e cube h h as t e de f t cube caps . Th e h aul w al l pape r is cal d L af St l e e agge r .

37

TO P D O W NL A D M G RS 5 O
W rit e n by Andre w M in t

Y our m ont l l t of L h y is inux gam e s or appl ions icat f rom t e de pt s of t e Int rne t If you h av an ide a h h h e . e f a l t plas e e m ailm is c@ f l e m agazine .org or is , e : ul circl

H om e page : h t p:/ w w w .gnom e .org/ t / proj ct / ge t e s gw / Gw ge t is one of t e h be s t dow nl oad m anage rs f Gnom e or around. L e m os t ik dow nl m anage rs , oad it s upport f at s s e ure s uch as re s um abl e dow nl oads , re curs iv e dow nl oads , s pe e d l it im ing, and dragand-drop. But w h at s e t Gw ge t apart is t e s pe cial s h Gnom e is h f at s it boas t , l e F f and e ure s ik ire ox Epiph any int grat e ion (us ing F Ge t GConf ire ), int grat e ion, Gnom e P roxy s upport and Gnom e , not icat if ion are a s upport Y alo h av t e abily . ou s e h it t run it f o rom t e com m and-l , re ad M D 5 Sum s , h ine and us e m ul e t t ipl rans l ions . at T ins t l ge t grab t e gw ge t pack age in t e o alGw , h h univ rs e re pos it e orie s .

H om e page : h t p:/ code .googl.com / gnom e -f e l t / e p/ re oade r/ Th is Pyt on-bas e d h m anage r not onl y boas t f at s l e s e ure ik m ul t i-part dow nl oading but alo h as one k e y s f at e ure t at al os t no h m ot e r dow nl h oad m anage r h as : Bit orre nt T s upport So ins t ad of . e h av ing t dow nl t e .t o oad h orre nt f e w it one il h dow nl m anage r and dow nl oad oading t e act h ual t orre nt w it anot e r, you can do it alin one s h ot It h h l . alo incl s a h andy t s ude ray icon, s im il t Gw ge t . ar o 's And if you w ant int grat e ion int F f o ire ox, you can m anual add s upport f F e l l y or re oade r us ing Fl h Got as (ins t ruct ions at h t p:/ fas h got t f at s # cus t dm ). t /l .ne / e ure om T ge t F e l o re oade r, dow nl and ins t lh e oad alt f el re oade r pack age in t e univ rs e re pos it h e orie s .

38

KGe t

H om e page : None (cont act t e h aut ors at k ge t k de .org) h @ KGe t is t KD E as Gw ge t is t o o Gnom e . It a s im pl dow nl 's e oad m anage r t at w as s t e d w ay h art back in 19 9 8 and is now t e h of icial f dow nl m anage r f oad or KD E. It can im port l t of is s dow nl l s , l e v ryt ing it oad ink og e h doe s , q ue ue , t e , aut im os h ut dow n, and h av a h andy e " drop t arge t t at you can drop "h l s ont It can alo int grat ink o. s e e int Konq ue ror and, us ing o Fl h Got F f as , ire ox. Al ough KGe t is an of icial t h f part of KD E, it is not ins t ld by de f t al e aul in Kubunt H ow e v r, you can u. e e as il ins t l w it t e k ge t y alit h h pack age in t e univ rs e h e re pos it orie s . H om e page : h t p:/ w w w .k ras u.ru/ of / uch e l t / s t ch o/ D ow nl oade r f X (or D 4x as it is or af e ct f ionat l k now n) is a f y ol e y airl d dow nl m anage r (m ade around oad t e s am e t e as KGe t But don't h im ). lt t at f e h ool you: it h as m ore f at s t an al os t alof t e ot e r e ure h m l h h dow nl m anage rs l t d h e re . It oad is e s upport q ue ue s , s ch e dul s ing, dow nl l it , us e r age nt oad im s s w it ing, proxie s , s ounds , t e m e s , ch h and cl ipboard int grat e ion. It m ay not be t e pre t ie s t app out t e re , but h t h it j m e d pack e d w it t s f 's am h ool or t e pow e r dow nl h oade r . T ins t l ow nl o alD oade r f X, j t or us dow nl d4x in t e univ rs e oad h e re pos it ory. H om e page : h t p:/ w w w .dow nt e m al t t / h l / .ne Th is cros s -pl f at orm F f ire ox e xt ns ion is by f m y f orit . e ar av e Not onl doe s it pre s e nt alt e y lh de t s in a s im pl GUI, it alo ail e 's s one of t e f t s t It s upport h as e . s bat dow nl ch oading and s pide ring, m ul t i-part dow nl oading, aut o-re nam ing, and is bl azing f t In f , in m y as . act inf orm ale s t , it w as t e f t s t t s h as e dow nl oade r of t e f e l t d, h iv is e e s pe cial f big f e s (l e t e l or y il ik h Ubunt CD im age ). u T ins t l o aldow nTH EM al you ne e d l , F f ire ox. Th e n go t t e ins t l o h al page at
h t p:/ urlul t / .f l e m agazine .org/ be 0a circl df

and cl t e ick h

but on. t

39

H O W TO CO NTRI UTE B
W e are al ays l ing f ne w art e s t incl w ook or icl o ude in F l ulCircl. F art e guide l s , e or icl ine ide as , and f is s ue t or rans l ion, plas e s e e our w ik i: at e h t p:/ w ik i.ubunt t / u.com / Ubunt agazine uM Plas e e m ail e your art e s t art e s @ f l e m agazine .org icl o: icl ul circl

Ful Circl Te am l e
- Ronnie T e r uck ronnie @ f l e m agazine .org ul circl - Rob Ke rf ia adm in@ f l e m agazine .org ul circl - Robe rt Cl h am ips m rm onday@ f l e m agazine .org ul circl - M at h e w Ros s i t podcas t f l e m agazine .org @ ul circl Sam ue l Barrat t Robe rt Cl h am ips D anie l Coh e n Ph il H ö n ipp h Andre w M in V Aye r id D av D am pie r id Ryan H art age l D av M aino id Andre w M in J e s Sav am age J onny D ov r e M at h e w H ol r t de Rich ard M il l s Alx Rus s e l e l J e s W il s am l iam

If you w oul l e t s ubm it ne w s , e m ail t d ik o it o: ne w s @ f l e m agazine .org ul circl Se nd your com m e nt or L s inux e xpe rie nce s t o: lt e rs @ f l e m agazine .org e t ul circl H ardw are / of w are re v w s s h oul be s e nt t s t ie d o: re v w s @ f l e m agazine .org ie ul circl Que s t ions f f ure int rv w s s h oul go t or ut e ie d o: q ue s t ions @ f l e m agazine .org ul circl L t and de s k t PC ph ot s h oul be is s op/ os d e m aild t e o: m is c@ f l e m agazine .org ul circl If you h av q ue s t e ions , you can v it our f is orum : w w w .f l e m agazine .org ul circl

H AV YOUR SAY E
If you w ant t h av your s ay in h ow o e F l ulCircl de v l , plas e at e nd our e e ops e t m ont l IRC m e e t h y ing. Y can f ou ind our ne xt Age nda at : h t p:/ urlul t / .f l e m agazine .org/ 2ba08 circl f W e w ant t e input of you, t e re ade r, h h t h e l us m ak e de cis ions t at af e ct o p h f t e m agazine . h Ne xt ge ne ralalw e l e , m e e t , l com ing: Me e t ings t e pl in t e IRC ch anne l ak ace h , w h ich is on t e h irc.f e node .ne t s e rv r O r you can us e re e . our w e bIRC page w h ich is at h t p:/ irc.f l e m agazine .org and it t / ul circl w ilal you t int ract w it our IRC l l ow o e h ch anne lrom w it in your w e b brow s e r f h .

Sunday 03rd F bruary. e F riday 29 t F bruary. h e

And our t ank s go out t h o ,t e h and t e m any t h rans l ion at t am s around t e w orl e h d.

40