full circle

40
1 Issue #9 - January 2008 KDE 4.0 - DUALREV IEW CREATE YO UR O W N SERVER TH E INDEPENDENT MAGAZ INE FOR TH E UBUNTU COMMUNITY fullcircl e KDE 4.0 RELEASED DIRECTORY SERVER UBUNTU O N AN iBO O K INSTALLO PENTTD O PENGEU - STEP-BY-STEP INSTALLO F TH E DISTRO FO RMERLY KNO W N AS GEUBUNTU FINALLY TIM E TO 'BE FREE' F ull Circl e m agazine is not aff il iate d w ith or e ndorse d by Canonical Ltd. S S E E R R V V I I C C E E ! ! C C R R E E A A T T E E Y Y O O U U R R O O W W N N S S E E R R V V E E R R - - P P A A R R T T 1 1 O O P P E E N N G G E E U U T T H H E E D D I I S S T T R R O O F F O O R R M M E E R R L L Y Y K K N N O O W W N N A A S S G G E E U U B B U U N N T T U U

Upload: melwin-abraham

Post on 30-Mar-2016

221 views

Category:

Documents


3 download

DESCRIPTION

FINAL L Y TIM E TO 'BE FREE' Is s ue # 9 - J anuary 2008 KD E 4.0 - D UAL REV IEW C C R R E E A A T T E E Y Y O O U U R R O O W W N N S S E E R R V V E E R R - - P P A A R R T T 1 1 1 T T H H E E D D I I S S T T R R O O F F O O R R M M E E R R L L Y Y K K N N O O W W N N A A S S G G E E U U B B U U N N T T U U O PENGEU - STEP-BY-STEP INSTAL L O F TH E D ISTRO FO RM ERL Y KNO W N AS GEUBUNTU D IRECTO RY SERV ER UBUNTU O N AN iBO O K INSTAL L O PENTTD CREATE YO UR O W N SERV ER

