Configuration HOWTO
 By Guido Gonzato, [email protected]. Svensk
 �vers�ttning: Linus �kerlund, [email protected]
 v1.2.2, 10 April 1998. Svensk �vers�ttning: 1 juni 1998.

 Denna HOWTO siktar in sig p� att g�ra fininst�llningen av din nyligen
 installerade Linux-burk snabbare och enklare. H�r hittar du en upp-
 s�ttning inst�llningar f�r de vanligaste applikationerna, s� att du
 kan b�rja arbeta med ett anv�ndbart system.
 ______________________________________________________________________

 Inneh�llsf�rteckning


 1. Inledning

    1.1 Varf�r denna HOWTO
    1.2 Vad vi kommer att konfigurera
    1.3 �vers�ttarens anm�rkningar

 2. Generell systemkonfigurering

    2.1 Tangentbord
    2.2 Saker som har att g�ra med k�rnan
    2.3 (TT
    2.4 H�rddiskprestanda
    2.5 Zip-drive i parallellporten
    2.6 Enhets-drivrutiner (Device drivers)
    2.7 Uppstartsmeddelanden
    2.8 V�rdmaskinens namn (Hostname)
    2.9 Musen
    2.10 Monteringsplatser
    2.11 (TT
       2.11.1 S�kerhetstips
    2.12 Skrivarkonfigurering

 3. Programkonfigurering

    3.1 (TT
    3.2 (TT
    3.3 (TT
    3.4 (TT
    3.5 (TT
    3.6 (TT
    3.7 (TT
    3.8 TeX med v�nner
    3.9 PPP
    3.10 POP-klient
    3.11 X-Window-systemet
    3.12 Fortran
    3.13 Anv�ndarens inst�llningar
    3.14 Uppgradera

 4. Slutet

    4.1 Upphovsr�tt
    4.2 L�sarrespons
    4.3 Tillk�nnagivanden


 ______________________________________________________________________

 1.  Inledning



 1.1.  Varf�r denna HOWTO


 Jag har installerat Linux p� m�nga PCr och lagt m�rke till att de
 aktuella distributionerna �r j�ttebra, men, irriterande nog, saknar
 vissa grund-l�ggande inst�llningar. De flesta applikationer kan
 startas direkt efter installeringen, men vissa ej. Vidare har jag lagt
 m�rke till att vissa fr�gor dyker upp p� c.o.l.setup om och om igen.

 F�r att f�rs�ka g�ra n�got �t denna situation, och f�r att ha en
 p�minnelse, n�r jag ska utf�ra nya installeringar, s� skrev jag denna
 g�r-si-och-g�r-s�-lista, som jag sedan utvidgade till denna HOWTO. H�r
 hittar du en handfull konfigurations-exempel f�r de vanligaste
 applikationerna, programmen och tj�nsterna, vilka b�r spara dig en hel
 del tid och arbete.

 N�gra av exemplen som beskrivs i den h�r HOWTOn �r till viss del
 distributions-beroende. Jag har bara tillg�ng till Red Hat- och
 Caldera OpenLinux-maskiner, s� se inte mina tips som guds ord om du
 anv�nder Slackware, Debian eller andra distributioner. Hur som helst,
 att l�sa dokumentation och HOWTOn l�nar sig alltid, s� jag r�der dig
 att g�ra det i alla fall.


 1.2.  Vad vi kommer att konfigurera


 Det finns �ndl�sa exempel p� h�rdvarukombinationer till PC, men enligt
 min erfarenhet �r en ganska vanlig: en PC, utrustad med en stor
 h�rddisk, vilken �r uppdelad i tre partitioner (en f�r DOS/Windows, en
 f�r Linux och en f�r "swap"), ljudkort, modem, CD-ROM-spelare,
 skrivare och mus. En Zip-drive i parallellporten b�rjar ocks� bli
 v�ldigt vanligt.

 Det �r denna h�rdvara jag kommer f�ruts�tta att du vill konfigurera,
 men det �r enkelt att till�mpa de f�ljande tipsen p� andra
 kombinationer.  Det f�ruts�tts, implicit, att du �r root n�r du
 editerar/fixar/"hackar".

 Och nu �r det dags att rulla upp �rmarna, pojkar.


 1.3.  �vers�ttarens anm�rkningar

 Uppdaterade dokumentet 13/11-98, genom att byta ut �vers�ttningen av
 "permissions" till "r�ttigheter", ist�llet f�r det s�mre "till�telser"



 2.  Generell systemkonfigurering



 2.1.  Tangentbord


 F�rst av allt s� g�r vi igenom hur du ska konfigurera tangentbordet.
 Om du har missat det h�r steget under installeringen, eller om du har
 bytt ut tangentbordet, s� m�ste du:


 �  v�lja en passande "key table" fr�n /usr/lib/kbc/keytables; t.ex.
    it.map, om du har ett italienskt tangentbord;

 �  editera filen /etc/sysconfig/keyboard, s� att det st�r:
    KEYTABLE="/usr/lib/kbd/keytables/it.map";
 �  f�r att st�lla in tangent-repetition och -f�rdr�jning f�r du l�gga
    till den h�r raden till /etc/rc.d/rc.sysinit eller, om du har
    Caldera, /etc/rc.d/rc.boot:



      /sbin/kbdrate -s -r 16 -d 500  # eller vad du nu vill ha





 N�sta g�ng du startar upp datorn kommer tangentbordet fungera bra. F�r
 att ladda din nya "key table", utan att beh�va starta om datorn kan du
 cd-a till /etc/rc.d/init.d och k�ra kommandot ./keytable start.


 2.2.  Saker som har att g�ra med k�rnan


 Enligt min �sikt �r n�sta steg att bygga en k�rna som passar ditt
 system. Det �r v�ldigt enkelt, men i alla fall, l�s README-filen i
 /usr/src/linux/ eller Kernel-HOWTOn. Tips:


 �  t�nk noga �ver dina behov. Att v�lja en k�rn-konfiguration,
    "patcha" den och kompilera den en g�ng f�r alla, �r mycket mer
    produktivt�n att omkonfigurera och kompilera om den varje m�nad;
    det h�r st�mmer extra bra om din Linux-burk �r en server. Gl�m inte
    att ta med st�d f�r all h�rdvara det �r troligt att du kommer att
    l�gga till i framtiden (t.ex. SCSI, Zip, n�tverkskort osv.);

 �  om din PC �r uppbyggd kring en Cyrix-processor, l�gg till de r�tta
    "patcharna" f�r att �ka prestandan. Information finns p�
    <http://www.linuxhq.com/patch/20-p0591.html>  ;

 �  de som har b�rbara datorer kommer att vilja f�rb�ttra LCD-sk�rmens
    l�sbarhet, genom att l�gga till "Noblink-patchen". Senaste
    versionen heter noblink-X.X.tar.gz och finns tillg�nglig p�
    <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/console>  .
    Installera paketet och l�gg sedan till f�ljande rad till din
    /etc/profile:



      /usr/local/bin/cursor bgreen  # eller n�gon annan f�rg





 �  mer f�r de som anv�nder b�rbara datorer: om du planerar att anv�nda
    ett PCMCIA-fax/modem, kompilera inte in seriellt st�d (serial
    support) som en modul; kompilera in det i sj�lv k�rnan, annars
    kommer inte ditt PCMCIA-modem att fungera;

 �  kom ih�g att Linux inte kommer se ditt ljudkort, om du inte st�ller
    in det ordentligt. I de flesta fall �r det l�tt, men kom ih�g att
    kompilera in alla alternativen (gl�m inte /dev/dsp och /dev/sound);

 �  om du f�r s�dana d�r otrevliga meddelanden fr�n modprobe, vilka
    indikerar att vissa moduler inte kan hittas, s� inneb�r det att din
    /etc/conf.modules beh�ver st�llas om. Om du inte anv�nder ipx- och
    appletalk-modulerna s� kan du l�gga till f�ljande rader:


 alias net-pf-4 off
 alias net-pf-5 off





 �  F�r att spara tid, n�sta g�ng du ska konfigurera om och kompilera
    om din k�rna, s� �r det en bra id� att spara konfigurationen i en
    fil och spara den p� ett s�kert st�lle.



 2.3.  sendmail -l�sning


 P� vissa system l�ser sendmail maskinen d� den startas upp. Ett snabbt
 s�tt att fixa det: se till s� att /etc/hosts inneh�ller en rad som ser
 ut s� h�r:



      127.0.0.1 localhost




 Se ocks� avsnittet ``V�rdmaskinens namn (hostname)''.


 2.4.  H�rddiskprestanda


 Din h�rddisks prestanda kan f�rb�ttras en hel del genom att p� ett
 f�rsiktigt s�tt anv�nda hdparm(8). Om din Linux-distribution inte
 inneh�ller det, s� kan du hitta det p�
 <ftp://sunsite.unc.edu/pub/Linux/system/hardware> , leta efter en fil
 som heter hdparm-X.Y.tar.gz.

 Jag kan inte ge dig ett allm�nt recept eftersom m�nga detaljer beror
 p� din h�rddisk och dess "controller". Eftersom det finns en risk att
 du "grillar" ditt filsystem s� r�der jag dig att l�sa man-sidan
 noggrant, innan du testar vissa m�jligheter. Det allra enklaste du kan
 g�ra �r att l�gga till f�ljande rad till /etc/rc.d/rc.sysinit:



      /sbin/hdparm -c1 /dev/hda  # f�rsta IDE-disken




 vilket sl�r p� (E)IDE 32-bitars in/ut-st�d. Ang�ende "-m"-parametern,
 det h�r �r vad programmeraren bakom hdparm, Mark Lord, skrev i ett e-
 brev till mig:


      (...) om ditt system anv�nder komponenter fr�n de senaste
      �ren, s� kommer det fungera bra. �r de �ldre �n s�, s� *kan*
      problem uppst� (ej troligt). De riktigt buggiga kretsarna
      var CMD0646 och RZ1000, vilka anv�ndes i *stor* utstr�ckning
      p� 486- och (tidiga) 586- moderkort, f�r 2-3 �r sedan.




 2.5.  Zip-drive i parallellporten


 F�r att anv�nda parallellports-versionen av Zip-drive s� kan du
 anv�nda den standardiserade drivrutinen som kommer med aktuella
 (2.x.x) k�rnor. Under k�rn-konfigureringen, se till att SCSI-st�d och
 SCSI-disk- st�d finns p�slagna (antingen i k�rnan, eller som moduler).
 Kom ih�g att det kan bli konflikter mellan skrivaren och Zip-driven p�
 samma parallell-port.

 Zip-diskar s�ljs f�rformatterade, med partitionen /dev/sda4. F�r att
 f� Zippen att fungera, �r allt du beh�ver skriva



      #~ chmod 666 /dev/sda4  # alla kan komma �t Zip-driven
      #~ insmod ppa




 och Zippen kan bli monterad som vanligt (det �r b�st att du l�gger
 till den sista raden i /etc/rc.d/rc.sysinit). Du kan ocks� komma �t
 Zip- driven via mtools, genom att l�gga till f�ljande rad i din
 /etc/mtools.conf:



      drive z: file="/dev/sda4" exclusive




 Det finns dock en b�ttre ppa-drivrutin �n den vanliga: ta en titt p�
   <http://www.torque.net/~campbell> .


 2.6.  Enhets-drivrutiner (Device drivers)


 Enheterna i /dev (eller r�ttare sagt, l�nkarna till de faktiska
 enhets- drivrutinerna) kanske inte finns. Se efter vilka enheter din
 mus, ditt modem och din CD-ROM-spelare motsvarar, och g�r sedan
 f�ljande:



      ~# cd /dev
      /dev# ln -s /dev/cua0 mouse
      /dev# ln -s /dev/cua1 modem
      /dev# ln -s /dev/hdb cdrom




 och, om du vill, g�r en chmod 666 p� dessa enheter (inte l�nkarna,
 utan de faktiska enheterna!) f�r att g�ra dem fullt �tkomliga f�r alla
 anv�ndare. Tips: p� vissa b�rbara datorer �r mus-enheten /dev/psaux:
 t�nk p� det n�r du konfigurerar X11.

 Vidare kommer du vilja g�ra floppy-driven tillg�nglig f�r andra
 anv�ndare �n root, med chmod 666 /dev/fd*. Det h�r orsakar vissa
 s�kerhetsproblem, om vilka jag inte k�nner till detaljerna.
 Kommentarer �r v�lkomna.


 2.7.  Uppstartsmeddelanden


 Om du vill skr�ddary dina uppstartsmeddelanden, s� titta efter om din
 /etc/rc.d/rc.local skriver �ver /etc/issue och /etc/motd. Om de g�r
 det, starta din editor och k�r ig�ng.


 2.8.  V�rdmaskinens namn (Hostname)


 Att ge kommandot hostname new_host_name r�cker inte riktigt till. F�r
 att undvika den fruktade sendmail-l�sningen, utf�r dessa steg:


 �  editera /etc/sysconfig/network och byt ut "hostname" d�r (t.ex.
    new_host_name.localdomain);

 �  editera /etc/HOSTNAME p� motsvarande s�tt;

 �  l�gg till det nya namnet p� v�rd-maskinen i /etc/hosts:



      127.0.0.1       localhost  new_host_name.localdomain







 2.9.  Musen


 gpms mus-st�d �r anv�ndbart f�r att klippa och klistra i tty-l�ge, och
 f�r att anv�nda musen i vissa applikationer. Se efter s� att du har en
 fil som heter /etc/sysconfig/mouse, vilken inneh�ller:



      MOUSETYPE="Microsoft"
      XEMU3=yes




 Vidare m�ste du ha en fil som heter /etc/rc.d/init.d/gpm. Du m�ste
 naturligtvis se till s� att inst�llningarna �r de r�tta f�r din
 mustyp.  Tips: p� vissa b�rbara datorer �r mustypen, MOUSETYPE,
 "PS/2".

 Under Caldera �r allt du beh�ver g�ra att l�gga till den h�r raden
 till /etc/rc.d/rc.boot:



      /usr/bin/gpm








 2.10.  Monteringsplatser


 Det �r praktiskt att ha monteringsplatser f�r floppyn och andra
 enheter.  T.ex. s� kan du g�ra f�ljande:



      ~# cd /mnt
      /# mkdir a: ; mkdir floppy ; mkdir cdrom ; mkdir win ; mkdir zip




 Detta skapar monteringsplatser f�r en MS-DOS-floppy, en ext2-floppy,
 CD-ROMen, en DOS-partition och Zip-driven i parallell-porten.

 Modifiera nu /etc/fstab, genom att l�gga till f�ljande rader:



      /dev/fd0        /mnt/a:         msdos           user,noauto 0 1
      /dev/fd0        /mnt/floppy     ext2            user,noauto 0 1
      /dev/cdrom      /mnt/cdrom      iso9660         ro,user,noauto 0 1
      /dev/sda4       /mnt/zip        vfat            user,noauto 0 1
      /dev/hda1       /mnt/win        vfat            user,noauto 0 1




 Du m�ste givetvis ange de korrekta enheterna i varje rad. F�r att
 kunna komma �t fat32-partitioner, s� m�ste du "patcha" din k�rna,
 patch och information hittar du p�
 <http://bmrc.berkeley.edu/people/chaffee/fat32.html> .


 2.11.  lilo  (8) och LOADLIN


 M�nga k�r b�de Linux och DOS/Windows p� sina PCr, och vill d� datorn
 startas upp kunna v�lja vilket operativ-system som skall startas. L�t
 oss f�ruts�tta att /dev/hda1 inneh�ller DOS/Windows och att /dev/hda2
 inneh�ller Linux.

 G�r f�ljande:



      ~# fdisk
      Using /dev/hda as default device!

      Command (m for help):a
      Partition number (1-4): 2

      Command (m for help):w
      ~#




 Det h�r g�r Linux-partitionen m�jlig att starta upp ifr�n (bootable);
 detta steg ska utf�ras av activate, d� Lilos QuickInst k�rs, men det
 fungerar inte med min Red Hat.

 Skriv in f�ljande grundl�ggande /etc/lilo.conf-fil:

      boot = /dev/hda2
      compact
      delay = 50
      # message = /boot/bootmesg.txt  # skriv ditt eget
      root = current
      image = /boot/vmlinuz  # startar Linux som standard, eftersom det �r f�rst
        label = linux
      other = /dev/hda1
        table = /dev/hda
        label = dos




 K�r nu /sbin/lilo och du �r klar. Eftersom lilo �r en s� viktig del av
 installeringen, s� rekommenderar jag dig starkt att f�rst l�sa
 dokumentationen i alla fall.

 F�r att starta upp Linux fr�n DOS/Windows, utan att "resetta", s� kan
 du stoppa LOADLIN.EXE i en katalog (i DOS-partitionen!), som finns i
 DOS- s�kv�gen. Kopiera sedan k�rnan till, s�g C:\DOS\VMLINUZ.
 F�ljande .BAT- fil kommer starta upp Linux:



      rem   linux.bat
      smartdrv /C
      loadlin c:\dos\vmlinuz root=/dev/hda2 r




 Om du anv�nder Windows 95, s� s�tt egenskaperna f�r den h�r .BAT-filen
 s� att den startas i MS-DOS-l�ge.


 2.11.1.  S�kerhetstips


 Att ta en s�kerhetskopia av din MBR, innan du installerar Linux, kan
 r�dda dig fr�n en massa besv�r. Anv�nd restorrb (vilket kommer med
 FIPS- paketet) innan installeringen, eller s� kan du anv�nda Linux
 r�ddnings- diskett (rescue-floppy) och ge kommandot:



      rescue:~# dd if=/dev/hda of=MBR bs=512 count=1




 och g�r sedan �tminstone tv� kopior av MBR-filen, vilka du sparar p�
 floppy-diskar. Om olyckan skulle vara framme, kommer du kunna �ter-
 st�lla din gamla MBR, genom att skriva:



      rescue:~# dd if=/mnt/MBR of=/dev/hda bs=446 count=1




 f�rutsatt att en floppy-disk, vilken inneh�ller MBR, �r monterad p�
 /mnt. Alternativet �r att anv�nda en DOS-r�ddnings-diskett och k�ra
 FDISK /MBR

 2.12.  Skrivarkonfigurering


 Red Hat och Caldera har ett trevligt konfigureringsverktyg, printtool.
 F�r dig som inte anv�nder n�gon av dessa distributioner f�ljer den
 manuella konfigureringen.

 L�t oss f�ruts�tta att du har en icke-PostScript-skrivare, som du vill
 anv�nda till att skriva ut ren text (t.ex. filer med C-kod) och
 PostScript-filer via Ghostscript, vilket jag f�ruts�tter att du redan
 har installerat.

 Att konfigurera skrivaren inneh�ller f�ljande steg:


 �  ta reda p� vilken parallell-enhet skrivaren �r p�: pr�va med



      ~# echo "hello, world" > /dev/lp0
      ~# echo "hello, world" > /dev/lp1





 och anteckna vilken som fungerar.

 �  skapa tv� "spool"-kataloger:



      ~# cd /var/spool/lpd
      /var/spool/lpd/# mkdir raw ; mkdir postscript





 �  om din skrivare visar prov p� "trappstegs-effekten" (de flesta
    bl�ck- str�leskrivare g�r det) s� beh�ver du ett filter. Pr�va att
    skriva ut tv� rader med



      ~# echo "f�rsta raden" > /dev/lp1 ; echo "andra raden" > /dev/lp1





 Om utdatan ser ut s� h�r:



      f�rsta raden
                andra raden





 s� spara detta skalprogram som /var/spool/lpd/raw/filter:



 #!/bin/sh
 # Det h�r filtret g�r processen kort med "trappstegs-effekten"
 awk '{print $0, "\r"}'





 och g�r den k�rbar med chmod 755 /var/spool/lpd/raw/filter.

 �  skapa ett filter f�r PostScript-emulering. Spara f�ljande filter
    som var/spool/lpd/postscript/filter:



      #!/bin/sh

      DEVICE=djet500
      RESOLUTION=300x300
      PAPERSIZE=a4
      SENDEOF=

      nenscript -TUS -ZB -p- |
      if [ "$DEVICE" = "PostScript" ]; then
              cat -
      else
              gs -q -sDEVICE=$DEVICE \
                      -r$RESOLUTION \
                      -sPAPERSIZE=$PAPERSIZE \
                      -dNOPAUSE \
                      -dSAFER \
                      -sOutputFile=- -
      fi

      if [ "$SENDEOF" != "" ]; then
              printf "\004"
      fi





 (i det h�r exemplet f�ruts�tts att du har en HP DeskJet. Modifiera det
 s� att det passar din skrivare.)

 �  slutligen, l�gg till f�ljande saker till /etc/printcap:



      # /etc/printcap
      lp|ps|PS|PostScript|djps:\
              :sd=/var/spool/lpd/postscript:\
              :mx#0:\
              :lp=/dev/lp1:\
              :if=/var/spool/lpd/postscript/filter:\
              :sh:
      raw:\
              :sd=/var/spool/lpd/raw:\
              :mx#0:\
              :lp=/dev/lp1:\
              :if=/var/spool/lpd/raw/filter:\
              :sh:




 F�r mera komplicerade och ovanliga skrivarinst�llningar, ta en titt p�
 Printing-HOWTO.

 Om du anv�nder printtool s� ska du vara medveten om att GSDEVICE, som
 v�ljs av printtool, kommer fungera, men att det inte n�dv�ndigtvis �r
 det b�sta f�r din skrivare. Du b�r t�nka �ver om du inte borde fippla
 lite med filen postscript.cfg. Jag �ndrade t.ex. GSDEVICE fr�n cdj500
 till djet500, och nu skriver den ut mycket snabbare.


 3.  Programkonfigurering


 Vi ska ta en titt p� f�ljande konfigureringsfiler: /etc/profile
 /etc/bashrc .bashrc .bash_profile .inputrc .less .lessrc .xinitrc
 .fvwmrc .fvwm2rc95 .Xmodmap .Xdefaults .jedrc .abbrevs.sl .joerc
 .emacs . L�gg inte till n�gra anv�ndare f�rr�n du har konfigurerat
 f�rdigt ditt system; du ska stoppa in punktfilerna i /etc/skel.


 3.1.  bash (1)


 F�ljande huvudfiler skall modifieras, f�r att skr�ddarsy bash
 beteende:


 �  /etc/bashrc inneh�ller alla systemvida alias och funktioner;

 �  /etc/profile inneh�ller systemvida milj�prylar och startprogram;

 �  $HOME/.bashrc inneh�ller anv�ndarens alias och funktioner;

 �  $HOME/.bash_profile inneh�ller anv�ndarens milj�-prylar och start-
    program;

 �  $HOME/.inputrc inneh�ller tangentbindningar och andra sm�saker.

 Exempel p� dessa filer visas nedan. F�rst och fr�mst: /etc/profile.
 Den anv�nds f�r att st�lla in en hel del egenskaper hos din Linux-
 burk, som du kommer se i de f�ljande avsnitten.

























 ______________________________________________________________________
 # /etc/profile

 # Systemvida milj�er och startprogram
 # Funktioner och alias ska finnas i /etc/bashrc

 # Den h�r filen st�ller in det f�ljande:
 #
 #   o s�kv�g
 #   o prompter
 #   o n�gra milj�variabler
 #   o f�rg-ls
 #   o less
 #
 # Anv�ndare kan k�ra �ver dessa inst�llningar och/eller l�gga till
 # andra i sina $HOME/.bash_profile

 # st�ll in en l�mplig s�kv�g

 echo $PATH | grep X11R6 > /dev/null
 if [ $? = 1 ] ; then   # l�gg till saker till s�kv�gen
   PATH="$PATH:/usr/X11R6/bin:$HOME/bin:."
 fi

 # l�t anv�ndaren f� reda p�: login- och icke-login-skal. Om det �r
 # login-skalet, ska prompten vara bl�; annars magenta. Roots prompt
 # �r r�d.

 USER=`whoami`
 if [ $LOGNAME = $USER ] ; then
   COLOUR=44
 else
   COLOUR=45
 fi

 if [ $USER = 'root' ] ; then
   COLOUR=41
 fi

 # l�gg in en riktig "escape"-sekvens, ist�llet f�r ~[. G�r f�ljande:
 # emacs: ^Q ESC   vi: ^V ESC   joe: ` 0 2 7   jed: ` ESC
 # Ta bort `;1' om du inte gillar fetstils-attributet
 ESC=^[
 PS1='$ESC[$COLOUR;37;1m$USER:$ESC[37;40;1m\w\$ '
 PS2="Continue> "

 # inga core-dumpar, tack

 ulimit -c 0

 # ange umask

 if [ `id -gn` = `id -un` -a `id -u` -gt 14 ]; then
   umask 002
 else
   umask 022
 fi

 # n�gra variabler

 USER=`id -un`
 LOGNAME=$USER
 MAIL="/var/spool/mail/$USER"
 EDITOR=jed
 HOSTNAME=`/bin/hostname`
 HISTSIZE=1000
 HISTFILESIZE=1000
 export PATH PS1 PS2 USER LOGNAME MAIL EDITOR HOSTNAME HISTSIZE HISTFILESIZE

 # sl� p� f�rg-ls

 eval `dircolors /etc/DIR_COLORS -b`
 export LS_OPTIONS='-F -s -T 0 --color=tty'

 # skr�ddarsy less

 LESS='-M-Q'
 LESSEDIT="%E ?lt+%lt. %f"
 LESSOPEN="| lesspipe.sh %s"
 VISUAL=jed
 LESSCHARSET=latin1
 export LESS LESSEDIT LESSOPEN VISUAL LESSCHARSET

 for i in /etc/profile.d/*.sh ; do
   if [ -x $i ]; then
     . $i
   fi
 done
 ______________________________________________________________________



 H�r �r ett exempel p� en /etc/bashrc:


 ______________________________________________________________________
 # /etc/bashrc

 # Systemvida funktioner och alias
 # Milj�prylar ska vara i /etc/profile

 alias which="type -path"
 alias d="ls"
 alias dir="d"
 ______________________________________________________________________



 H�r kommer ett exempel p� en .bashrc:























 ______________________________________________________________________
 # $HOME/.bashrc
 # Globala k�lldefinitioner

 if [ -f /etc/bashrc ]; then
   . /etc/bashrc
 fi

 # det h�r beh�vs f�r att anv�ndaren ska f� reda p� att de �r i ett
 # icke-login-skal

 if [ "$GET_PS1" = "" ] ; then
   COLOUR=45
 # s�tt in ett riktigt "escape"-tecken, ist�llet f�r ^[
   ESC=^[
   PS1='$ESC[$COLOUR;37m`whoami`:$ESC[37;40m\w\$ '
   export PS1
 fi

 # alias

 alias cp='cp -i'
 alias l=less
 alias lyx='lyx -width 900 -height 700'
 alias mv='mv -i'
 alias rm='rm -i'
 alias x=startx

 # N�gra anv�ndbara funktioner

 inst() # Installera ett .tar.gz-arkiv i den aktuella katalogen.
 { gzip -dc $1 | tar xvf - }

 cz() # Lista inneh�llet i ett .zip-arkiv.
 { unzip -l $* }

 ctgz() # Lista inneh�llet i ett .tar.gz-arkiv.
 {
   for file in $* ; do
     gzip -dc ${file} | tar tf -
   done
 }

 tgz() # Skapa ett .tgz-arkiv � la zip.
 {
   name=$1 ; tar -cvf $1 ; shift
   tar -rf ${name} $*
   gzip -S .tgz ${name}
 }
 ______________________________________________________________________



 H�r kommer ett exempel p� en .bash_profile:












 ______________________________________________________________________
 # $HOME/.bash_profile

 # Anv�ndarspecifika milj�- och start-program
 # Den h�r filen inneh�ller anv�ndardefinierade inst�llningar, som k�r
 # �ver de i /etc/profile

 # Ange alias och funktioner
 if [ -f ~/.bashrc ]; then
   GET_PS1="NO"  # �ndra inte promptf�rgen
   . ~/.bashrc
 fi

 # Ange n�gra "standard"-kataloger
 export CDPATH="$CDPATH:$HOME:$HOME/text:$HOME/text/geology"

 # fixa backspace i rxvt 2.45
 if [ "$COLORTERM" != "" ] ; then
   stty erase ^?
   ESC=^[  # s�tt in en riktig "escape"-sekvens, ist�llet f�r ^[
   echo -n "$ESC[36l"
 fi
 ______________________________________________________________________



 H�r �r ett exempel p� en .inputrc:


 ______________________________________________________________________
 # $HOME/.inputrc

 # tangentbindningar

 "\e[1~": beginning-of-line
 "\e[3~": delete-char
 "\e[4~": end-of-line
 # (F1 .. F5) are "\e[[A" ... "\e[[E"
 "\e[[A": "info \C-m"

 set bell-style visible          # pip inte
 set meta-flag On                # till�t 8-bitars indata (accent-tecken)
 set convert-meta Off            # "strippa" inte 8-bitars tecken
 set output-meta On              # visa 8-bitars tecken korrekt
 set horizontal-scroll-mode On   # "scrolla" l�nga kommando-rader
 set show-all-if-ambiguous On    # efter att TAB tryckts ned
 ______________________________________________________________________



 F�r att f� backspace- och delete-tangenterna att fungera korrekt i en
 xterm, och andra X11-applikationer, s� beh�vs ocks� f�ljande:


 �  l�gg in f�ljande i din .xinitrc:



      usermodmap=$HOME/.Xmodmap
      xmodmap $usermodmap






 �  l�gg in detta i .Xmodmap:



      keycode 22 = BackSpace
      keycode 107 = Delete




 vilket fixar konsollen. F�r att fixa xterm:

 �  l�gg in f�ljande i din .Xdefaults:



      xterm*VT100.Translations: #override <Key>BackSpace: string(0x7F)\n\
              <Key>Delete:        string(0x1b) string("[3~")\n\
              <Key>Home:          string(0x1b) string("[1~")\n\
              <Key>End:           string(0x1b) string("[4~")\n\
              Ctrl<Key>Prior:     string(0x1b) string("[40~")\n\
              Ctrl<Key>Next:      string(0x1b) string("[41~")

      nxterm*VT100.Translations: #override <Key>BackSpace: string(0x7F)\n\
              <Key>Delete:        string(0x1b) string("[3~")\n\
              <Key>Home:          string(0x1b) string("[1~")\n\
              <Key>End:           string(0x1b) string("[4~")\n\
              Ctrl<Key>Prior:     string(0x1b) string("[40~")\n\
              Ctrl<Key>Next:      string(0x1b) string("[41~")





 rxvt �r en aning mer komplicerad, eftersom vissa inkompilerade
 alternativ p�verkas dess beteende. Se exempel-.bash_profile ovan.

 Mer information finns i man-sidorna f�r bash(1) och readline(3).

 R�kna inte med att alla applikationer fungerar korrekt! Om du t.ex.
 k�r joe i en xterm, s� �r det vissa tangenter som inte fungerar. Samma
 sak g�ller f�r rxvt-versioner som �r �ldre �n 2.21.


 3.2.  ls (1)


 ls kan visa kataloglistningar, med f�rger f�r att markera olika fil-
 typer. F�r att sl� p� detta ska du l�gga till f�ljande rader i
 /etc/profile:



      eval `dircolors /etc/DIR_COLORS -b`
      export LS_OPTIONS='-F -T 0 --color=tty'




 (Om du inte har filen /etc/DIR_COLORS, ta bort referensen till den i
 f�rsta raden.) Detta anger milj�variabeln LS_COLORS, vilken inneh�ller
 f�rglistan, vilken anges i /etc/DIR_COLORS. Observera: fr�ga mig inte
 varf�r, men det h�r fungerar inte i rxvt-versionen som �r �ldre �n
 2.21; anv�nd n�got annat slags xterm ist�llet. Det verkar som om rxvt
 har en bugg som hindrar det fr�n att ta in milj�n p� ett korrekt s�tt
 under vissa omst�ndigheter.
 Calderas ls har inte f�rger, men det finns en motsvarighet till f�rg-
 ls.  L�gg till f�ljande i /etc/bashrc:



      alias ls="color-ls $LS_OPTIONS"





 3.3.  less (1)


 Med denna suver�na textvisare kan du inte bara bl�ddra igenom text-
 filer, utan �ven gzip-komprimerade filer, tar- och zip-arkiv, man-
 sidor och allt vad det �r. Dess konfigurering inneh�ller f�ljande
 steg:


 �  f�r att anv�nda less med f�rflyttnings-tangenterna, l�gg in
    f�ljande textfil, som .lesskey, i din hem-katalog:



      ^[[A   back-line
      ^[[B   forw-line
      ^[[C   right-scroll
      ^[[D   left-scroll
      ^[OA   back-line
      ^[OB   forw-line
      ^[OC   right-scroll
      ^[OD   left-scroll
      ^[[6~  forw-scroll
      ^[[5~  back-scroll
      ^[[1~  goto-line
      ^[[4~  goto-end
      ^[[7~  goto-line
      ^[[8~  goto-end





 K�r sedan kommandot lesskey. Detta skapar en bin�r-fil, .less, vilken
 inneh�ller tangent-bindningarna.

 �  skapa en fil /usr/bin/lesspipe.sh, som inneh�ller:


















    ___________________________________________________________________
    #!/bin/sh
    # Detta �r en f�rprocessor f�r less. Den anv�nds n�r denna milj�-
    # variabel �r angiven: LESSOPEN="|lesspipe.sh %s"

    lesspipe() {
    case "$1" in
    *.tar) tar tf $1 2>/dev/null ;; # Se inneh�llet i .tar- och .tgz-filer
    *.tgz|*.tar.gz|*.tar.Z|*.tar.z) tar ztf $1 2>/dev/null ;;
    *.Z|*.z|*.gz) gzip -dc $1  2>/dev/null ;; # Se packade filer korrekt
    *.zip) unzip -l $1 2>/dev/null ;; # Titta i arkiv
    *.arj) unarj -l $1 2>/dev/null ;;
    *.rpm) rpm -q -p -i -l $1 2>/dev/null ;;
    *.cpio) cpio --list -F $1 2>/dev/null ;;
    *.1|*.2|*.3|*.4|*.5|*.6|*.7|*.8|*.9|*.n|*.man) FILE=`file -L $1`
      FILE=`echo $FILE | cut -d ' ' -f 2`
      if [ "$FILE" = "troff" ]; then
        groff -s -p -t -e -Tascii -mandoc $1
      fi ;;
    *) file $1 | grep text > /dev/null ;
      if [ $? = 1 ] ; then # det �r inte n�got slags text
        strings $1
      fi ;;
    esac
    }

    lesspipe $1
    ___________________________________________________________________



 och kom ih�g att g�ra den k�rbar med chmod 755 lesspipe.sh.

 l�gg in f�ljande rader i /etc/profile:



      LESS="-M-Q"                     # l�ng prompt, tyst
      LESSEDIT="%E ?lt+%lt. %f"       # editera �versta raden
      LESSOPEN="| lesspipe.sh %s"     # filter
      VISUAL=jed                      # standard-editor; ange din favorit
      LESSCHARSET=latin1              # visa accent-tecken, om det beh�vs
      export LESS LESSEDIT LESSOPEN VISUAL LESSCHARSET





 Variabeln LESSCHARSET �r beroende av det faktum att jag bor i Italien
 och vill anv�nda tecken-upps�ttningen ISO 8859/1 (G�ller �ven Sverige.
 �vers.anm.) Ni amerikaner, japaner och ryssar b�r inte ange den.


 3.4.  emacs (1)


 Jag anv�nder inte emacs, s� jag har bara n�gra sm� r�d att ge dig.
 Vissa emacs-distributioner kommer utan att vara f�rinst�llda f�r f�rg-
 och syntax-markering. Skriv detta i din .emacs:


      (global-font-lock-mode t)
      (setq font-lock-maximum-decoration t)



 Det h�r fungerar bara i X11. Jag l�mnar arbetet med att g� igenom all
 emacs-dokumentation, till dig, f�r att komma p� hur du ska st�lla in
 det s� att det passar dina behov. Det kan kr�vas flera m�naders
 "hackande"...


 3.5.  joe (1)


 Vissa rapporterar att joe fungerar med f�rger under X11, men inte i
 tty. Vidare fungerar inte vissa special-tangenter. Vad jag vet s� har
 ingen funnit en l�sning p� det f�rsta problemet; n�gon f�reslog
 "hackande" i /etc/termcap.

 Om du st�ter p� det problemet s� �r en snabb och skitig (och oelegant)
 l�sning:



      ~$ export TERM=vt100
      ~$ joe min_fil
         (editera din fil)
      ~$ export TERM=linux





 3.6.  jed (1)


 Det h�r �r min favoriteditor: den g�r vad jag beh�ver, den v�ger
 l�ttare och �r enklare att konfigurera �n emacs och enligt min �sikt
 emulerar den andra editorer b�ttre. M�nga anv�ndare p� mitt
 universitet vill ha jed f�r att emulera EDT, VMS system-editor.

 jeds konfigurerings-filer �r .jedrc och /usr/lib/jed/lib/*; den f�rra
 kan kopieras fr�n jed.rc i den senare katalogen.


 �  f�r att f� jed att anv�nda vissa specialtangenter korrekt, skapa
    filen /usr/lib/jed/lib/defaults.sl, vars enda rad ser ut s� h�r:



      () = evalfile("linux");





 �  editera /usr/lib/jed/lib/linux.sl: ta bort kommentaren fr�n raden
    som s�ger Info_Directory = "/usr/info", och l�gg till /bin/mail
    efter UCB_Mailer =;

 �  att f� jed att emulera EDT (eller andra editorer) �r r�ttframt: du
    beh�ver bara modifiera n�gra rader i .jedrc. Om du vill anv�nda det
    numeriska tangentbordets "+" f�r att ta bort ord ist�llet f�r
    enskilda tecken, l�gg till f�ljande till .jedrc:







 unsetkey("\eOl");
 unsetkey("\eOP\eOl");
 setkey("edt_wdel", "\eOl");
 setkey("edt_uwdel", "\eOP\eOl");





 efter raden som s�ger () = evalfile("edt");.

 �  f�r att f� xjed att anv�nda det numeriska tangentbordet till EDT-
    emuleringen, infoga f�ljande i .Xmodmap:



      keycode 77  = KP_F1
      keycode 112 = KP_F2
      keycode 63  = KP_F3
      keycode 82  = KP_F4
      keycode 86  = KP_Separator





 Vidare, se till att din /etc/X11/XF86Config inneh�ller de f�ljande
 raderna:



      #    ServerNumLock  # must be commented out
          XkbDisable





 Detta g�ller f�r XFree 3.2. Om du dock inte anv�nder ett vanligt
 amerikanskt tangentbord, obeservera att "XkbDisable" kan ge dig en del
 problem. Dessa l�mnar jag �t dig att uppt�cka.

 �  f�rginst�llningar f�r xjed g�rs genom att l�gga till rader som
    dessa, i .Xdefaults:



      xjed*Geometry: 80x32+150+50
      xjed*font: 10x20
      xjed*background: midnight blue





 �  "abbreviation"-funktionerna (f�rkortning. �vers.anm.) �r en
    ov�rderlig tidssparare. Skapa en fil, $HOME/.abbrevs.sl, med
    f�ljande inneh�ll:








 create_abbrev_table ("Global", "");
 define_abbrev ("Global", "GG", "Guido Gonzato");
 create_abbrev_table ("TeX", "\\A-Za-z0-9");
 define_abbrev ("TeX", "\\beq", "\\begin{equation}");
 define_abbrev ("TeX", "\\eeq", "\\end{equation}");
 % och s� vidare...





 och knappa in ESC x abbrev_mode f�r att f� det att starta. F�r att ha
 "abbreviation" p� som standard, l�gg till f�ljande i din .jedrc:



      define text_mode_hook ()
      {
        set_abbrev_mode (1);
      }
      %
      define fortran_hook ()
      {
        set_abbrev_mode (1);
        use_abbrev_table ("Fortran");
      }
      % och s� vidare...






 3.7.  efax (1)


 Det h�r paketet �r antagligen det mest praktiska f�r att p� ett enkelt
 s�tt skicka och ta emot fax. Du m�ste fininst�lla skal- programmet
 /usr/bin/fax. Det �r ett l�tt jobb, men n�gra sm� saker gav mig en del
 huvudv�rk:


 �  DIALPREFIX: det finns en m�jlighet att det inte r�cker att anv�nda
    "T" eller "P" i vissa l�nder. L�gg in "ATDT" eller "ATDP" ist�llet;

 �  INIT och RESET: dessa str�ngar inneh�ller initierarna "-i" och
    "-k", vilka efax beh�ver. Om du vill l�gga till ett AT-kommando, s�
    l�gg till det till den l�mpliga str�ngen, men utel�mna "AT" och
    inled resten med antingen "-i" eller "-k". T.ex.: f�r att l�gga
    till "ATX3"-kommandot till INIT, s� l�gger du till "-iX3".



 3.8.  TeX med v�nner


 Jag kommer f�ruts�tta att du har teTeX-distributionen. Jag har bara
 n�gra saker att p�peka h�r:


 �  f�r att konfigurera avstavnings-m�nstret f�r ditt spr�k, editera
    filen /usr/lib/texmf/texmf/tex/generic/config/language.dat, och
    skriv sedan:



 ~# texconfig init ; texconfig hyphen





 �  om du l�gger till LaTeX-paketet, s� k�r kommandot texhash, s� att
    teTeX f�r vetskap om det nya paketet, efter att du har lagt till
    filerna i /usr/lib/texmf/texmf/tex/latex/<.

 �  om du vill st�lla in dvips, s� �r filen att editera
    /usr/lib/texmf/texmf/dvips/config/config.ps. Du ska vara medveten
    om att f�lten som r�r standard-uppl�sningen ocks� p�verkar xdvis
    beteende; om du �r med om irriterande f�rs�k att skapa typsnitt,
    varje g�ng du k�r det, s� l�gg raden



      XDvi*mfmode:





 i .Xdefaults. Det b�r hj�lpa.



 3.9.  PPP


 Jag tar f�r givet att din k�rna har PPP- + TCP/IP-st�d inkompilerat,
 att "loopback" finns tillg�ngligt och att du redan har pppd-paketet
 installerat och suid root. Det �r �ven uppenbart att din ISP
 (internet- leverant�r) m�ste st�dja PPP.

 Det finns nu tv� s�tt att f� PPP att fungera: a) manuell
 konfigurering, och b) ett konfigureringsprogram som fixar det
 automagiskt. Vilket alternativ du �n v�ljer, s� se till att du har
 f�ljande information till hands:


 �  din ISPs telefon-nummer;

 �  din ISPs "name server";

 �  din ISPs e-post- och nyhets-servrar;

 �  din ISPs dom�n;

 �  ditt anv�ndarnamn och l�senord;

 Manuell konfigurering �r ett hundg�ra. Det handlar om att editera
 filer och skriva skalprogram, inte s� mycket jobb, men det �r l�tt att
 g�ra misstag och nyb�rjare avskr�cks ofta av detta. PPP-HOWTOn �r som
 gjord f�r dig. Alternativet �r verktyg som st�ller dig fr�gor om det
 ovanst�ende och g�r allt arbetet.

 Det blir s�kert mycket l�ttare om du g�r till en kompis som redan �r
 uppkopplad och laddar ned n�got av de f�ljande, trevliga verktygen:


 �  ett X11-baserat verktyg �r EzPPP, vars hemsida finns p�
    <http://www.serv.net/~cameron/ezppp/index.html> . Det �r v�ldigt
    enkelt att anv�nda det �r n�stan sj�lvf�rklarande.

 �  f�r tty-baserad uppkoppling, pr�va verktygen som finns p�
    <ftp://sunsite.unc.edu/pub/Linux/system/network/serial/ppp> . Ett
    av de b�sta �r pppsetup-X.XX.tar.gz.

 �  det enklaste konfigureringsverktyget f�r tillf�llet �r wvdial. Du
    matar det med din ISPs telefonnummer, ditt anv�ndarnamn, ditt
    l�sen- ord, och du �r ig�ng. Fr�n README-filen: `Det finns en (f�r
    till- f�llet ganska d�lig) webb-sida om wvdial p�:
    <http://www.worldvisions.ca/wvdial>'. Ett v�ldigt fint verktyg.



 3.10.  POP-klient


 F�r att h�mta din e-post fr�n en POP-server, anv�nder du en POP-klient
 som fetchpop eller fetchmail. Den senare �r mer avancerad, och �r
 antagligen det enda alternativet om din ISPs PPP-server inte kan
 handskas med LAST-kommandot. De finns p�
 <ftp://sunsite.unc.edu/pub/Linux/system/mail/pop> .

 F�r att konfigurera dessa klienter:


 �  fetchpop: f�rsta g�ngen du k�r det s� kommer du bli tillfr�gad om
    en del information. Svara p� fr�gorna och du �r klar.

 �  fetchmail: anv�nd f�ljande enkla .fetchmailrc:



      # $HOME/.fetchmailrc
      poll mbox.myisp.com with protocol pop3;
        user john there with password _Loo%ny is john here





 Du m�ste ange r�ttigheterna f�r filen med kommandot chmod 600 .fetch�
 mailrc, annars kommer fetchmail v�gra att starta. Det h�r exemplet �r
 v�ldigt grundl�ggande, och f�ruts�tter att du har en fungerande send�
 mail. Det finns o�ndliga inst�llningsm�jligheter. Ta en titt p� dem p�
 .



 3.11.  X-Window-systemet


 S� fort du har f�tt X att fungera (r�tt grafik-kort osv.), s� har du
 o�ndliga inst�llningsm�jligheter, vilka �ven beror p� vilken f�nster-
 hanterare du anv�nder. I vilket fall som helst, s� handlar det om att
 editera en eller flera ASCII-filer i din hemkatalog. Beroende p�
 f�nsterhanteraren:


 �  fvwm: kopiera /etc/X11/fvwm/system.fvwmrc till din hem-katalog som
    .fvwmrc, kolla igenom den och b�rja experimentera. Detta exempel p�
    en .fvwmrc-fil �r enligt min �sikt en aning f�r enkel och g�r inte
    fvwm r�ttvisa.

 �  fvwm95-2: kopiera /etc/X11/fvwm95-2/fvwm2rc95 till din hem-katalog,
    som .fvwm2rc95, editera den sedan. Detta exempel �r ganska bra.


 �  TheNextLevel: den h�r �r aningen sv�rare att konfigurera. Kopiera
    /etc/X11/TheNextLevel/.* till din hem-katalog och g� noggrant
    igenom dem, och f�rs�k st�lla in dem. Den f�rsta du ska titta p� �r
    .fvwm2rc.defines.

 F�rutom dessa m�ste du �ven ha en passande .xinitrc. Ett exempel:



      #!/bin/sh

      # $HOME/.xinitrc

      # st�ll in ett par tangenter ordentligt

      usermodmap=$HOME/.Xmodmap
      xmodmap $usermodmap

      xset s noblank  # sl� av sk�rmsl�ckaren
      xset s 300 2    # sk�rmsl�ckaren startar efter fem minuter
      xsetroot -solid "medium blue" &

      # rxvt spar en massa minne, men versioner �ldre �n 2.21 har buggar,
      # p�verkar tangenterna och s�ttet p� vilket milj�n tas �ver. Upp-
      # gradera eller anv�nd xterm ist�llet.

      xterm -ls -bg black -fg white -sb -sl 500 -j -ls -fn 10x20 -fb 10x20bold \
      -title "Color xterm" -geometry 80x25+150+0 &

      fvwm95-2






 3.12.  Fortran


 Enligt min erfarenhet s� �r Fortran-till-C-�vers�ttaren f2c, och dess
 fasad (front end) yaf77, ett bra alternativ till g77 om du beh�ver
 anv�nda Fortran.

 Skaffa yaf77-X.Y.tgz fr�n
 <ftp://sunsite.unc.edu/pub/Linux/devel/lang/fortran> .


 3.13.  Anv�ndarens inst�llningar


 Det �r en bra id� att l�ta en ny anv�ndare f� vissa f�rdigst�llda
 konfigureringsfiler, n�r han/hon f�rst loggar in. L�gg in f�ljande
 filer i /etc/skel: .bashrc .bash_profile .bash_logout .inputrc .less
 .xinitrc .fvwmrc .fvwm2rc95 .Xmodmap .Xdefaults .jedrc .abbrevs.sl
 .joerc .emacs  .

 Observera att .pinerc inte kan f�rdigst�llas helt i f�rv�g; se i alla
 fall till att f�lten user-domain, smtp-server och nntp-server �r
 ordentligt inst�llda.



 3.14.  Uppgradera



 Om du uppgraderar din maskin, kom ih�g att spara ett par extra filer
 innan. N�gra av dessa �r: /etc/X11/XF86Config, /usr/bin/fax, ...



 4.  Slutet




 4.1.  Upphovsr�tt


 Om inget annat anges s� tillh�r upphovsr�tten f�r Linux HOWTO-dokument
 sina respektive f�rfattare. Linux HOWTO-dokument f�r reproduceras och
 distribueras hela eller i delar, p� vilket som helst medium, fysiskt
 eller elektroniskt, s� l�nge upphovsr�tts-avsnittet finns kvar i alla
 kopior. Kommersiell distribution �r till�ten och uppmuntras;
 f�rfattaren vill dock f� veta om eventuella s�dana distributioner.

 Alla �vers�ttningar, h�rledda arbeten eller sammanplockade arbeten,
 vilka inneh�ller Linux HOWTO-dokument, m�ste t�ckas av denna upphovs-
 r�tt. Allts�, du f�r producera ett h�rlett arbete fr�n en HOWTO och
 l�gga till ytterligare begr�nsningar p� dess distribution. Undantag
 fr�n dessa regler kan till�tas under vissa f�rh�llanden; var v�nlig
 kontakta Linux HOWTO-samordnaren, p� adressen nedan.

 Kort sagt, vi vill bidra till spridningen av denna information genom
 s� m�nga kanaler som m�jligt. Vi �nskar dock beh�lla upphovsr�tten
 till HOWTO-dokumenten och vill bli underr�ttade om alla planer p�
 vidare- distribuering av HOWTOna.

 Om du har n�gra fr�gor, var v�nlig kontakta Tim Bynum, Linux HOWTO-
 samordnare, p� [email protected], via e-post.


 4.2.  L�sarrespons


 Den h�r HOWTOn beh�ver, kanske �nnu mer �n andra, dina f�rslag, din
 kritik, dina bidrag, och de �r mycket v�lkomna. Respons �r inte bara
 v�lkommen: den �r n�dv�ndig. Om du tycker att n�got fattas eller �r
 fel, skicka mig ett e-brev. Om du har en annan distribution �n Red Hat
 eller Caldera och dina konfigurerings-filer �r annorlunda eller
 placerade i andra kataloger, var v�nlig tala om detta f�r mig och jag
 ska ta med dina tips. Mitt m�l �r att g�ra livet med Linux s� l�tt som
 m�jligt.

 Det finns ett enormt antal paket till Linux, s� det �r om�jligt att ta
 med instruktioner f�r dem alla. Var v�nlig h�ll dina krav/f�rslag p�
 en niv� av "de mest rimliga" programmen; jag �verl�ter det �t ditt
 sunda f�rnuft.



 4.3.  Tillk�nnagivanden


 "Config-HOWTOn" �r skriven av Guido Gonzata, [email protected].
 M�nga tack till alla andra HOWTO-f�rfattare och man-sides-f�rfattare
 och -underh�llare, vars arbete jag skaml�st har plundrat.

 Det h�r dokumentet levereras "som det �r". Jag har lagt ned stor m�da
 p� att skriva det s� korrekt som m�jligt, men du f�r anv�nda
 informationen i det p� egen risk. Under inga omst�ndigheter ska jag
 h�llas ansvarig f�r n�gra skador som resulterar av anv�ndandet av det
 h�r verket.

 Jag hoppas att du finner det h�r verket anv�ndbart. Varenda g�ng jag
 installerar en ny Linux-burk, s� g�r jag det...

 H�ll till godo,

 Guido   =8-)