TRANSCRIPT

  • 1

    Is sue # 9 - January 2008KDE 4.0 - DUAL REVIEW

    CREATE YOUR OW N SERVER

    TH E IND EPEND ENT MAGAZ INE FO R TH E UBUNTU CO MMUNITYfull circle

    KDE 4.0 RELEASEDD IRECTORY SERVERUBUNTU ON AN iBO O KINSTALL OPENTTD

    OPENGEU - STEP-BY-STEP INSTALL OF TH E D ISTRO FORMERLY KNOW N AS GEUBUNTU

    FINALLY TIM E TO 'BE FREE'

    F ull Circle m agazine is not affiliate d w ith or e ndors e d by Canonical Ltd.

    SSEERRVVIICCEE!!CCRREEAATTEE YYOOUURR OOWW NN SSEERRVVEERR -- PPAARRTT 11

    OOPPEENNGGEEUUTTHH EE DDIISSTTRROO FFOORRMM EERRLLYY KK NNOOWW NN AASS GGEEUUBBUUNNTTUU

  • 2

    p.04

    Ope nGEU p.06

    D ire ctory Se rve r p.10Ubuntu on an iBook p.16Installing O pe nTTD p.20Se rve r Se rie s - Part.1 p.22

    - KDE 4.0 p.24 - O pe nGEU p.29

    My Se cond Apartm e nt p.30p.31

    p.32 p.33

    p.34p.36p.37

    Dow nload Manage rs p.38p.40P.33

    PP..1166P.10

    P.24

    P.20 PP..2222

    full circle

    Th e article s containe d in th is m agazine are re le as e d unde r th e Cre ative Com m ons Attribution-By-Sh are Alik e 3.0 Unporte d lice ns e . Th is m e ans you can adapt, copy, distribute and transm it th e article s but only unde r th e follow ing conditions : You m ust attribute th e w ork to th e original auth or in som e w ay (at le ast a nam e , e m ail or url) and to th is

    m agazine by nam e ('full circle m agazine ') and th e url w w w.fullcircle m agazine .org (but not attribute th e article (s) in any w ay th at sugge sts th at th e y e ndors e you or your us e of th e w ork ). And If you alte r, transform , or build upon th is w ork , you m ust distribute th e re sulting w ork unde r th e sam e , s im ilar or a com patible lice ns e .

    P.06

  • 3

    Th e big ne w s th is m onth is , of cours e , . Robe rt Clips h am and I h ave both re vie w e d KDE 4.0 th is m onth . I th ough t it w ould be fun to re vie w KDE 4.0 from both s ide s of th e fe nce , m e be ing a KDE us e r and Robe rt be ing a GNOME us e r. I h ave notice d a fe w q uirk s w ith KDE 4.0 but I love KDE and I w on't give up on it, but I do h ope th e y is sue update s soon!

    O ut w ith th e old and in w ith th e ne w ? Not so! Ste p back in tim e by follow ing our guide to installing O pe nTTD. TTD be ing Transport Tycoon D e luxe - a h igh ly addictive transport s im from ye ars ago w h ich I w as h e avily addicte d to on m y old 486 PC. Me ? Old? O h ye s , I'm old e nough to e ve n re m e m be r 386s!

    Starting th is m onth w e h ave a ste p-by-ste p s e rie s on cre ating your ow n s e rve r. Part one cove rs th e bas ic installation of Ubuntu Se rve r and in a fe w m onth s tim e you w ill h ave a fully w ork ing and w e ll configure d Ubuntu Se rve r. Spe ak ing of w h ich , if anyone out th e re w ould lik e to w rite a s e rie s of article s on GIMP, ple as e ge t in touch as it's som e th ing pe ople are alw ays look ing to le arn.

    Enjoy th e m agazine and k e e p in touch pe ople !

    Editor, Full Circle Magazineronnie @ fullcircle m agazine .org

    EEDD IITTOO RRIIAALL

    Th is m agazine w as cre ate d us ing :

    Ubuntu is a com ple te ope rating syste m th at is pe rfe ct for laptops, de s k tops and s e rve rs . W h e th e r at h om e , sch ool or at w ork Ubuntu contains all th e applications you'll e ve r ne e d including w ord proce s s ing, e m ail application and w e b brow s e r.

    You do not pay any lice ns ing fe e s . You can dow nload, us e and s h are Ubuntu w ith your frie nds , fam ily, sch ool or bus ine s s for absolute ly noth ing.O nce installe d, your syste m is re ady-to-us e w ith a full se t of productivity, inte rne t, draw ing and graph ics applications , and gam e s .

  • 4

    NNEEWW SS Fe e l fre e to e m ail ne w s storie s to: ne w s@ fullcircle m agazine .orgPle ase include a source URL.

    Ubuntu 7.10 De s k top Cours e Re le as e d!O K folk s th e long aw aite d Ubuntu 7.10 D e s k top Cours e is re ady, w aiting and all yours for th e tak ing! Th ank s to all th e com m unity m e m be rs w h o slogge d ove r w riting, re vie w ing, e diting, proof re ading and fixing th e layout. Th is is just th e be ginning of th e proje ct w h ich w e h ope w ill live and e volve w ith e ach ne w Ubuntu re le as e . Yours to de ve lop, e nh ance and branch off to your h e art's conte nt! Th e re are 10 le s sons in total. Th e cours e is m odular - 2 days if all le ssons are cove re d, h ow e ve r, topics and le s sons can be s e le cte d as re q uire d. Th e re are 2 ve rs ions of th e cours e : an Instructor Guide , and a stude nt guide .

    (PDF) h ttp://url.fullcircle m agazine .org/0cce 36

    (PDF) h ttp://url.fullcircle m agazine .org/de 2e 29Source : Ubuntu W e e k ly Ne w s # 73 h ttps ://w ik i.ubuntu.com /UbuntuW e e k lyNew sle tte r

    Drive r- Fre e Car Runs Ubuntu Linux

    W h ile not as s e xy as th e BMW Z 4M or som e of th e oth e r autom obile s on display during CES, w e h ad le arne d an inte re sting fact about th e drive r-le s s Carne gie Me llon ve h icle : it runs Ubuntu. Th is Carne gie Me llon ve h icle w ith sponsors such as Google , Ne tApp, and Inte l, h ad w on th is ye ar's DARPA ch alle nge . Th is autom ate d ve h icle us e s a doze n Inte l Core 2 proce s sors , but at th e bottom of th e softw are stack is Ubuntu 6.06 "Dappe r Drak e " Linux. Ubuntu 6.06 w as ch os e n for be ing an LTS (Long Te rm Support) re le as e . Pe rh aps ne xt ye ar's ve h icle w ill be running Ubuntu 8.04?Source : Ph oronix h ttp://url.fullcircle m agazine .org/703fa0

    Ne w Linux Gam e - Nim uh

    Re le as e d unde r th e lice ns e , is a puzzle type gam e bas e d on th e "Th e s e us and th e Minotaur Maze s" gam e , but im prove d by adding a 3D, isom e tric, vie w . In th e gam e you play th rough 40 diffe re nt Andalus ian locations and le arn about th e typical food, fie stas and h istory of th e place .You can find inform ation about at w w w.nim uh .com . You can also dow nload th e Linux source code and pack age s for Ubuntu Gutsy Gibbon w ith ve rs ions also available for W indow s and Mac.Th e e ntire proje ct h as be e n de ve lope d us ing Ubuntu Linux.Source : Nim uh .com h ttp://w w w.nim uh .com /

  • 5

    NNEEWW SS Brough t to you by th e . If you h ave any ide as for th e podcast or w ould lik e to tak e part th e n ple as e e m ail th e h ost, Matth e w Ross i, at: podcast@ fullcircle m agazine .org

    h as a sm all te am of de ve lope rs w h o are w ork ing on an ope n source application w h ich w ill h e lp th os e , lik e us , w h o cre ate publications . W e are alw ays look ing for m ore de ve lope rs . If you w ould lik e to h e lp, ple as e vis it:h ttp://de v.fullcircle m agazine .org

    Ace r Se lling Ubuntu LaptopsAce r is m ak ing a lim ite d laptop s e rie s available now w ith Ubuntu Linux pre -loade d.

    You just h ave to go to a D ick Sm ith store and look for product code XC5822. Th e picture h e re is th e sam e as th e one on th e s ite , but I am told it's not e xactly th e sam e as th e m ode l be ing offe re d.Th e y are som e late 2004 Ace r Aspire 4315-100508Ci m ode ls, bas e d on an Inte l Ce le ron M 540 1.86GH z Proce s sor, 512MB DDR2 RAM, 80GB 5400 RPM SATA H DD, 14.1" W ide scre e n D isplay, DVD+ CDRW Com bo Drive , Inte l Me dia Acce le rator X3100 Graph ics Card and w ire le s s LAN.Th e laptops are running Ubuntu 7.10.W h at's m ore inte re sting is th e price : NZ $69 9 , m ak ing it a gre at value w h e n com pare d to th e ASUS Ee e PC, w h ich h as only a 4 GB flas h m e m ory for storage and costs th e sam e .Source : Ge e k zone .co.nz

    Linux De ve lopm e nt M ore Lik e Social Ne tw ork Says Torvalds

    Linux de ve lopm e nt is m ore lik e a social ne tw ork built on truste d re lations h ips and le s s lik e a de m ocratic com m unity of individuals de dicate d to a s ingle de ve lopm e nt proce s s , according to Linux cre ator Linus Torvalds.

    said Torvalds, th e Linux proje ct coordinator w h o h as w ritte n approxim ate ly 2% of th e Linux code s ince cre ating th e ope rating syste m in 19 9 0.Torvalds m ade h is com m e nts during a tw o-part inte rvie w w ith Jim Z e m lin, CEO of th e Linux Foundation. Torvalds is a Fe llow at th e foundation, w h ich funds h is w ork . H e can be h e ard in h is ow n w ords via podcast on th e Linux-Foundation.org W e b s ite . Part 2 of th e inte rvie w w ill be poste d in e arly Fe bruary. Source : Com pute rW orld.comh ttp://url.fullcircle m agazine .org/49 df86

    H ardy H e ron Alph a 3 Re le as e d!H ardy H e ron Alph a 3 is th e th ird alph a re le as e of Ubuntu 8.04, and w ith th is ne w alph a re le as e com e s a w h ole h ost of e xce lle nt ne w fe ature s .

    Th e s e fe ature s are s h ow cas e d for your atte ntion. Ple as e te st th e m and re port any bugs you find. If you w ant to s e e w h at th e de ve lope rs h ave cook ing for th e ne xt alph a re le as e tak e a look th rough th e h ardy blue print page h ttps ://blue prints .launch pad.ne t/ubuntu/h ardy

  • 6

    FFLLAAVVOO RR OO FF TTHH EE MM OO NNTTHHW ritte n by Luca D e Marini

    Many of you m ay not re cognis e th e nam e . O pe nGEU w as pre viously k now n as Ge ubuntu but w e h ad to ch ange its nam e be caus e of Ubuntu trade m ark s . Since GEU is not a re al re m ix (it doe sn't us e official Ubuntu re pos itorie s only) it's not righ t for us to us e th e Ubuntu nam e in our de rivative .

    O pe nGEU is a norm al Ubuntu distro us ing Enligh te nm e nt DR17 and som e bits of GNOME to re nde r th e de s k top inste ad of th e standard GNOME De s k top Environm e nt or KDE from Kubuntu or XFCE4 from Xubuntu. Th is m e ans a lot of th ings . To re sum e th e m ain points :

    E17 is be ta softw are , so O pe nGEU m ay h ave som e bugs w e didn't notice . In th is cas e , ple as e re port th e m in our forum , ML or IRC Ch anne l. Also, th e re are som e k now n bugs w e 're trying to s h ut dow n. Ple as e re fe r to our w ik i, w h ich is in our m ain s ite , to le arn m ore about k now n bugs .

    E17 is fille d w ith e ye -candy but w ith ve ry low h ardw are re q uire m e nts . Th is m e ans th at O pe nGEU m ay e ve n be faste r

    th an Xubuntu on your m ach ine but it w ill give you an incre dible look and w ith am azing anim ations .

    Since E17 is a w indow m anage r, you w on't be able to us e it w ith Com piz. But to say th at Com piz is th e m aste r of 3D e ffe cts , th e n E17 is th e alm igh ty Lord of 2D e ffe cts . Also E17 w ill give you ve ry e le gant and am azing e ffe cts w ith out as k ing you for a 3D card or a pow e rful m ach ine , so it w ill run sm ooth ly and pe rfe ctly e ve n on a Virtual Mach ine ! Th at's an incre dible plus.

    Th at said, le t's start w ith th e re al installation. W arm up your CD burne r, load your pre fe rre d burning softw are (K3B, Bras e ro, Gnom e -Back e r, Nautilus -Burn, anyth ing w ill do), dow nload th e O pe nGEU ISO and burn it to an e m pty CD.

    If you are planning to try O pe nGEU on a VM th e n you don't ne e d to burn th e ISO on a CD. You can run th e disto straigh tly from th e .iso file . You can dow nload and us e , for fre e , th e O pe n Source virtualization application VirtualBox (h ttp://w w w.virtualbox.org). You can find an article of m ine about VirtualBox in # 5 (h ttp://fullcircle m agazine .org).

    Put th e O pe nGEU CD into th e CD -Rom drive of your m ach ine and boot it up. Re m e m be r to s e t up th e BIO S so th at your CD-ROM drive is loade d be fore your h ard dis k is , oth e rw is e O pe nGEU w on't boot. Re m e m be r to back -up your im portant data be fore installing O pe nGEU. Eve n th ough

  • 7

    you s h ouldn't h ave any proble m s , be tte r safe th an sorry.

    Th e CD boots and you s e e th e scre e n above , w ith a num be r of options available . You can Ch e ck th e CD for de fe cts be fore you start th e Live CD, th is w ay you'll be sure th at th e ISO h as be e n burne d corre ctly so th at you w on't h ave any nasty surpris e s during th e installation proce s s . Afte r a ch e ck (you can also s k ip it at your ris k ) ch oos e 'Start or Install Ubuntu'. Th e scre e n w ill turn black w ith som e w h ite code s h ow ing for a fe w s e conds , th is is O pe nGEU booting up.

    H e re you are on th e O pe nGEU de s k top! Th e w arm and h appy 'Suns h ine ' th e m e w e lcom e s you. Note th at e ve n th e back ground is anim ate d. You can acce s s any application by le ft click ing on any e m pty zone of th e de s k top or on th e O pe nGEU logo on th e golde n bottom s h e lf. You'll also find a top pane l, auto-h idde n for your conve nie nce , fille d w ith im portant apple ts such as Tras h , tray icon space , 'Pre fe re nce s and Se ttings' m e nus and so on. You can te st th e distro in th is Live m ode but re m e m be r th at s ince it is boote d from a CD it w ill, of cours e , be ve ry slow and you w on't be able to save your s e ttings and custom izations .

    Any tim e you w is h to, you can sw itch to th e 'Moonligh t' th e m e from Suns h ine and vice ve rsa by launch ing th e O pe nGEU th e m e sw itch e r from th e 'Pre fe re nce s ' m e nu in th e top pane l. W h e ne ve r you're re ady to install Ope nGEU, just double click on th e install de s k top icon.

    Th e n com e s th e usual Ubuntu installe r. Ch oos e your language and pre s s th e

    'Ne xt' button.

    Ch oos e your tim e -zone from th e m ap. Th is is ne e de d to s e t up not only date and tim e

    but also th e locale -s e ttings w h ich O pe nGEU w ill dow nload for your installation. It is im portant th at you are conne cte d to th e Inte rne t w h e n you install Ope nGEU if you w ant to h ave a com ple te ly localize d

  • 8

    Ope nGEU syste m , for e xam ple , if you are Italian, lik e m e , th e installation tool w ill dow nload and install for you th e Italian language support for all of your applications and de s k top. If you cannot conne ct to th e inte rne t during install, you w ill h ave to m anually dow nload late r, th rough Synaptic, a pack age calle d language -support-*, w h e re * stands for your locale language . For e xam ple , it is it for Italian (language -support-it), fr for Fre nch and so on.

    Now you can ch oos e th e k e yboard layout for your syste m , it is autom atically

    s e t by th e installe r, but s h ould you be lie ve it to be w rong, just ch ange it, click ne xt and m ove to th e ne xt ste p.

    You w ill now be as k e d to m anage your h ard dis k 's partitions . Be

    care ful on th is ste p.

    Th e installe r w ill now as k you for pe rsonal de tails as w e ll as som e im portant data such as th e us e rnam e and passw ord you'll be us ing on your daily us e of O pe nGEU. Each tim e you atte m pt to do an adm inistrator ope ration, O pe nGEU w ill as k you for th e passw ord. I sugge st you to ch oos e som e th ing e asy to type and re m e m be r, but be sure th at it is not an e asy to gue s s passw ord too for s e curity re asons . In th is ste p you can ins e rt your re al nam e , but be sure th at th e ne tw ork nam e and us e rnam e doe sn't re ve al your re al data, again, only for s e curity re asons (im agine be ing in an airport, conne cte d to th e ir

    w ire le s s ne tw ork w ith your laptop and a ne tw ork nam e such as : nam e _lastnam e _laptop. It w ould be paradis e for a m alicious h ack e r.)

    Th e installe r w ill display all your pre vious ch oice s for you to

    double ch e ck and by pre s s ing th e ne xt button again, th e installation w ill start for re al and you'll se e a progre s s bar.

    At th e e nd of th e installation proce s s pre s s e nte r to re boot, re m e m be r to re m ove th e CD w h e n as k e d.

  • 9

    Afte r re boot, you'll se e th e O pe nGEU Suns h ine Usplas h th e m e . Afte r e nte ring your us e rnam e and passw ord on th e login w indow , you'll be logge d for th e first tim e on a virgin O pe nGEU de s k top.

    Now you can custom ize it as you pre fe r, ch anging th e E17 Th e m e , back ground, gtk th e m e , pre tty m uch anyth ing. Exactly lik e on th e Live CD, you can ch ange from th e Suns h ine to th e Moonligh t th e m e and vice ve rsa by s im ply ch oos ing th e O pe nGEU th e m e you pre fe r on th e top pane l 'Pre fe re nce s ' m e nu.

    Re m e m be r th at O pe nGEU is com ple te ly com patible w ith any oth e r official Ubuntu distros , so you can ope n Synaptic at any tim e and dow nload th e re spe ctive de s k tops , such as ubuntu-de s k top, k ubuntu-de s k top, xubuntu-de s k top or

    e dubuntu-de s k top. You'll just h ave som e e xtra disc space fille d and m ore boot options on th e th e login scre e n (unde r th e 'Se s s ion' m e nu). You can install Ope nGEU from pack age s too, s e e th e w ik i for th is .

    I h ope you'll h ave fun w ith th is Linux distro and e njoy its spe e d and e ye -candy.

    You can ge t O pe nGEU from h ttp://ope nge u.intilinux.com

    Th e KDE Com m unity is th rille d to announce th e im m e diate availability of KDE 4.0. Th is s ignificant re le as e m ark s both th e e nd of th e long and inte ns ive de ve lopm e nt cycle le ading up to KDE 4.0 and th e be ginning of th e KDE 4 e ra.

  • 10

    HH OO WW -- TTOOW ritte n by Je ss Arte ch e

    Many distributions are im ple m e nting softw are program s bas e d in LDAP, in orde r to cre ate a D ire ctory Se rvice lik e Microsoft offe rs w ith Active D ire ctory. Th is is th e first in a s e rie s of article s w h ich w ill e xplain h ow to build a Prim ary Dom ain Controlle r (PDC). Th e s e article s atte m pt to offe r all th e fe ature s th at Microsoft Active D ire ctory can offe r. In orde r to construct th is PDC, s e ve ral ope n source softw are program s are us e d: O pe nLDAP, O pe nAFS, Sam ba, Ke rbe ros and O pe nSSH .

    DD IIRREECCTTOO RRYY SSEERRVVEERR

    Th e h e art of th e PDC w ill be O pe nLDAP, it w ill be th e databas e w h e re th e us e rs accounts w ill be save d. In th e us e rs accounts w e can save inform ation about e ach us e r. Th is w ould include us e r nam e , passw ord, m ail, h om e dire ctory, and so on. All th e s e rvice s of th e PDC th at w ill auth e nticate a us e r w ill h ave to auth e nticate it against th at databas e .

    O pe nLDAP is a fre e im ple m e ntation and ope n source of th e protocol LDAP (Ligh tw e igh t D ire ctory Acce s s Protocol) de ve lopm e nt by th e O pe nLDAP Proje ct. O pe nLDAP is libe rate d by its ow n lice ns e : O pe nLDAP Public Lice ns e .

    LDAP is a protocol at application

    le ve l w h ich grants acce s s to th e s e rvice w h ich th e adm inistrator of th e ne t allow s.

    Th e LDAP databas e h as a tre e -lik e organization, as s h ow n in th e e xam ple be low (alth ough th e draw ing is a little e le m e ntary):

    Th e m e aning of th e acronym s are :CN : Com m on Nam e .O U : O rganizational Unit.DN : Dom ain Nam e .

    Late r w e 'll s e e h ow w e h ave to us e th e s e acronym s to ide ntify th e m e m be rs of th e PDC.

    O K, le t's go w ith th e practice . W e as sum e th at w e h ave a D e bian s e rve r, or in th is cas e Ubuntu Se rve r (update d by apt-ge t, I'm us ing 6.06 ve rs ion). W e ne e d to install som e pack e ts from th e re pos itorie s of Ubuntu and follow som e ste ps for th e configuration. Pe rsonally, I find it us e le s s to fill out th e q ue stions th at m ak e up th e installation proce s s; th e re fore , I do not answ e r th e q ue stions and

  • 11

    inste ad s im ply pre s s 'e nte r'. Late r w e can re build th e 'conf' file .

    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 ith th is w e cre ate th e us e r and group w h o e xe cute th e dae m on, and w e give pe rm is s ion to e xe cute .

    Now w e ne e d to m odify a configuration file ; w e can find th is file at: '/e tc/de fault/slapd', but w e e dit th e file to look lik e th is :

    # # # # # # # # # # # # # # # # # # # # #SLAPD_CONF=/e tc/ldap/slapd.confSLAPD_USER="slapd"SLAPD_GROUP="slapd"SLAPD_SERVICES="ldap://ubuntuse rve r.ironm an.e s :389 /

    ldaps ://ubuntus e rve r.ironm an.e s :636/"# # # # # # # # # # # # # # # # # # # # # #

    In 'slapd s e rvice s ','ubuntus e rve r' is th e nam e of th e s e rve r m ach ine , 'ironm an.e s ' is our dom ain nam e , and w e actually don't ne e d 'ldap:...' be caus e w e e ncrypt all conne ctions w ith SSL by 636 port.

    Le t's s e e anoth e r configuration file , '/e tc/ldap/ldap.conf':

    # # # # # # # # # # # # # # # # # # # # # #H O ST ubuntus e rve r.ironm an.e s :636BASE dc=ironm an,dc=e sURI ldaps ://ubuntus e rve r.ironm an.e s :636PORT 636

    # Ce rtificados SSL

    TLS_CACERT /e tc/ldap/ssl/ubuntus e rve r.pe m

    s sl start_tls

    ssl on

    TLS_REQCERT de m and

    tls_ch e ck pe e r ye s# # # # # # # # # # # # # # # # # # # # # #

    : th e nam e of th e s e rve r w ith th e port th at w e 'll us e .

    : Th e bas e of our dom ain, w h e re w e s e arch th e us e rs .

    : ve ry im portant for th e conne ction w ith SSL, th e addre s s w h e re ldap h as to s e arch .

    : th e port w h e re w e conne ct.

    : Th e route to our ce rt file w h ich w e cre ate late r.

    Th is conf file is th e clie nt's part. Le t's start w ith th e re al conf file of ldap s e rve r (for parts):

    # # # # # # # # # # # # # # # # # # # ## Global D ire ctive s :

    # Fe ature s to pe rm it# allow bind_v2

    # Sch e m a and obje ctClass de finitions

    include /e tc/ldap/sch e m a/core .sch e m a

    include /e tc/ldap/sch e m a/cos ine .sch e m a

    include /e tc/ldap/sch e m a/nis .sch e m a

  • 12

    include /e tc/ldap/sch e m a/ine torgpe rson.sch e m a

    # Sch e m a ch e ck allow s for # forcing e ntrie s to

    # m atch sch e m as for th e ir # obje ctClass e s 'ssch e m ach e ck on

    # W h e re th e pid file is put. Th e init.d script

    # w ill not stop th e s e rve r if you # ch ange th is .

    pidfile /var/run/slapd/slapd.pid

    # List of argum e nts th at w e re # pass e d to th e s e rve rargsfile /var/run/slapd.args

    # Re ad slapd.conf(5) for poss ible # value slogle ve l 0

    # W h e re th e dynam ically loade d # m odule s are store d

    m odule path /usr/lib/ldapm odule load back _bdb# # # # # # # # # # # # # # # # # # # # #

    Th e above is q uite w e ll com m e nte d, w e 'll just say th at w e just h ave to m odify th e 'sch e m as' late r to add sam ba fe ature s and oth e rs .

    # # # # # # # # # # # # # # # # # # # # # ## SSL cone xion:

    TLSCiph e rSuite H IGH :MED IUM:+ SSLv2

    TLSCe rtificate File /e tc/ldap/ssl/ubuntus e rve r.pe m

    TLSCe rtificate File /e tc/ldap/ssl/ubuntus e rve r.pe m

    TLSCe rtificate Ke yFile /e tc/ldap/ssl/ubuntus e rve r.pe m

    TLSVe rifyClie nt ne ve r

    # # # # # # # # # # # # # # # # # # # # # #

    Th is is th e part w h e re w e te ll slapd s e rve r w h e re to find th e ce rt file .

    # # # # # # # # # # # # # # # # # # # # # #

    back e nd bdbch e ck point 512 30

    # # # # # # # # # # # # # # # # # # # # # #

    In th is part, w e spe cify th e k ind of databas e w e are going to us e . In th is cas e 'BDB', w h ich is th e m ost us e d.

    # # # # # # # # # # # # # # # # # # # #

    databas e bdbsuffix "dc=ironm an,dc=e s"rootdn "cn=adm in,dc=ironm an,dc=e s"rootpw s e cre tdire ctory "/var/lib/ldap"inde x obje ctClass e qlastm od oninclude /e tc/ldap/slapd.acce s s

    # # # # # # # # # # # # # # # # # # # #

    : it w ill be th e bas e of our tre e .

    : th e full addre s s of our adm inistrator us e r in th e tre e .

    : th e passw ord of adm inistrator us e r, w h ich w e 'll ch ange late r.

    : w h e re th e databas e w ill be store d.

    : th e path to th e acce s s list, w h ich says w h at us e rs are allow e d to us e som e attribute s .

    : w e do not touch it at th e m om e nt, w e 'll m odify it late r.

  • 13

    Now w e h ave to cre ate th e acce s s list, in '/e tc/ldap/slapd.acce s s ':

    # # # # # # # # # # # # # # # # # # # # #acce s s to attrs=use rPassw ordby dn="cn=adm in,dc=ironm an,dc=es" w riteby anonym ous authby s e lf w riteby * w rite# # # # # # # # # # # # # # # # # # # # #

    W e allow th e s e file s to be s e e n by 'slapd':

    /bin/ch m od -v 644 /e tc/ldap/ldap.conf

    /bin/ch m od -v 600 /e tc/ldap/slapd.conf

    Note : w e h ave to add th e nam e of th e s e rve r to '/e tc/h osts', in all m ach ine s , for e xam ple ;19 2.168.1.2 ubuntus e rve r ubuntus e rve r.ironm an.e sor de fine in our DNS of our local ne tw ork .

    W e now h ave to cre ate th e SSL ce rt, for th e SSL conne ction be tw e e n th e s e rve r and clie nt;

    both th e s e rve r and th e clie nt h ave to h ave a copy of th e SSL ce rt. W e 'll ne e d to install som e pack e ts .

    sudo apt-get install openssl

    And for cre ating th e ce rtificate :

    sudo openssl req -newkey rsa:1024 -x509 -nodes -out \ ubuntuserver.pem -keyout ubuntuserver.pem -days 365

    W e are going to us e a s e lf-s igne d ce rtificate . W e can ch ange th e nam e of th e file s '.pe m ', but for th e configuration I th ink it's e as ie r if both of th e file s h ave th e sam e nam e , and w e can ch ange th e life tim e of th e ce rtificate w ith '-days '. I'm not an e xpe rt in SSL, but w ith th e s e w e can ge t a good ide a of th e PDC. Th is is going to pos e som e q ue stions , w e can type w h ate ve r w e w ant. Th e only tim e w e cannot type w h ate ve r w e w ant is w h e n th e com m and as k s about th e 'Com m on Nam e ', w e th e n h ave to type th e 'FQND' (Fully Qualifie d Dom ain Nam e ), or rath e r, th e nam e of th e m ach ine follow e d by th e nam e of th e dom ain (our dom ain is 'ironm an.e s ').

    Ge ne rating a 1024 bit RSA private k e y.................................+ + + + + +...............................+ + + + + +w riting ne w private k e y to 'ubuntus e rve r.pe m '-----You are about to be as k e d to e nte r inform ation th at w ill be incorporate d into your ce rtificate re q ue st.W h at you are about to e nte r is w h at is calle d a D istinguis h e d Nam e or a DN.Th e re are q uite a fe w fie lds but you can le ave som e blank .For som e fie lds th e re w ill be a de fault value .If you e nte r '.', th e fie ld w ill be le ft blank .-----Country Nam e (2 le tte r code ) [AU]:ESState or Province Nam e (full nam e ) [Som e -State ]:CantabriaLocality Nam e (e g, city) []:Santande rO rganization Nam e (e g, com pany) [Inte rne t W idgits Pty Ltd]:IRONMANO rganizational Unit Nam e (e g, s e ction) []:IRONMAN.ubuntu

  • 14

    Com m on Nam e (e g, YOUR nam e ) []:ubuntus e rve r.ironm an.e sEm ail Addre s s []:ch e ch u@ ubuntu.ironm an.e s

    Now w e h ave to store it w h e re w e told 'slapd.conf' th at it w ould be . In our cas e , it w ill be in '/e tc/ldap/ssl/'. And w e ch ange th e ow ne r of th e file to slapd:

    sudo chown slapd.slapd /etc/ldap/ssl/ubuntuserver.pem

    Le t's start w ith th e part of th e clie nt. W e ne e d to install som e pack e ts in th e clie nts m ach ine s ,(w e pre s s 'e nte r' to answ e r all th e q ue stions th at th e proce s s m ak e up), you'll h ave to add th e 'unive rs e ' and 'm ultive rs e ' re pos itorie s to th e 'source s .list':

    sudo apt-get install libpam-ldap libnss-ldap libpam- \ cracklib

    Th e im portant file s for th e clie nt m ach ine are th e follow ing, w h ich w e are le aving lik e th is . (w e 'll h ave to s e t up too in th e s e rve r m ach ine ):

    '/e tc/libnss -ldap.conf'

    # # # # # # # # # # # # # # # # # # # # # #h ost ubuntus e rve r.ironm an.e s :636bas e dc=ironm an,dc=e sldap_ve rs ion 3rootbinddn cn=adm in,dc=ironm an,dc=e sport 636ssl start_tlsssl on# # # # # # # # # # # # # # # # # # # # # #

    '/e tc/pam _ldap.conf'

    # # # # # # # # # # # # # # # # # # # # # #h ost ubuntus e rve r.ironm an.e s :636bas e dc=ironm an,dc=e sldap_ve rs ion 3rootbinddn cn=adm in,dc=ironm an,dc=e sport 636ssl start_tlsssl on# # # # # # # # # # # # # # # # # # # # # #

    : th is is th e FQDN of our s e rve r. : Th e bas e of our tre e . ldap

    : Th e ve rs ion w h ich is going to be im ple m e nte d.

    : Th e full addre s s adm inistrator us e r in th e tre e .

    : Th e port w e are going to us e

    for th e conne ction, 636 be caus e th e conne xion is by SSL.

    : Th e line s ne e de d for m ak e th e SSL conne ction poss ible .

    W e h ave to ch ange th e pe rm is s ion of som e file s , and ch ange th e file '/e tc/nssw itch .conf', w h ich contains th e orde r th at th e s e rvice s consult th e databas e s , w e m ust s e t LDAP afte r file s , be caus e it can ge ne rate proble m s w ith th e 'root' us e r:

    sudo chmod 644 /etc/pam_ldap.conf

    sudo chmod 644 /etc/libnss-ldap.conf

    '/e tc/nssw itch .conf'

    passw d: file s nis ldapgroup: file s nis ldaps h adow : file s nis ldaph osts : file s dnsne tw ork s : file sprotocols: db file ss e rvice s : db file se th e rs : db file srpc: db file sne tgroup: ldap nis

  • 15

    In orde r to conne ct w ith th e dae m on, 'slapd', w e h ave to m odify th e 'pam ', pluggable auth e ntication m odule s . Th is is s h ow n in th e diagram above .

    W e 'll ch ange th e follow ing file s :

    '/e tc/pam .d/com m on-account'

    account re q uire d pam _unix.soaccount sufficie nt pam _ldap.so

    '/e tc/pam .d/com m on-auth '

    auth sufficie nt pam _unix.soauth sufficie nt pam _ldap.so try_first_passauth re q uire d pam _e nv.soauth re q uire d pam _s e cure tty.soauth re q uire d pam _unix_auth .soauth re q uire d pam _w arn.soauth re q uire d pam _de ny.so

    '/e tc/pam .d/com m on-s e s s ion'

    s e s s ion re q uire d pam _lim its .sos e s s ion re q uire d pam _unix.sos e s s ion optional pam _ldap.sos e s s ion re q uire d pam _m k h om e dir.so s k e l=/e tc/s k e l/ um as k =0022

    Th e m odule 'pam _m k h om e dir' le t us cre ate a ne w h om e dire ctory w h e n an us e r auth e nticate th e first tim e .

    '/e tc/pam .d/com m on-passw ord'

    passw ord re q uire d pam _crack lib.so re try=3 m inle n=8 difok =4

    passw ord sufficie nt pam _unix.so us e _auth tok m d5 s h adow

    passw ord sufficie nt pam _ldap.so us e _auth tok

    passw ord re q uire d pam _w arn.sopassw ord re q uire d pam _de ny.so

    Th e m odule 'pam -crack lib' le t us to h andle th e le ngth of th e passw ord's us e r and h ow m any le tte rs h ave to be diffe re nt in it.

    Now e ve ryth ing is re ady to re start th e dae m on:

    sudo /etc/init.d/slapd restart

    W e h ave to cre ate th e bas e of th e tre e and th e us e rs in th e databas e . I re com m e nd for doing th is th e softw are program ldap-account-m anage r, it m ak e s th e proce s s of cre ating th e tre e so e asy. I don't re com m e nd trying to cre ate th e us e rs now. I w ould w ait until w e ge t 'Sam ba' installe d, but th is w ill be in th e ne xt article If you w ant you can cre ate and start w ork w ith LDAP, but just for Unix/Linux clie nts .

    If you w ould lik e to re ad th is article w ith a w ide r layout to be tte r s e e th e com m ands and config file e ntrie s , ple as e vis it:

    h ttp://url.fullcircle m agazine .org/d66214

  • 16

    HH OO WW -- TTOOW ritte n by Ste ph e n Bant

    My iBook G4 w asn't be ing us e d m uch , so I de cide d to install Ubuntu Fe isty on it. H e re 's h ow it w as done , and I give you th e w arts and all proce dure as it h appe ne d in th e h ands of an ave rage tink e re r.

    UUBBUUNNTTUU OO NN AANN iiBBOO OO KK

    First th ings first. Back up all critical file s and e xtra applications on th e iBook to anoth e r dis k of som e k ind. Your e xisting O S X w ill be ove rw ritte n.

    Th e n dow nload th e Mac (Pow e rPC) and IBM-PPC (POW ER5) de s k top CD from h e re :

    h ttp://cdim age .ubuntu.com /ports/re le as e s/fe isty/re le as e /

    Youll find it at th e top of th e page . Burn th e ISO to dis k .

    Boot up th e iBook us ing your Mac O S X s e tup CD 1. O nce up and running, launch th e D is k Utility program . Th is is going to be us e d to partition th e dis k so th at you can put O S X on one partition and Ubuntu on th e oth e r. Re m e m be r, th e pre s e nt O S X is going to be ove rw ritte n th e re is

    no turning back once th e dis k is partitione d, so double ch e ck th at you h ave e ve ryth ing you w ant.

    Partition s ize s w ill de pe nd on you. I just split e ve ryth ing dow n th e m iddle . Som e pe ople us e around 10GB for O S X, but th at doe sn't le ave any space to play around w ith , and you w ould h ave to om it or de le te th ings lik e th e Garage Band program .

    Just m ak e e ach partition Mac O S X Exte nde d H FS or H FS+ . Don't us e H FS+ Journale d, as you w on't be able to w rite to th e O S X partition from Linux. But e ve n if you do, you can disable journaling late r, as I h ad to do, anyw ay (s e e be low ).

    W h e n it cam e to nam ing e ach partition, I nam e d th e first one "Ubuntu" and th e s e cond one "OSX". Th at w as suppos e d to pre ve nt confus ion about w h e re th ings w e re

    going. Th e n I w e nt straigh t ah e ad and installe d O S X on th e O SX partition.

    Som e pe ople advis e to install Mac O S X on th e partition at th e e nd of th e dis k . W e ll, I th ough t I w as doing th at by installing to th e partition I h ad nam e d O SX, but I m ay h ave m isre ad th e D is k Utilitie s s e tup, or it m ay h ave m ade up its ow n m ind w h e re it w as going, be caus e it e nde d up at th e front of th e dis k . Not to w orry, as it just doe snt s e e m to m atte r, in m y e xpe rie nce .

    Now th e fun starts . Eje ct th e Mac O S install dis k and ins e rt th e Ubuntu Fe isty install dis k you burne d e arlie r. Boot from th is dis k by h olding O ption + c during start-up. Type "e xpe rt" at th e boot-loade r prom pt. Th is w ill

  • 17

    give you m ore control during th e installation proce s s . Also, m ak e sure you h ave a ne tw ork conne ction so th at ne tw ork ing is autom atically configure d and th e syste m can ge t any ne ce s sary dow nloads .

    Go th rough th e installation proce s s as usual. Eve ryth ing is straigh t forw ard, until you com e to th e partitioning s e ction. I m e an, if you dont acce pt th e de fault, le tting th e installe r auto partition for you, you h ave to put som e th ough t into it to s e t up your ow n partitions . First, de le te th e Ubuntu partition you cre ate d e arlie r, th e n go back and ch oos e to us e m axim um fre e space . Now , if you dont care to h ave custom ize d partitioning, just acce pt th e de faults and s k ip th e ne xt th re e paragraph s .

    I h ave a confe s s ion to m ak e at th is point. I us e d w h at w as th e late st build of Ubuntu Gutsy PPC Se rve r as part of m y e xpe rim e nt blam e m y tink e ring ge ne . Th e Gusty install calculate d th e partitioning nice ly for m e , w h ich de s k top ve rs ions dont, as

    far as I k now. I le t it w rite th e partitions . But th e n I re fle cte d, if s h ould th ings not w ork out, I dont w h at to be de aling w ith a com m and line . So, I stoppe d th e install proce s s and be gan again w ith a Fe isty de s k top CD, and w h e n it cam e to th e partitioning s e ction, I s im ply re us e d w h at th e Gusty dis k h ad s e t up. I h ad to re nam e th e m , th ough . It w as luck y I did install Fe isty be caus e I le arne d late r afte r an upgrade th at Gutsy is buggy and as slow as h e ll on an iBook . Abandon all h ope ye w h o e nte r th at zone of h e ll! I re installe d Fe isty afte r th at little adve nture .

    O nce past partitioning, Ubuntu w ill

    continue installing e ve ryth ing sm ooth ly and w ill e ve ntually install th e Yaboot boot m anage r for ch oos ing your pre fe rre d syste m to boot-up tim e , O SX or Ubuntu.

    Th at s h ould be it. Its tim e to re start. You can ch e ck th at you h ave e nde d up w ith a dis k structure som e th ing lik e is s h ow n be low.

    Love ly. Boot into O S X, fire up a te rm inal w indow and type in "fdis k -l" to ge t th e list. Th at w as e asy for m e to do be caus e it just boote d into O S X all of th e tim e .

    /de v/h da# type nam e le ngth bas e ( s ize ) syste m/de v/h da1 Apple _partition_m ap Apple 63 @ 1 ( 31.5k ) Partition m ap/de v/h da2 Apple _Bootstrap untitle d 19 54 @ 29 302624 (9 77.0k ) Ne w W orld bootblock/de v/h da3 Apple _H FS Apple _H FS_Untitle d_2 29 040416 @ 262208 ( 13.8G) H FS/de v/h da4 Apple _UNIX_SVR2 untitle d 5859 38 @ 29 304578 (286.1M) Linux native/de v/h da5 Apple _UNIX_SVR2 untitle d 10443360 @ 29 89 0516 ( 5.0G) Linux native/de v/h da6 Apple _UNIX_SVR2 untitle d 5328126 @ 40333876 ( 2.5G) Linux native/de v/h da7 Apple _UNIX_SVR2 sw ap 149 4141 @ 45662002 (729 .6M) Linux sw ap/de v/h da8 Apple _UNIX_SVR2 untitle d 781251 @ 47156143 (381.5M) Linux native/de v/h da9 Apple _UNIX_SVR2 untitle d 10667726 @ 479 3739 4 ( 5.1G) Linux native/de v/h da10 Apple _Fre e Extra 262144 @ 64 (128.0M) Fre e spaceBlock s ize =512, Num be r of Block s=58605120De vice Type =0x0, D e vice Id=0x0

  • 18

    Yaboot's little m e nu scre e n s h ould h ave appe are d, w h e re you can h it "l" to boot into Linux or "m " to boot into Mac O S X, or you can le ave it for Ubuntu to start loading by de fault, but th at isnt w h at w as h appe ning for m e . For som e re ason, Yaboot just w ouldnt k ick in.

    Th at w as no proble m . If Yaboot is a no-s h ow , ope n up th e Mac's ope n firm w are console . You do th is by booting up w h ile h olding th e Mod + O ption + o + f k e ys . Th is w ill put you in "Ope n Firm w are " m ode . O nce you h ave th e console type th is :

    boot hd:2,yaboot

    At le ast, th at's w h at I ne e de d to e nte r. (Th e h d:2 h e re just m e ans h da2, w h e re Yaboot is loade d. You can s e e th at h da2 is calle d Apple _Bootstrap untitle d in th e fdis k list above ).

    Afte r I did th at it boote d up into th e Yaboot m e nu and afte r a fe w s e conds , by de fault, Ubuntu starte d loading. Eve ryth ing w ork e d fine . Good, now 's th e tim e

    to fix it so th at Yaboot give s you a dual boot option, and you can tw e ak it a bit w h ile youre at it. So ope n up a te rm inal and run th e s e com m ands .

    sudo yabootconfig

    sudo gedit /etc/yaboot.conf

    Th at yaboot.conf is of cours e Yaboot's configuration file . Add th e follow ing line s to it:

    m acosx=/de v/h dXXde faultos=m acosx # add th is only if you lik e MAC O S X to be th e de fault

    Save th e file . Most instructions say th at you now type th e follow ing

    ybin

    Th is loads th e config s e ttings for you. H ow e ve r, th is w asn't e nough for m e . It w ork e d until I boote d into O S X again. Afte r th at Yaboot abandone d m e , and I h ad to go into firm w are m ode again to ge t it back in th e sam e w ay I spe cifie d e arlie r. Th is is th e com m and th at m ak e s th e Yaboot config s e ttings stick for m e .

    ybin -b /dev/hda2

    Yaboot h asn't faile d m e once s ince I did th at.

    Be low is an e xam ple of w h at e lse can go in yaboot.conf

    boot=/de v/h dc2de vice =h d: # s h ould be an alias ch e ck /proc/de vice -tre e /alias e s/h d (th ank s )partition=5root=/de v/h dc5tim e out=50install=/usr/lib/yaboot/yabootm agicboot=/usr/lib/yaboot/ofboote nable cdboot # Adds an e ntry to boot from a cdromfgcolor=ye llowbgcolor=blueim age =/vm linuxlabe l=Linuxm acosx=/de v/h dc3

  • 19

    Th e box be low s h ow s w h at is pre s e ntly in m y yaboot.conf.

    Th os e last tw o instructions add tw o m ore options to your Yaboot m e nu at startup, allow ing you to also ch oos e w h e th e r to boot from a CD or to bring up th e firm w are console .

    Th e ne xt ste p is to e nable file s h aring be tw e e n O S X and Ubuntu. You s h ould be able to

    copy from O S X to Ubuntu alre ady. But e nabling file s h aring in th e oth e r dire ction could be a proble m . I w as stuck on th is for a w h ile . H ow e ve r, I w ork e d it out. To vie w th e file s in th e s h are d partition, do th is :

    sudo mkdir /media/OSX

    And th e n

    sudo mount -t hfsplus /dev/hda5 /media/OSX

    My iBook 's /e tc/fstab h as th e follow ing e ntry so th at it is autom atically m ounte d:

    /de v/h da3 /m e dia/O SX h fsplus rw ,e xe c,auto,us e rs ,gid=31 0 0

    O r just go th rough Adm inistration > Sh are d Folde rs and m ak e it a s h are d folde r.

    You probably still w ill not be able to copy file s ove r to O S X from Ubuntu. So re boot into Mac O S X, th e n go to Utilitie s and fire up th e D is k Utility program . Se le ct and h igh ligh t th e O S X dis k icon. Go to m e nu and unde r File you w ill s e e th e D isable Journaling option. Click th at to

    disable journaling. Re boot back into Ubuntu. You s h ould now be able to copy file s ove r to O S X. You can also disable journaling in O S X from th e com m and line in Ubuntu w ith th is :

    sudo diskutil disableJournal /Volumes/

    I've s e e n discuss ions on ch anging your Linux us e r uid and gid to m atch th at of O S X to try and acce s s th e Mac partition. Th is also m e ans ch anging all pe rm is s ions syste m w ide in orde r to m atch your ne w uid and gid. Se e m s lik e a big h as sle to m e .

    I h ave n't ch e ck e d support for Airport, but for now , e ve ryth ing I ne e d is w ork ing on m y iBook , plus th ings I don't ne e d lik e fancy de s k top e ffe cts .

    I lik e m y iBook e ve n m ore now. Its got its cool back .

    boot=/de v/h da2de vice =/pci@ f4000000/ata-6@ d/dis k @ 0:partition=4root=/de v/h da4tim e out=30install=/usr/lib/yaboot/yabootm agicboot=/usr/lib/yaboot/ofbootde lay=5bgcolor=w h itefgcolor=re dm acos=/de v/h da3im age =/boot/vm linuxlabe l=Linuxre ad-onlyinitrd=/boot/initrd.im ginitrd-s ize =819 2appe nd="q uie t splas h "e nable cdboote nable ofboot

  • 20

    HH OO WW -- TTOO IINNSSTTAALLLL OO PPEENN TTRRAANNSSPPOO RRTT TTYYCCOO OO NN DD EELLUUXXEE ((OO PPEENNTTTTDD ))W ritte n by Jonny McCullagh

    Proof th at th e old one s are th e be st is no furth e r aw ay th an installing th e ope n-source d ve rs ion of th e class ic . Th e gam e 's cre ator ope ne d th e code w h e n h e m ove d on to de ve loping Rolle r Coaste r Tycoon.

    Th e code is now active ly de ve lope d as O pe nTTD at: h ttp://w w w.ope nttd.org.

    Th e gam e is a s im ulation-type gam e bas e d on transport. You are a tycoon and you h ave to build your bus ine s s around transporting pe ople , raw m ate rials and goods w h ile building roads, railw ays , h arbours and airports . Monoplis e , m ak e m one y and e lim inate th e com pe tition sound fam iliar?

    O pe n Syste m > Adm inistration > Synaptic Pack age Manage r

    Us ing th e 'Se arch ' button s e arch for 'ope nttd'

    If noth ing appe ars e nsure th at you h ave e nable d th e

    re pos itory in Se ttings > Re pos itorie s

    Double -click th e 'ope nttd' pack age displaye d in th e re sults. You m ay also w ant to install th e 'rar' pack age w h ile in Synaptic. You m ay ne e d it late r. Click on th e 'Apply' button to install th e softw are .

    Th e im portant point to note w h e n installing O pe nTTD, is th at for le gal re asons th e original

    artw ork cannot be distribute d w ith O pe nTTD. As a re sult you ne e d to ge t th e data file s from your original CD ve rs ion of

    . If, lik e m e , th at original CD is gath e ring dust in a box in th e roofspace you m igh t w ant to obtain th e data file s from th e w e b.

    D e tails about th e data file s is available h e re :h ttp://w w w.tt-forum s .ne t/vie w topic.ph p?t=3407

    As discuss e d th e data file s can be dow nloade d from :h ttp://dow nload.transporttycoon.ne t/file s/ttd-graph ics .rar

    To dow nload th e data file s and copy th e m to th e corre ct location:

    O pe n a te rm inal and e nte r:

    mkdir tmp

    cd tmp

    wget http://download.transporttycoon.net/files/ttd-graphics.rar

    unrar e ttd-graphics.rar

    rm ttd-graphics.rar

    sudo cp * /usr/share/games/openttd/data

  • 21

    If you h ave any difficulty e xtracting th e s e data file s you m ay ne e d to install th e 'unrar' pack age us ing your Pack age Manage r'

    O nce th e artw ork is in th e corre ct folde r you s h ould be able to run O pe nTTD from Applications > Gam e s > O pe nTTD and play th e gam e in all its 19 9 0's glory.

    W h e n you be gin a ne w gam e you s h ould fam iliaris e yours e lf w ith th e buttons across th e top of th e scre e n.

    Click on th e coin stack icon. Borrow as m uch from th e bank as poss ible to ge t starte d H old and drag w ith th e righ t m ous e button click e d to m ove around th e m ap Click th e road icon and in th e 'Road Construction' dialog box th at appe ars ch oos e th e first road icon and start click ing and dragging roads across th e m ap. Th e s e cond road icon in th e 'Road Construction' dialog builds roads in th e oth e r dire ction. Aim to build

    a road be tw e e n tw o tow ns .

    Ne xt click on th e fifth icon in th e 'Road Construction' dialog and build tw o Bus D e pots one in e ach of th e tow ns you h ave joine d w ith th e road. Ne xt click on th e fourth icon in th e 'Road Construction' dialog and build a 'Road Ve h icle D e pot' be s ide one of your roads . Click on th e D e pot you h ave just built and you s h ould s e e a dialog w h ich allow s you to buy ve h icle s . Buy a bus by click ing on 'Ne w Ve h icle ' button

    O nce you h ave your ve h icle a ne w w indow w ill ope n re pre s e nting th at ve h icle . You ne e d to give your ve h icle som e instructions so it can start m ak ing you som e m one y. Click on th e fourth icon dow n (brok e n ye llow arrow )

    Th e 'O rde rs ' dialog appe ars . Click on th e 'Goto' button th e n locate your bus stop on your m ap and click on it. Th e nam e of your bus stop s h ould appe ar in th e ve h icle 's orde rs . Th e n find th e s e cond bus stop you cre ate d and click on it. Your bus s h ould now h ave a route of tw o bus stops so click on th e re d 'Stoppe d' button on th e 'Road Ve h icle ' dialog. Your ve h icle s h ould now be on th e road (m ak ing m one y) so follow it for a w h ile to m ak e sure all is w e ll.

    Continue building your road fle e t and look for subs idie s , also w h e n you h ave th e funds m ove onto rail, s h ips and aircraft. By now I'm sure you're probably as addicte d as I am .

    If you lik e th e gam e cons ide r donating to w w w.ope nttd.org

  • 22

    Th is guide w ill be gin at th e ve ry start, installation, and tak e you th rough all th e ste ps to e ve ntually h aving your ow n fully w ork ing Ubuntu s e rve r w h ich could be us e d in your h om e or for a bus ine s s of any s ize .

    HH OO WW -- TTOOW ritte n by Danie l Lam b

    W e w ill start by dow nloading Ubuntu 7.10 from h ttp://w w w.ubuntu.com /ge tubuntu/dow nload and s e le ct

    for 'Standard pe rsonal com pute r' and ch os e th e m ost appropriate m irror for you from th e drop dow n m e nu.

    I am ch oos ing Ubuntu 7.10 (Gutsy Gibbon) for various re asons but th e m ain re ason is

    support of m ost m ode rn h ardw are and it w ill also support th e ne w e st Raid syste m s and Gigabit ne tw ork cards w h ich curre ntly 6.06 LTS (Long Te rm Support) doe s not, h ow e ve r w ith ve rs ion 8.04 LTS th is s h ould be re -as s e s s e d.

    Afte r dow nloading Ubuntu 7.10 Se rve r you ne e d to w rite th e im age to CD us ing your favorite CD burning program , if you are on w indow s you can look at us ing Infrare corde r w h ich can be dow nloade d from h ttp://infrare corde r.source forge .ne t/.

    O nce you h ave w ritte n th e im age to CD place your Ubuntu Se rve r CD into your drive and boot from it, e nsure th at your syste m is s e t to boot from CD. You w ill th e n s e e th is scre e n (above righ t).

    Ch oos e 'Install to th e h ard dis k '.

    Th e installation w ill now start. First you w ill h ave to ch oos e your language , th e n s e le ct your location. Ne xt ch oos e a k e yboard layout, you w ill ne e d to pre s s a fe w k e ys so th e installe r can de te ct your k e yboard layout bas e d on th e k e ys you pre s s e d,

    CCRREEAATTEE YYOO UURR OO WW NN SSEERRVVEERR -- PPaarrtt 11

  • 23

    or you can m anually ch os e w h at k e yboard you h ave .

    Th e installe r ch e ck s th e installation CD, your h ardw are , and configure s th e ne tw ork w ith D H CP if it is conne cte d to th e ne tw ork , or you can configure th is m anually.

    Now e nte r th e 'h ostnam e '. My syste m is calle d 's e rve r.dom ain.local', so I e nte r 's e rve r'.

    Now you w ill ne e d to partition your dis k , le t th e s e tup cre ate th e partitions (sw ap and root) autom atically unle ss you are confide nt on doing th is m anually.

    W h e n you are re ady, h it 'Ye s ' to 'W rite th e ch ange s to dis k s?' Now your partitions w ill be cre ate d and form atte d.

    Se tup th e syste m clock . Norm ally UTC is a safe ch oice .

    Ne xt cre ate a ne w us e r, I us e th e nam e 'Adm inistrator' w ith th e us e r nam e 'adm inistrator'. Don't us e th e us e r nam e 'adm in' as th at is a syste m nam e in Ubuntu.

    Th e bas e syste m w ill now be installe d.

    Now w e ge t th e option of w h at e xtra softw are ge ts installe d, w e are going to ch oos e DNS, m ail, LAMP,

    O pe nSSH , print and SAMBA s e rve rs . Se le ct th e diffe re nt s e rve rs us ing th e space k e y th e n continue .

    Th e GRUB boot loade r w ill now be installe d.

    Th e installation is now finis h e d. Re m ove your CD from th e drive and h it 'Continue ' to re boot th e syste m .

    Th at is th e first part of th e Ubuntu s e rve r installe d. Ne xt is sue , w e w ill cove r update s , installing th e Xubuntu de s k top and also th e w e bm in install.

  • 24

    RREEVVIIEEWWW ritte n by Ronnie Tuck e r and Robe rt Clips h am

    In th e blue corne r is Ronnie , a KDE 3 us e r s ince Dappe r Drak e and still us ing KDE on h is curre nt install of Gutsy. In th e brow n corne r is Robe rt, a GNOME us e r s ince h e starte d us ing Ubuntu in th e days of e dgy, trie d s e ve ral oth e r options such as KDE3, XFCE and O pe nbox but curre ntly us ing Gnom e on h is Gutsy install.

    My install of KDE 4.0 w e nt flaw le ssly. In Kubuntu Gutsy (7.10) I curre ntly h ave KDE 3 installe d, so I w as q uite unsure h ow KDE 4.0 w ould fit in. W ould it 'upgrade ' m y KDE 3? W ould it live be s ide and s e parate from KDE 3? W e ll, it s e e m s it can live s e parate ly but still s h are date w ith KDE 3 so I brave ly ope ne d up Ade pt (Pack age Manage r in Kubuntu) and adde d th e re pos itory URL give n on th e Kubuntu.org s ite [1], ch os e to install k de 4-core , click e d to install it, and actually w e nt off to w ork le aving it to dow nload. Eigh t h ours late r, I cam e h om e from w ork and th e dow nloading and installing w as done . I didn't e ve n h ave to m ak e one de cis ion! Tim e to log out and h ope fully log back in us ing KDE 4.0.

    - Installing KDE 4 w as s im ple , a q uick am e ndm e nt of /e tc/apt/source s .list, and a couple of com m ands in th e te rm inal (sudo aptidude update & & sudo aptitude install k de 4-core ). No soone r w as it installe d I got a notice about 35m b of k de 4 update s , w h ich I th ough t w as odd, cons ide ring I h ad *just* dow nloade d it.

    So far, so good! O n m y login scre e n, I ch os e to us e KDE4 rath e r th an KDE, gave m y usual nam e and passw ord and in a fe w m om e nts up cam e a s h iny ne w KDE scre e n w ith nice pulsating icons s h ow ing m e w h at parts of m y Kubuntu w e re be ing loade d. O n th e de s k top, I w as surpris e d

    KK DD EE44..00DD UUAALL RREEVVIIEEWW

  • 25

    to s e e tw o icons , th e ve ry sam e tw o icons I h ave on m y KDE 3 de s k top (one for acce s s ing m y s e cond h ard drive and one , a s h ort cut, to a folde r containing m y podcasts) so it ce rtainly h asn't just dum pe d m e in to a blank KDE 4.0. Th at's a good s ign.

    I ch e ck e d th e K m e nu to s e e if m y oth e r applications th at I installe d in KDE 3 w ould be th e re , Scribus , GIMP, ye s th e y all se e m to be th e re so I'm re live d at th at. I h ad th e h orrible vis ion th at I w ould log in and h ave to re install all m y applications!

    Eye candy tim e ! Tim e to try som e w idge ts . Th e first one I trie d w as th e analogue clock w h ich w ork e d fine , but th e re is re ally little e lse

    to try. Most are alre ady loade d in one w ay or anoth e r, but I'm sure th e re 'll be m ore w idge ts on th e w ay.

    Tink e r tim e , Syste m Se ttings . Th e re 's not m uch diffe re nt h e re . It's all th e usual KDE s e ttings but th e one addition is , of cours e , th e D e s k top Se ttings , th e s e control th e ne w e ffe cts such as w indow anim ations and drop s h adow s . Afte r e nabling th e e ffe cts , th e de s k top slow e d q uite a bit. Moving w indow s be cam e slow and th e anim ations w e re pre tty m uch non-e xiste nt due to lag. Ne e dle ss to say, I soon disable d th e m but I'm sure th e y just ne e d som e tw e ak ing and w ill be gre at in KDE 4.1. Th e th e m e for w indow borde rs and icons is be autiful and

    w e ll polis h e d. Ve ry profe s s ional look ing. Th e de fault back ground is a bit bland, but th e re are s e ve ral ne w w allpape rs to ch oos e from .

    Th e K m e nu h as ch ange d q uite dram atically. It is now s h ow n in, w h at I can only de scribe , as a w indow of sorts . You ch oos e th e cate gory (Inte rne t, O ffice e tc.) th e n th e ite m s in th at cate gory slide in from righ t to le ft and you ch oos e th e application you w ant. A strip dow n th e le ft of th e applications list allow s you to re turn to th e cate gory list. It tak e s a bit of ge tting us e d to, but I do lik e it. It ce rtainly tak e s up le s s scre e n space th an th e usual pop up and pop out m e nu.

  • 26

    Konq ue ror w as th e Sw is s arm y k nife of KDE. It w as a file m anage r, an Inte rne t brow s e r, e ve ryth ing! Now th e KDE te am h ave cre ate d Dolph in, a trim and sve lte file m anage r w h ich m ade a brie f appe arance in KDE 3 unde r Kubuntu Gutsy. Tw o th ings h e re : first is th at no m atte r h ow I brow s e m y file s , Konq ue ror alw ays s e e m s to be th e de fault file m anage r. O dd cons ide ring Dolph in w as th e de fault in Gutsy! Se cond is th at s ince I'm us ing KDE 4 h and in h and w ith KDE 3, I now h ave tw o e ntrie s in th e K m e nu for Dolph in and can us e e ith e r th e s h iny ne w KDE 4.0 Dolph in or th e old Dolph in (be low ). Be st of both w orlds I suppos e .

    Dolph in h as som e nice ne w fe ature s such as file rating, com m e nts and tagging (be low ). So you can rate your file s w ith stars (out of five ) and add a com m e nt w h ich w ill be th e re ne xt tim e you s e le ct th at file . Nice ! Tags w ork in th e sam e w ay as th e y do on th e Inte rne t. It's m ore of a 'find h e lpe r' of sorts .

    I w as now w onde ring if it w as poss ible to re s ize a w idge t as I q uite fancie d h aving th e clock a touch sm alle r. Took m e a w h ile , but I found it e ve ntually and it w asn't e xactly glaringly obvious . Be s ide th e w idge t are th re e icons . O ne is a sm all spanne r for prope rtie s , one is s im ilar to a rotate or undo icon and one is a re d cross for clos ing th e w idge t. Se e m s th at click ing and h olding on th at rotate /undo type icon and

    m oving th e m ous e up and dow n w ill, as e xpe cte d, rotate th e icon but m oving th e m ous e le ft and righ t is w h e re th e e nlarge or s h rink com e s in (be low ). Sne ak y!

    O ne gripe I h ave is th at som e of m y applications , for re asons unk now n, m ay h ave a fancy KDE 4.0 borde r, but th e application its e lf look s lik e it just e m e rge d from W indow s 9 5!

  • 27

    I th ink it's som e th ing to do w ith th e m e s but I'm re ally no e xpe rt th e re , I notice d it m ost in Fire fox and GIMP. My oth e r niggle is w ith th e tas k bar, for th e life of m e I just can not find a s e tting or option to h ave m y w indow s be com e uniq ue to a de s k top. An application on de s k top one w ill s h ow on th e tas k bar for all de s k tops w h ich is a bit annoying.

    KDE 4.0 did scare m e once . O n loading Ade pt (KDE Pack age Manage r) I w as as k e d for th e root passw ord (as norm al). Ente re d m y passw ord and it te lls m e it's th e w rong passw ord! O h de ar. Afte r a q uick Google it s e e m s as th ough KDE 4.0 s e e m s to 'forge t' th e root passw ord so in a Konsole you s h ould type :

    sudo passwd

    and you w ill be as k e d for your curre nt passw ord th e n w h at you w ould lik e to ch ange it to. I just k e pt it th e sam e passw ord. Re loade d Ade pt, gave it th e root passw ord and all w as w e ll. Ph e w ! Th at w as close !

    - O nce installe d, I logge d out of m y be love d Gnom e and proce e de d to m y XFCE log in scre e n. I ch ange d th e s e s s ion to KDE 4 and logge d in, h oping for th e be st. Succe s s! Noth ing brok e . I w as in KDE 4.0. Afte r e nduring th e KDE logon sound (I h ate all th e KDE sounds), th e first th ing th at struck m e w as all th e h ide ous icons clutte ring m y de s k top. Ove r th e tim e I've h ad Gutsy I've dow nloade d all sorts of rubbis h w h ich I've ne ve r both e re d to tidy up, and as th e pe rce ntage of m y tim e us ing Gutsy h as be e n w ith O pe nBox, w h ich doe sn't h ave a de s k top as de fault, I've ne ve r h ad a m otive to re m ove th e m . W h e n I re ce ntly sw itch e d back to gnom e (m y de s ire for Com piz Fus ion h ad grow n too m uch for m e to h andle ) I just disable d th e de s k top straigh t off. I disable d th e icons , and look e d into KDE 4.0 som e m ore .

    Th e ne xt th ing I fe lt ne e de d inve stigating w as th e sym bol in th e corne r, w h ich h igh ligh ting re ve ale d w as for adding w idge ts (righ t). At th e

    m om e nt KDE 4.0 is just one big buck e t of w idge ts . Eve ryth ing is a w idge t. Th e tas k bar is a w idge t, th e clock is a w idge t, th e m e nu is a w idge t, e ve ryth ing is a w idge t. I adde d an analog clock and re -s ize d it to us e up th e m ajority of th e de s k top, th e n re alis e d it w as blurry, so ch ange d it back to th e standard s ize . I playe d w ith som e of th e oth e r w idge ts (be low ) th at w e re alre ady th e re th e n de cide d to m ove on.

  • 28

    Th e ne xt th ing th at ne e de d doing w as to e nable som e graph ical e ffe cts . I click e d on th e K m e nu and s e arch e d for 'pre f', and by th at point th e pre fe re nce s h ad alre ady be e n m ove d to th e top of th e s e arch list. It w asn't obvious th at I h ad click e d in th e s e arch box as th e re w as no flas h ing cursor, but it w ork e d none th e le s s . I e nable d all th e graph ical e ffe cts I could find, th e n te ste d out th e e ffe cts . I didn't s e e a lot of diffe re nce h aving e nable d th e m , oth e r th an th e m inim is ing and re storing e ffe cts .

    I te ste d a couple of th e applications brie fly, but not long e nough to com m e nt fairly on th e m . At th is point som e th ing odd h appe ne d. I did som e sort of a

    click ing com bination and th e de s k top partially m ove d off th e scre e n, le aving a w h ite block w h e re it w as . I trie d a fe w th ings to m ove it back , but it w as no us e .

    I've only be e n us ing KDE 4.0 a s h ort tim e and it w ill de finite ly tak e a lot longe r to ge t a m ore de finite fe e l for it, but I'm h appy w ith it and w ill ce rtainly be us ing it on a day to day bas is . Th e KDE te am de s e rve a standing ovation for KDE 4.0. It's m ind boggling to th ink th at such a be autiful and com ple x pie ce of softw are can be w ritte n by a group of pe ople w h o rare ly s e e e ach oth e r! H ad th e D e s k top Effe cts w ork e d sm ooth ly, I'd e as ily h ave give n th is top m ark s .

    - I us e d KDE 4.0 for only a s h ort am ount of tim e , and can s e e it's pote ntial. H ow e ve r I don't be lie ve it is re ady for e ve ryday us e ye t and still h as a long w ay to go. I'll look forw ard to te sting late r ve rs ions of KDE 4, but at th e m om e nt it doe sn't h ave th e fle xibility/e as e of custom isation m y de s k top ne e ds .

    de b h ttp://ppa.launch pad.ne t/k ubuntu-m e m be rs -k de 4/ubuntu gutsy m ain

    w rite r Andre w Min h as w ritte n h is opinion on KDE4.0 w h ich you can re ad on th e

    w e b s ite at:

    h ttp://url.fullcircle m agazine .org/316441

  • 29

    MM YY OO PPIINNIIOO NNW ritte n by Ste fano Albe rini

    OO NN OO PPEENNGGEEUU

    Ope nGEU Moonligh t Edition (above )

    In th e e ndle ss panoram a of Ubuntu distributions O pe nGEU is a ve ry inte re sting one , and by Luca de Marini, a fe llow Italian.

    I am proud to introduce you to th is Italian distribution and th at is be caus e first of all, it is th e s e cond fam ous Italian distribution to e ve r s e e th e ligh t of day (no

    pun inte nde d to O pe nGEU's tw o e ditions) also, Italy is k now n to be som e w h at te ch nologically prim itive if re late d to oth e r countrie s , th e re fore I be lie ve th at th is be autiful initiative give s luste r to m y country. Th ank you to Luca and th ank you to th e w h ole O pe nGEU com m unity.

    I'd lik e to s h are w ith you a little of m y th ink ing about distributions and Linux. In m y h um ble opinion, distros are an im m e ns e tre asure for our com m unity, s ince th e y allow e ve ry pe rson to s e t fre e h is im agination and cre ativity. D istros are also th e m ain part of th e Fre e Softw are conce pt its e lf: e ve ryone h as th e righ t to m odify and pe rsonalize fre e softw are . Th is is re ally a gre at conce pt. If I m ay, h ow e ve r, m ak e one pe rsonal obs e rvation: I th ink th at m aybe a be tte r coordination be tw e e n diffe re nt distributions of th e sam e fam ily (e g: Ubuntu) w ould be a nice solution s ince dive rs ity is sure ly a good th ing but only if it w ould com e toge th e r w ith a large r vie w of

    th e w h ole distro panoram a. In oth e r w ords : I h ope th at in th e future th e re w ill be m ore and m ore distributions , but pe rh aps th e y s h ould be all be groupe d on a s ingle Inte rne t s ite , w ith a uniq ue forum and so on. In s h ort, all toge th e r but e ach diffe re nt from th e oth e r.

    For m ore inform ation on O pe nGEU (form e rly Ge ubuntu) ple as e s e e our Flavor of th e Month (on page 6) w ritte n by th e cre ator of O pe nGEU Luca D e Marini

    Ope nGEU Sunligh t Edition (be low )

  • 30

    MM YY SSTTOO RRYY MM YY SSEECCOO NNDD AAPPAARRTTMM EENNTTW ritte n by Anh -Minh Do

    Th e virtual w orld is finally at m y finge rtips . Alt-Ctrl-Le ftArrow : Ne w w ork space .Alth ough I s it in m y living

    room /office w ith its ch airs , couch e s , TV scre e n, table s and book s h e lve s , I can't s h ak e th e fe e ling th at I h ave tw o apartm e nts . Ove r h e re from m y laptop I glance ove r at m y w oode n couch across th e room w onde ring if I s h ould m ove it to th e adjace nt w all and at th e sam e tim e pus h Supe rButton-Tab giving m e a virtual ove rvie w (th e Sh ift Manage r app) of m y curre nt w ork space on Gutsy so I can us e th e w indow I w ant.

    I re m e m be r about s ix ye ars back w h e n H alle Be rry starre d in th at h ack e r m ovie : Sw ordfis h . And th e m ain ch aracte r, H ugh Jack m an (W olve rine ) h as a graph ical re pre s e ntation of a program th at's m e ant to h ack into a gove rnm e nt databas e . It look e d

    lik e a m ass ive rotating orb. I'm starting to ge t th at fe e ling w ith Gutsy. I m e an, I can s e e th rough m y curre nt w ork space to oth e r w ork space across th e graph ical cube ! Ne xt th ing you k now I'll stick a fe w Sim s w ith furniture e tc. ins ide th e cube and w atch th e m inte ract from tim e to tim e w h ile I do m y w ork on one of m y w ork space s .

    So I'm fascinate d. I'm w aiting for th e day w h e n w e h ave Ubuntu running off a dode cah e dron or m ore . O r m aybe it could be a m ans ion th at you virtually w alk th rough to your ne xt w ork space ? O r, som e h ow e ach w ork space could look lik e or be a plane t?

    I m e an righ t now , w h e n I turn on m y com pute r, I actually ge t th e fe e ling th at I'm e nte ring an apartm e nt, lik e I ope ne d a door. Be fore it w as just th at I flippe d it on and could us e its applications . Now m y applications are lik e furniture th at I m ove around at w ill. I

    w alk th rough m y com pute r.

    I'm not sure h ow far th is could go (e spe cially give n th e e xactitude of tw e ak ing I can do, dow n to h ow slow ly th e cube flips) cons ide ring th e pow e r of pre fe re nce s in Gutsy and th e stre ngth of us e r input in th e Ubuntu com m unity. And th ink ing about a fe w of m y ide as m ak e s m e w onde r w h at e ve rybody w h o's us ing Ubuntu w ants to s e e or w ants it to be able to do (code rs and non-code rs).

    Finally, w ith all th is protocol-th ink ing prolife rating, th e line s be tw e e n de s k top and w e b, be tw e e n docum e nts and vide o gam e s , be tw e e n ch atting and m ultim e dia, e tc. are all blurring so m uch th at I w onde r w h e n I'm going to ne e d to fe e d m y laptop virtual food to ge t ne w upgrade s to m y syste m lik e tam agotch i (re m e m be r tam agotch i?). Any ide as?

  • 31

    UUBBUUNNTTUU WW OO MM EENNW ritte n by Cath y Malm rose

    W om e n m ay curre ntly rank in th e low s ingle -digits in th e Ubuntu population, but I h ope , for m y daugh te r's sak e , th at it w on't alw ays be so. Building for th e long-te rm , w h at w e can do to h e lp th e upcom ing ge ne ration pre pare for th e rigors of m ass collaborative cre ative e fforts? Spe cifically, w h at can w e do now to foste r th e spe cific s k ill s e t of th e girls w h o w ill e ve ntually contribute to th e Yode ling Yak ve rs ion of Ubuntu?

    For starte rs , w e can h e lp pote ntial future contributors de ve lop sufficie ntly strong voice s . From m y ow n little corne r of th e m ark e t pre paring Linux h ardw are for Ubuntu, I h ave discove re d th at I ne e d to spe ak m ore firm ly th an I e ve r h ave be fore . I re ce ntly taugh t m y daugh te r, Anna: Th ink first, spe ak cle arly, and constantly re -e valuate .

    In orde r to build th is re s ilie nce , I purch as e d a spine -building

    Barbie doll. W h e n Anna carrie s h e r h igh ly controve rs ial Barbie in public, it e licits strong fe e lings (s im ilar to th e inte ns e ly strong fe e lings w e s e e in Linux de ve lopm e nt). It h e lps h e r practice saying, I h e ar w h at you are saying and I still disagre e or You h ave a good point. Th e Ubuntu te am curre ntly h as and w ill continue to ne e d w om e n on-board w h o can h andle controve rsy w e ll. Th e re is inte ns e be auty in th os e w h o can disagre e in a w ay th at le ave s e ve ryone 's dignity and grace intact.

    W e can h e lp tom orrow 's de ve lope r-girls to de ve lop a h igh frustration tole rance . Spe nd a fe w m inute s w atch ing ch ildre n on a playground

    and you w ill s e e som e w h o give up at th e sligh te st s ign of difficulty. You w ill also s e e ch ildre n w h o pe rs ist. Th os e w ith an inde fatigable ability to m aintain focus are th os e w h o are curre ntly w riting drive rs and re vie w ing patch e s .

    Spe cifically, w h at can w e do to foste r th is? Cinde e Madison, a program m e r at UC Be rk e le y h e lpe d h e r daugh te r, Kora, de ve lop a h igh frustration tole rance th rough one spe cific, pivotal act. Cinde e told Kora s h e could h ave h e r e ars pie rce d if s h e clim be d to th e top of a m ountain. Little Kora did it, pus h ing past th e ph ys ical pain, frustration, and oth e r lim its. Eve ry tim e Kora puts in h e r e arrings th at s e ns e of pe rs iste nce is solidifie d. Sh e doe sn't give up. Sh e pus h e s th rough to th e final de adline . Sh e 's th e type of girl I w ant on th e future Ubuntu te am .

  • 32

    UUBBUUNNTTUU YYOO UUTTHHW ritte n by Alvin Gao from w w w.Te e nsO nLinux.org

    Th e future of O pe n Source is in th e Young Pe ople of today; th at's w h y th is corne r of th e m agazine is for young pe ople or s im ply th os e w h o are young at h e art.

    M ost of you out th e re m ost lik e ly h ave an MP3 playe r. I'm w illing to be t th at som e of you out th e re h ave one of th e s e : : 1st th rough 5.5th ge ne ration iPod, iPod Mini and 1st ge ne ration iPod Nano (not th e Sh uffle , 2nd/3rd ge n Nano, Class ic or Touch ) : Juk e box 5000, 6000, Studio, Re corde r, FM Re corde r, Re corde r V2 and O ndio : iAudio X5, X5V, X5L, M5 and M5L : H 100, H 300 and H 10 s e rie s : Sansa c200, e 200 and e 200R s e rie s (not th e v2 m ode ls) : Gigabe at X and F s e rie s (not th e S s e rie s)

    If so, your m p3 playe r can run . Rock box, available at

    h ttp://w w w.rock box.org, is an alte rnative , ope n source , firm w are th at provide s m any fe ature s th at you w ould norm ally not ge t w ith th e de fault firm w are . Include d are

    th e norm al th ings you w ould e xpe ct from an MP3 playe r plus m any oth e r th ings including a m ovie playe r, a Gam e Boy e m ulator, a GPL ve rs ion of Doom and m uch m uch m ore .

    : Th e iPod installation w as re lative ly straigh t forw ard, drag a fe w file s to th e iPod, e xe cute a script and you're done . I w as able to q uick ly ge t up and running.

    : Ugly! Th e de fault Rock box th e m e look s aw ful (le ft). Fortunate ly, you can

    dow nload th e m e s from h ttp://w w w.rock box-th e m e s .org/. Th e re 's e ve n an Ubuntu th e m e !

    : Th e Rock box inte rface is ve ry e asy to figure out, th e re w as re ally no s ignificant le arning curve involve d. Th e s e ttings w e re (for th e

    m ost part) w h e re I e xpe cte d th e m to be .

    : Rock box h as a m ultitude of plug-ins , gam e s and apps . Som e w ork be tte r th an oth e rs . W h ile som e are us e ful oth e rs are not so us e ful, such as th e batte ry be nch m ark ing tool. I don't k now about you, but I'd trade th e batte ry be nch m ark ing tool for a pack age d Pe rl inte rpre te r. But, I digre s s . Th e gam e s on Rock box are ce rtainly m uch be tte r th an th e one s th at cam e w ith m y iPod, and th e fact th at I can w atch m ovie s on m y first ge ne ration Nano is also a big plus.

    : In m y h um ble opinion, Rock box is a gre at alte rnative to th e firm w are on your MP3 playe r. I strongly re com m e nd th at you install it. Be lie ve m e , you'll be h appy th at you did.

  • 33

    SSOO UUNNDD BBIITTEESSW ritte n by Matth e w Ross i

    H e re are som e th ings you m ay h e ar on th e ne xt e pisode of th e podcast. If you h ave an ide a or w ant to tak e part th e n e m ail our h ost, Matth e w Ross i, at podcast@ fullcircle m agazine .org

    H aving re le as e d th e Full Circle podcast pilot th e ve rdict is in. O ne of th e bigge st com plaints as ide from th e re pe titive ne s s of Th e Ch ristm as Ch e e s e Polk a w as th e q uality of th e re cording. Th e sound q uality w as atrocious due to Gizm o w h ich is a SIP-bas e d VoIP s e rvice w h ich w as us e d to re cord th e s h ow . Th e re ason w e ch os e it w as be caus e it h ad som e th ing th at oth e r softw are VoIP provide rs don't: a built in confe re nce re cording fe ature . At a pre s s of th e button, th e sound is re corde d (as a W AV file ) th e n loade d in to Audacity to go th rough e diting. Th is h as w ork e d re liably for Th e Pe nguin Ce ntral podcast, but som e h ow th e q uality of th e audio w asn't as good as it h as be e n in th e past. O ne of our pane lists , Em m anue l Morale s , and m ys e lf w e nt out on a q ue st to find a re place m e nt VoIP s e rvice to re cord th e s h ow .

    W e h ave a crite ria for th e VoIP s e rvice s :

    Platform s Supporte d (W indow s , Mac, Linux, BSD, W indow s Mobile , e tc.) - Not e ve ryone h as acce s s to a Linux com pute r. For e xam ple : Em m anue l w as h aving proble m s w ith th e audio on h is Linux box, and joine d us from a W indow s box on e pisode te n of th e Pe nguin Ce ntral podcast. Softw are Lice ns e - Not so im portant. I'm m ore conce rne d about call q uality ove r m orals. Sound Quality - If it sounds bad, it's not w orth it. Sorry, but w e don't w ant anoth e r e pisode th at sounds lik e th e pilot. Re cording Fe ature s - It ne e ds to h ave softw are bas e d re cording available . Eve n a th ird-party solution is acce ptable . Eas e of Us e - Th is is ve ry im portant. If th e gue sts can't q uick ly and e as ily us e th e softw are th e n th at w ill im pact h e avily on th e re cording.Re gistration - It s h ould be q uick and e asy and not re q uire pe rsonal de tails.Ability to Call Landline s - Th is is also ve ry im portant. Som e tim e s it isn't conve nie nt for a pe rson to us e a VoIP clie nt on th e ir PC to conne ct, and it h e lps w h e n th e y h ave th e

    option of us ing th e ir landline or m obile ph one .

    W e h ope to bring Episode 1 of th e Full Circle podcast to you som e tim e in m id-Fe bruary. And don't forge t to ch e ck out th e ne w Pe nguin Ce ntral w e bs ite : h ttp://pe nguince ntral.unixpod.com /

    W e are also look ing for a re gular co-h ost w h o can be available , e ve ry first and th ird w e e k of e ach m onth , to re cord audio, e arly Sunday m orning, be tw e e n m idnigh t and 0100 UTC.

    Th e form at of th e s h ow is q uite laid back , not too ge e k y and not live , so fe ar not, you w on't be on th e spot w ith th e w orld liste ning to your e ve ry w ord. Th e s h ow w ill be re corde d via VoIP, e dite d and re le as e d approxim ate ly s ix or s e ve n days late r

    Inte re ste d? Contact m e (Matt) at: podcast@ fullcircle m agazine .org

  • 34

    LLEETTTTEERRSS Eve ry m onth w e lik e to publis h som e of th e e m ails w e re ce ive . If you w ould lik e to subm it a le tte r for publication, com plim e nt or com plaint, ple as e e m ail it to: le tte rs@ fullcircle m agazine .org. PLEASE NOTE: som e le tte rs m ay be e dite d for space re asons.

    U buntu is h ot now adays , so i installe d it on m y com pute r w h ich alre ady h ad W indow s Vista installe d. Th e h ardw are support re ally surpris e d m e , alth ough m y ATI X19 50GT vide o card didn't w ork prope rly. But th e n I starte d to h ave som e trouble w ith Ubuntu:

    1. My Fire fox die s q uite ofte n.

    2. For som e unk now n re ason m y Ubuntu be gan to run ve ry slow ly.

    3. Eve n th ough i'm not us ing any 'large ' applications , Ubuntu runs at a rath e r slow spe e d. My PC is a P4 3G, 1.5G of RAM, 80Gb h ard drive , ATI X19 50GT w ith 512Mb of RAM.

    I re ally e xpe cte d th e spe e d and stablity of Linux, but w h y is it not w h at I e xpe cte d? I only installe d a fe w th e m e s and Mplaye r from th e outs e t, and i didn't th ink it w ould affe ct th e syste m so m uch .

    LETTER OF TH E M ONTH W rite r of Le tte r of th e Month w ins tw o m e tal Ubuntu cas e badge s!First of all I w ant to th ank you for th is m agazine . I am q uite ne w to Linux and th e s e article s h e lp m e a lot to unde rstand

    th is w orld. Th e Scribus tutorial s e rie s is probably th e m ost us e ful.I am living in a block of flats surrounde d by a garde n. Th e te nants are ve ry proud of it. W e h ave w on a Landscape Arch ite cture Aw ard four tim e s in th e last fe w ye ars from th e m ayor of our tow n.Most of th e te nants are m y frie nds and w e h ave spe nt a lot of tim e w ith garde ning. And I w ante d to th ank th e m for th e ir w ork w ith a little Ch ristm as pre s e nt. I w ante d to m ak e a cale ndar w ith ph otos of our garde n.

    I h ave ne ve r m ade such a de s k top publis h ing be fore . So I h ad to le arn a lot. I h ave re ad th e w h ole Scribus tutorial s e rie s from th e first is sue . Afte r th at it s e e m e d to be a pie ce of cak e .Th e re sult is s im ple but gre at. My frie nds lik e it, so do I. I could give th e m som e th ing spe cial. And th e y as k e d m e to cre ate anoth e r cale ndar about our ne igh bourh ood ne xt ye ar, too.

    Th ough i us e Vista as m y prim ary O S, I still h ope th at pe ople w ill lik e Ubuntu w h ich re pre s e nts Linux.

    I just "stum ble d" onto your m agazine today. I love it. I'm a ne w Linux conve rt and find th at a lot of th e re adings on Linux are w e ll ove r m y h e ad, your m agazine is th e pe rfe ct solution.

  • 35

    I'll be re ading e ve ry is sue , and look forw ard to th e day w h e n I m ay e ve n be able to contribute in som e fas h ion.

    Ke e p up th e am azing w ork ! You are be ing appre ciate d!

    I re ally appre ciate your m agazine e spe cially th e Ne w s and th e Top5, it's also nice to re ad about th e pe ople th at h ave ch ange from w in to Linux. Th at's a sw ap I also w ould lik e to do, unfortunate ly I still h ave som e is sue s and ne e d to dual boot.

    I've only run Ubuntu for around 6 m onth s and e arlie r I've be e n in contact w ith Re dH at, Fe dora, Mandriva and PCLinuxO S but th e re h as alw ays be e n som e th ing th at m ade m e k e e p W indow s . Th is tim e I'm re ally close to tak ing th e plunge , e ve ryth ing is m ore or le s s ok , but not pe rfe ct...

    Th e sound is low , e ve n th ough I've follow e d th e h e lp on th e Ubuntu s ite but I can live w ith th at

    it only catch e s m e out w h e n I boot up XP and I th ink th at m y spe ak e rs w ill e xplode .

    Th e printe r, a Canon Pixm a IP4000, is only able to print 600 x 600 dpi w ith cups (e ve n th ough it s h ould be able to print at 4800x1200 dpi) so w h e n I w ould lik e to print a ph otograph I ne e d to go to XP.

    And last but I be lie ve it's th e m ost annoying: I cant us e m y

    w atch (le ft) or m y

    (righ t).

    As I m e ntione d I've only be e n running Ubuntu for about 6 m onth s and I'm still a bit of a ne w bie but e ve n th ough I s e arch e d th e Inte rne t during th at tim e I still h ave n't found a s ingle app th at is close to w h at I w ant in conce rn of training logs. So I now as k for your h e lp re ade rs!

    I've trie d to run th e Polar Vantage softw are unde r W INE w ith som e succe s s , it starts but isn't able to load th e data from th e w atch . 'H ac4Linux' isn't able to find m y

    w atch and I'm not able to re ach th e de ve lope r (look s lik e th e proje ct h as close d dow n). TCX conve rte r can re ad som e data from m y Fore runne r 301 (be low ), but I'm not able to vie w it and it doe sn't h ave any statistics or cale ndar function. KPe rsonaltraine r and Kipin are far from w h at I w ant.

    Are th e re any good training log applications w ith good statistical analys is? A nice cale nde r and th e poss ibility to re ad data from m y Polar Vantage w atch and/or Fore runne r 301?

    Th ank you all for th e h e lp, and it's ok to display m y e m ail if you be lie ve th at som e one can give m e som e ide as in any of m y proble m s (th e w atch , th e printe r, th e graph ics and th e sound)

    e b9 9 lam o@ k th .s e

  • 36

    QQ && AAW ritte n by Robe rt Clips h am

    If you h ave an Ubuntu re late d q ue stion w h ich ne e ds answ e ring, e m ail it to us h e re at q ue stions@ fullcircle m agazine .org, and w e 'll pass th e m to Robe rt for answ e ring in a future is sue . Ple as e include as m uch inform ation as you can about your proble m .

    Q A Th e re are a lot of place s w ith vide o tutorials, including h ttp://m e e tth e gim p.org/, h ttp://w w w.de s ignyourow nw e b.com/gim p-tutorial.h tm , h ttp://w w w.gim p.org/tutorials/, h ttp://jim m ac.m us ich all.cz/gim p2dem os .ph p and h ttp://w ik ivid.com /inde x.ph p/GIMP. Se arch ing on Google w ill give you e ve n m ore s ite s if th at isn't e nough !

    Q

    A Th e re are s e ve ral applications available to do th is w ith , including w h ich is available in th e m ultive rs e re pos itorie s , and w h ich you can dow nload from h ttp://fre s h m e at.ne t/proje cts/m andvd

    QA Be fore you start, m ak e sure you h ave re m ove d any pre vious KDE4 pack age s , as th e y are incom patible w ith th e final re le as e . O nce th is is done , add th e KDE 4 re pos itorie s . To do th is e nte r 'gk su ge dit' or 'k de su k ate ' in k de e ith e r at a k onsole /te rm inal or in th e run dialog box (alt+ f2). In w h ich e ve r program you are us ing, ope n th e file '/e tc/apt/source s .list', and appe nd th e line '

    ' (w ith out th e q uote s) to th e e nd of

    th e file . Save th e file and e xit, th e n you can install KDE 4 from ade pt or synaptic (you ne e d th e pack age 'k de 4-core '). You w ill ge t a s e curity w arning as th e re pos itory is not aute nticate d, th is is norm al, just click O K. O nce installe d you can log out, and ch ange to a KDE 4 s e s s ion.

    Q A You can try us ing ' ' from ge tde b (h ttp://w w w.ge tde b.ne t/re le as e .ph p?id=19 08), or usplas h -sw itch e r from h ttp://w w w.ge tde b.ne t/re le as e .php?id=9 17.

    I w ant to try out KDE4.0

    W h e re can I find vide o tutorials for Th e GIM P?

  • 37

    MM YY DD EESSKK TTOO PP

    As w ith m any stude nts studying de s ign, I love a be autiful de s k top. I trie d to custom ize W indow s XP and I also trie d to us e W indow s Vista and Macintos h /O S x86. But w h at I could do did not satisfy m e at all. Afte r ge tting th e Ubuntu Live CD, all I h ave to say is : Im pre s s ive !Eve ryth ing I can do is unlim ite d. At first, I th ough t th at w ith th e inte grate d Inte l GMA 9 00 I could not h ave th e fancy visual e ffe cts . But all I ne e de d w as to install Be ryl and I w as able to e njoy m y w ork . W ith th e pack age from th e Mac4Lin proje ct, m y de s k top look s just lik e Mac O S X Le opard. O ne im portant th ing I w ant to note is th at I w ill ne ve r h ave to w orry about virus ris k s .

    Your ch ance to s h ow th e w orld your de s k top or PC. Em ail your scre e ns h ots and ph otos to: m isc@ fullcircle m agazine .org and include a brie f paragraph about your de s k top, your PC's spe cs and any oth e r inte re sting tidbits about your s e tup.

    Th is m igh t sound lik e a oxym oron but h e re are tw o scre e n s h ots of m y D e s k top on m y Laptop.Since I upgrade d to Ubuntu 7.10 I h ave be e n trying diffe re nt th ings w ith th e 3D e ffe cts us ing Com piz. I am ve ry im pre s s e d w ith th is w onde rful add on to th is late st ve rs ion of Ubuntu.Since I h ave be e n s h ow ing off a little I h ave som e W indow s us e r saying 'ooh ah h ' w ith th e ir m outh ope n.

    I am us ing Gutsy w ith Com piz Fus ion and Em e rald. I us e th e h um an-ubuntulook s w indow th e m e , w h ich h as all th e Com piz e ffe cts . Th e top bar h as re duce d opacity, and th e bottom dock is an Avant W indow Navigator dock . It us e s th e th e m e 'Milk y'. Th e back ground is black , w ith a re fle ction, and th e cube h as th e de fault cube caps . Th e w allpape r is calle d Le af Stagge r.

  • 38

    TTOO PP55 DD OO WW NNLLOO AADD MM GGRRSSW ritte n by Andre w Min

    H om e page : h ttp://w w w.gnom e .org/proje cts/gw ge t/

    Gw ge t is one of th e be st dow nload m anage rs for Gnom e around. Lik e m ost dow nload m anage rs , it supports fe ature s such as re sum able dow nloads, re curs ive dow nloads, spe e d lim iting, and drag-and-drop. But w h at s e ts Gw ge t apart is th e spe cial Gnom e is h fe ature s it boasts , lik e Fire fox and Epiph any inte gration (us ing Fire Ge t), GConf inte gration, Gnom e Proxy support, and Gnom e notification are a support. You also h ave th e ability to run it from th e com m and-line , re ad MD5 Sum s , and us e m ultiple translations .

    To install Gw ge t, grab th e gw ge t pack age in th e unive rs e re pos itorie s .

    Your m onth ly list of Linux gam e s or applications from th e de pth s of