diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/README linuxconf-1.14r1/help.files/se/README *** linuxconf-1.14/help.files/se/README Tue Feb 23 17:02:44 1999 --- linuxconf-1.14r1/help.files/se/README Sun Mar 7 18:43:21 1999 *************** *** 22,35 **** notices: 10-welcome.sgml Påbörjade --------- Ej påbörjade ------------ dialout: dnsconf: firewall: - fstab: mailconf: netadm: --- 22,42 ---- notices: 10-welcome.sgml + fstab: + access.sgml + fstab.sgml Påbörjade --------- + fstab: + mountpoint.sgml Ej påbörjade ------------ + quota.sgml + quotacheck.sgml + swap.sgml dialout: dnsconf: firewall: mailconf: netadm: diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/access-1.html linuxconf-1.14r1/help.files/se/fstab/access-1.html *** linuxconf-1.14/help.files/se/fstab/access-1.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/access-1.html Sun Mar 7 15:19:24 1999 *************** *** 0 **** --- 1,45 ---- + + + + + Att komma åt lokala och avlägsna filsystem: Syfte + + + + + + Next + Previous + Contents +
+

1. Syfte

+ +

Linux hanterar alla filsystem i en enda stort träd. Detta skiljer + sig från DOS som hanterar diskar och nätverksvolymer som en + uppsättning enheter (C: D: E:). +

Den första partitionen som Linux använder kallas för root. + Den högsta nivån betecknas med /. De andra partitionerna + (och nätverksvolymerna) kan installeras var som helst i + filsystemsträdet. +

Du kan t ex ställa in ditt Linux-system så här: +

+

+

Dessa kataloger kallas "monteringsplatser". De är ursprungligen + tomma. Linux lägger funktionellt in de olika partitionerna + och volymerna där. +

Allt detta för att säga att du måste beskriva var partitioner + och volymer ska läggas. +

+


+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/access-2.html linuxconf-1.14r1/help.files/se/fstab/access-2.html *** linuxconf-1.14/help.files/se/fstab/access-2.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/access-2.html Sun Mar 7 15:19:24 1999 *************** *** 0 **** --- 1,27 ---- + + + + + Att komma åt lokala och avlägsna filsystem: Att komma åt lokala diskar + + + + + + Next + Previous + Contents +
+

2. Att komma åt lokala diskar

+ +

Din dator har eventuellt flera diskar. Var och en kan ha flera + delar. Dessa delar kallas partitioner. Dessa kan ses som mindre + diskar. +

Limux utnyttjar inte dessa partitioner om man inte ber om det. +

+


+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/access-3.html linuxconf-1.14r1/help.files/se/fstab/access-3.html *** linuxconf-1.14/help.files/se/fstab/access-3.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/access-3.html Sun Mar 7 15:19:24 1999 *************** *** 0 **** --- 1,27 ---- + + + + + Att komma åt lokala och avlägsna filsystem: Att komma åt NFS-volymer + + + + + + Next + Previous + Contents +
+

3. Att komma åt NFS-volymer

+ +

De flesta NFS-servrar (vanligtvis Unix-servrar) har en lista över + filsystem som finns tillgängliga för användarnas arbetsstationer. + Du kan funktionellt installera en NFS-volym i en tom katalog för + att utöka spännvidden av dina lokala diskar. +

+


+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/access-4.html linuxconf-1.14r1/help.files/se/fstab/access-4.html *** linuxconf-1.14/help.files/se/fstab/access-4.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/access-4.html Sun Mar 7 15:19:24 1999 *************** *** 0 **** --- 1,26 ---- + + + + + Att komma åt lokala och avlägsna filsystem: Virtuellt minne och partitioner + + + + + Next + Previous + Contents +
+

4. Virtuellt minne och partitioner

+ +

+

Linux kan ha upp till 16 virtuella minnnen aktiva samtidigt. + Ett virtuellt minne används för att utöka din dators internminne. + Om du inte har virtuellt minne nu, lägg då in ett här. +

+


+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/access.html linuxconf-1.14r1/help.files/se/fstab/access.html *** linuxconf-1.14/help.files/se/fstab/access.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/access.html Sun Mar 7 15:19:24 1999 *************** *** 0 **** --- 1,35 ---- + + + + + Att komma åt lokala och avlägsna filsystem + + + + + + Next + Previous + Contents +
+

Att komma åt lokala och avlägsna filsystem

+ +

Inledning

+

+

1. Syfte

+ +

+

2. Att komma åt lokala diskar

+ +

+

3. Att komma åt NFS-volymer

+ +

+

4. Virtuellt minne och partitioner

+ +
+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/access.sgml linuxconf-1.14r1/help.files/se/fstab/access.sgml *** linuxconf-1.14/help.files/se/fstab/access.sgml Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/access.sgml Wed Mar 3 19:14:45 1999 *************** *** 0 **** --- 1,58 ---- + +
+ Att komma åt lokala och avlägsna filsystem + <author>Inledning + + <sect>Syfte + <p> + <em/Linux/ hanterar alla filsystem i en enda stort träd. Detta skiljer + sig från <em/DOS/ som hanterar diskar och nätverksvolymer som en + uppsättning enheter (C: D: E:). + + Den första partitionen som <em/Linux/ använder kallas för <em/root/. + Den högsta nivån betecknas med <tt>/</tt>. De andra partitionerna + (och nätverksvolymerna) kan installeras var som helst i + filsystemsträdet. + + Du kan t ex ställa in ditt <em/Linux/-system så här: + + <itemize> + <item>/D + <item>/E + <item>/servrar/server1/vol1 + <item>/servrar/server1/vol2 + <item>/servrar/server2/applikationer + <item>/servrar/server2/verktyg + </itemize> + + Dessa kataloger kallas <em/"monteringsplatser"/. De är ursprungligen + tomma. <em/Linux/ lägger funktionellt in de olika partitionerna + och volymerna där. + + Allt detta för att säga att du måste beskriva var partitioner + och volymer ska läggas. + + <sect>Att komma åt lokala diskar + + <p> Din dator har eventuellt flera diskar. Var och en kan ha flera + delar. Dessa delar kallas partitioner. Dessa kan ses som mindre + diskar. + + <em/Limux/ utnyttjar inte dessa partitioner om man inte ber om det. + + <sect>Att komma åt NFS-volymer + <p> + De flesta NFS-servrar (vanligtvis Unix-servrar) har en lista över + filsystem som finns tillgängliga för användarnas arbetsstationer. + Du kan funktionellt installera en NFS-volym i en tom katalog för + att utöka spännvidden av dina lokala diskar. + + <sect>Virtuellt minne och partitioner + <p> + + <em/Linux/ kan ha upp till 16 virtuella minnnen aktiva samtidigt. + Ett virtuellt minne används för att utöka din dators internminne. + Om du inte har virtuellt minne nu, lägg då in ett här. + + </article> + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/fstab-1.html linuxconf-1.14r1/help.files/se/fstab/fstab-1.html *** linuxconf-1.14/help.files/se/fstab/fstab-1.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/fstab-1.html Thu Mar 11 16:40:31 1999 *************** *** 0 **** --- 1,37 ---- + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> + <HTML> + <HEAD> + <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> + <TITLE>Att komma åt lokala och avlägsna filsystem: Syfte + + + + + + Next + Previous + Contents +
+

1. Syfte

+ +

Vid uppstart läser Linux filen /etc/fstab. Denna fil beskriver + alla partitioner och nätverksvolymner som systemet ska komma åt. + Denna fil definierar följande relationer: +

+

+

Denna meny besvarar de första tre frågorna och kan eventuellt också + inkludera partitionens storlek. För DOS-partitioner gäller + att DOS enhetsbokstav läggs till som referens. +

+

+


+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/fstab-2.html linuxconf-1.14r1/help.files/se/fstab/fstab-2.html *** linuxconf-1.14/help.files/se/fstab/fstab-2.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/fstab-2.html Thu Mar 11 16:40:31 1999 *************** *** 0 **** --- 1,30 ---- + + + + + Att komma åt lokala och avlägsna filsystem: Observera + + + + + Next + Previous + Contents +
+

2. Observera

+ +

Inse att operationen som du är i begrepp att göra, endast anger + relationen mellan resursen ifråga (diskpartition eller + nätverksvolym) och ditt filsystemsträd. +

Att ta bort en rad i denna lista påverkar inte informationen som sådan + på något sätt. Å andra sidan, om du tar bort en rad och startar + om maskinen, så ser du en tom katalog där information tidigare + fanns. Informationen finns där fortfarande, men förbindelsen till + den är borta. +

+


+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/fstab.html linuxconf-1.14r1/help.files/se/fstab/fstab.html *** linuxconf-1.14/help.files/se/fstab/fstab.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/fstab.html Thu Mar 11 16:40:31 1999 *************** *** 0 **** --- 1,29 ---- + + + + + Att komma åt lokala och avlägsna filsystem + + + + + + Next + Previous + Contents +
+

Att komma åt lokala och avlägsna filsystem

+ +

Principer

+

+

1. Syfte

+ +

+

2. Observera

+ +
+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/fstab.sgml linuxconf-1.14r1/help.files/se/fstab/fstab.sgml *** linuxconf-1.14/help.files/se/fstab/fstab.sgml Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/fstab.sgml Sun Mar 7 15:24:06 1999 *************** *** 0 **** --- 1,37 ---- + +
+ Att komma åt lokala och avlägsna filsystem + <author>Principer + + <sect>Syfte + <p> + Vid uppstart läser <em/Linux/ filen /etc/fstab. Denna fil beskriver + alla partitioner och nätverksvolymner som systemet ska komma åt. + Denna fil definierar följande relationer: + + <itemize> + <item>Var finns resursen? + <item>Var är den placerad? + <item>Vilken typ är det? + <item>Vilka alternativ gäller? + </itemize> + + Denna meny besvarar de första tre frågorna och kan eventuellt också + inkludera partitionens storlek. För <em/DOS/-partitioner gäller + att DOS enhetsbokstav läggs till som referens. + + + <sect>Observera + <p> + Inse att operationen som du är i begrepp att göra, endast anger + relationen mellan resursen ifråga (diskpartition eller + nätverksvolym) och ditt filsystemsträd. + + Att ta bort en rad i denna lista påverkar inte informationen som sådan + på något sätt. Å andra sidan, om du tar bort en rad och startar + om maskinen, så ser du en tom katalog där information tidigare + fanns. Informationen finns där fortfarande, men förbindelsen till + den är borta. + + </article> + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/mountpoint-1.html linuxconf-1.14r1/help.files/se/fstab/mountpoint-1.html *** linuxconf-1.14/help.files/se/fstab/mountpoint-1.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/mountpoint-1.html Thu Mar 11 16:59:00 1999 *************** *** 0 **** --- 1,41 ---- + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> + <HTML> + <HEAD> + <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> + <TITLE>Ansluta ett filsystem i huvudträdet: Syfte + + + + + + Next + Previous + Contents +
+

1. Syfte

+ +

Här försöker vi ansluta ett filsystem (lokal partition eller + nätverksvolym) logiskt i katalogstrukten. Det kan placeras + var som helst. +

Det är inte ovanligt med följande situation: +

+

+

Efter detta kan /home/erik.kopia tas bort. Du får samma logiska + filstruktur men har nu utrymme på den första disken och mycket + ledigt utrymme för /home/erik för expansion på den andra disken. +

+


+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/mountpoint-2.html linuxconf-1.14r1/help.files/se/fstab/mountpoint-2.html *** linuxconf-1.14/help.files/se/fstab/mountpoint-2.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/mountpoint-2.html Thu Mar 11 16:59:00 1999 *************** *** 0 **** --- 1,32 ---- + + + + + Ansluta ett filsystem i huvudträdet: Uppgift + + + + + + Next + Previous + Contents +
+

2. Uppgift

+ +

Gör följande för att upprätta anslutningen: +

+

    +
  1. Välj en diskpartition.
  2. +
  3. Bestäm filsystemets typ. ext2 för Linux och + umsdos för DOS-partitioner.
  4. +
  5. Välj ett monteringsställe. Det kan vara en godtycklig katalog + eller underkatalog.
  6. +
+

+


+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/mountpoint-3.html linuxconf-1.14r1/help.files/se/fstab/mountpoint-3.html *** linuxconf-1.14/help.files/se/fstab/mountpoint-3.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/mountpoint-3.html Thu Mar 11 16:59:01 1999 *************** *** 0 **** --- 1,109 ---- + + + + + Ansluta ett filsystem i huvudträdet: Monteringsalternativ + + + + + + Next + Previous + Contents +
+

3. Monteringsalternativ

+ +

Monteringsalternativen behövs normalt inte. Men de ökar + anpassningsmöjligheterna och säkerheten. +

+

+

+


+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/mountpoint-4.html linuxconf-1.14r1/help.files/se/fstab/mountpoint-4.html *** linuxconf-1.14/help.files/se/fstab/mountpoint-4.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/mountpoint-4.html Thu Mar 11 16:59:02 1999 *************** *** 0 **** --- 1,139 ---- + + + + + Ansluta ett filsystem i huvudträdet: DOS och Hpfs (OS/2) monteringsalternativ + + + + + + Next + Previous + Contents +
+

4. DOS och Hpfs (OS/2) monteringsalternativ

+ +

+

4.1 Säkerhetsegenskaper +

+ +

Både DOS och OS/2 är operativsystem för en enstaka + användare. + Deras filsystem saknar de flesta egenskaper som förväntas i ett + fleranvändarsystem som Linux. +

Det finns t ex inte ägare till filer. Det betyder att när en + DOS-disk är monterad i ett Linux filsystemträd, så kommer + filerna att vara tillgängliga för varje användare i maskinen. +

Tänk på att Linux är ett fleranvändarsystem. Det är ganska + enkelt att skapa användarkonton i ditt system för medarbetare så + att de kan dela på din processor eller systemtjänster. Det skulle vara + otrevligt att senare finna att alla har tillgång till varje personlig + fil du har på dina DOS-partitioner. +

Linux ger möjlighet till en bra lösning på detta. Du kan logiskt + lägga in ägarskap och skydd i alla filer och kataloger på + DOS-partitionerna. Ingen information skrivs till partitionerna. + Det är helt enkelt en presentation som Linux tillhandahåller. +

Här är valmöjligheterna du kan kontrollera: +

+

+

+

4.2 Översättningsläge +

+ +

+

Textfiler arkiveras i något olika format i DOS och OS/2 + jämfört med Unix och Linux. Skillnaden består av hur + radslut anges. +

DOS använder en sekvens av två tecken (en ascii + CR som följs av ascii LF. Unix använder endast ett + enda LF. +

Filsystemen DOS, Umsdos och Hpfs har ett gemensamt + alternativ för att göra det lätt att dela filer på disk mellan + Linux och DOS eller OS/2. +

Här är tillgängliga översättningslägen: +

+

+

När ett översättningsläge väl har valts, så gäller det både vid + läsning och skrivning vilket gör det nästan osynligt för + Linux-applikationer. +

Observera att den nuvarande trenden är mot flexibla systemrutiner + (textredigerare) som kan hantera båda formaten istället för att + använda filsystemstrick som detta. +

+


+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/mountpoint-5.html linuxconf-1.14r1/help.files/se/fstab/mountpoint-5.html *** linuxconf-1.14/help.files/se/fstab/mountpoint-5.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/mountpoint-5.html Thu Mar 11 16:59:02 1999 *************** *** 0 **** --- 1,36 ---- + + + + + Ansluta ett filsystem i huvudträdet: Andra val + + + + + + Next + Previous + Contents +
+

5. Andra val

+ +

Nya filsystem och filsystemegenskaper framträder då och då. + Dessa filsystem kan ha alternativ som Linuxconf inte känner + till. +

För att hantera detta finns en extra alternativrad. Normalt är + filsystemsalternativ en del nyckelord tillsammans med ett värde + som separeras med ett kommatecken. +

+

+
+                 alternativ1=värde,alternativ2=no,alternativ3=2
+         
+ 
+
+

+


+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/mountpoint-6.html linuxconf-1.14r1/help.files/se/fstab/mountpoint-6.html *** linuxconf-1.14/help.files/se/fstab/mountpoint-6.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/mountpoint-6.html Thu Mar 11 16:59:02 1999 *************** *** 0 **** --- 1,24 ---- + + + + + Ansluta ett filsystem i huvudträdet: Kommentar + + + + + Next + Previous + Contents +
+

6. Kommentar

+ +

Innehållet är valfritt. Kanske en kommentar om alternativen som är + valda. +

+


+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/mountpoint.html linuxconf-1.14r1/help.files/se/fstab/mountpoint.html *** linuxconf-1.14/help.files/se/fstab/mountpoint.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/mountpoint.html Thu Mar 11 16:59:02 1999 *************** *** 0 **** --- 1,45 ---- + + + + + Ansluta ett filsystem i huvudträdet + + + + + + Next + Previous + Contents +
+

Ansluta ett filsystem i huvudträdet

+ +

Inledning

+

+

1. Syfte

+ +

+

2. Uppgift

+ +

+

3. Monteringsalternativ

+ +

+

4. DOS och Hpfs (OS/2) monteringsalternativ

+ + +

+

5. Andra val

+ +

+

6. Kommentar

+ +
+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/mountpoint.sgml linuxconf-1.14r1/help.files/se/fstab/mountpoint.sgml *** linuxconf-1.14/help.files/se/fstab/mountpoint.sgml Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/mountpoint.sgml Thu Mar 11 16:58:48 1999 *************** *** 0 **** --- 1,273 ---- + +
+ Ansluta ett filsystem i huvudträdet + <author>Inledning + + <sect>Syfte + <p> + Här försöker vi ansluta ett filsystem (lokal partition eller + nätverksvolym) logiskt i katalogstrukten. Det kan placeras + var som helst. + + Det är inte ovanligt med följande situation: + + <itemize> + <item>Du har en stor katalog, t ex /home/erik som blir större och + större. + <item>Du saknar diskutrymme. + <item>Du köper en andra disk, skapar en enda stor partition på + den (t ex /dev/hdb1). + <item>Du döper om /home/erik till /home/erik.kopia. + <item>Du ansluter /dev/hdb1 till /home/erik. + <item>Du kopierar /home/erik.kopia till /home/erik. + </itemize> + + Efter detta kan /home/erik.kopia tas bort. Du får samma logiska + filstruktur men har nu utrymme på den första disken och mycket + ledigt utrymme för /home/erik för expansion på den andra disken. + + <sect>Uppgift + <p> + Gör följande för att upprätta anslutningen: + + <enum> + <item>Välj en diskpartition. + <item>Bestäm filsystemets typ. <em/ext2/ för <em/Linux/ och + <em/umsdos/ för DOS-partitioner. + <item>Välj ett monteringsställe. Det kan vara en godtycklig katalog + eller underkatalog. + </enum> + + <sect>Monteringsalternativ + <p> + Monteringsalternativen behövs normalt inte. Men de ökar + anpassningsmöjligheterna och säkerheten. + + <itemize> + <item>Endast läsbart + + Det är möjligt att skrivskydda en partition. Inte ens + superanvändaren kan då skriva där. Detta används dock sällan + på en normal diskpartition. + + <item>Monterbar av användare + + Detta val används vanligen i samband med den följande och + är användbar för löstagbara media. Möjliggör för var och en + att aktivera anslutningen när som helst. I normalfallet kan + nämligen endast superanvändaren åstadkomma en montering. + + <item>Ignoreras vid uppstart + + Speciellt användbart för löstagbara media. Det stoppar systemet + från att åstadkomma montering vid uppstart. + + <item>Programstarter förhindras + + Detta är säkerhetsegenskap som är speciellt användbar för + löstagbara media. Om du aktiverar val <em/Monterbar av + användare/ på ett löstagbart media, så tillåts en godtycklig + användare att installera filer speciellt anpassade för att + ge full tillgång till systemet. Detta val förhindrar denna + möjlighet. + + + <item>Enhetsfiler ignoreras + + Detta är en säkerhetsegenskap. + + Enhetsfiler skapas normalt med ordentliga skydd i katalog /dev. + De kan också skapas på andra ställen med kommando <em/mknod/. + Detta val förhindrar montering av media som innehåller + enhetsfiler med förenklat skydd. Sådana enhetsfiler skulle + åtsidosätta all säkerhet i systemet. + + <item>Inga privilegierade program tillåts + + Detta är också en säkerhetsegenskap. Det är en kompromiss + mellan fullständiga rättigheter och val <em/Programstarter + förhindras/ ovan. + + Genom att aktivera detta val, så förhindrar systemet + privilegierade program deras speciella rättigheter. Ett + privilegierat program är ett program som ändrar + användaridentitet medan det körs (normalt root). Detta + tillåter användaren att genomföra uppgifter som endast + superanvändaren normalt kan göra. + + <item>Användarbegränsningar + + Detta val gör att kärnan aktiverar användarbegränsningar i + filsystemet. Uppföljningen håller i realtid reda på + använt diskutrymme, antalet filer och kataloger för varje + användare. Gränser kan sättas för vissa eller alla användare. + + Detta hanteras separat för varje filsystem. Filen + <em/quota.user/ skapas i root-katalogen i filsystemet. + (Linuxconf skapar den för dig om denna funktion aktiveras). + Systemprogram <em/quotacheck/ körs för att skapa filen med + aktuell filsystemstatus. Kärnan kommer fortsättningsvis att + underhålla den per användare. + + Detta är användbart för att förhindra att en enskild användare + fyller disken. + + <item>Gruppbegränsningar + + Detta ger samma funktionalitet som användarbegränsningar, men + för grupper. Gruppbegränsningarna innehåller summan av gränserna + för alla medlemmarna i gruppen. En fil <em/quota.group/ skapas + när denna funktion aktiveras och systemprogram <em/quotacheck/ + används för att skapa filen. + + En enskilda användare kan hålla sig under sin personliga gräns, + men gruppen han/hon tillhör kan ha överskridit gränsen. + Användaren kommer då att förhindras att skapa nya filer eller + att göra dem större. + + </itemize> + + <sect><em/DOS/ och <em/Hpfs/ (<em>OS/2</em>) monteringsalternativ + <p> + <sect1>Säkerhetsegenskaper + <p> + Både <em/DOS/ och <em>OS/2</em> är operativsystem för en enstaka + användare. + Deras filsystem saknar de flesta egenskaper som förväntas i ett + fleranvändarsystem som <em/Linux/. + + Det finns t ex inte ägare till filer. Det betyder att när en + <em/DOS/-disk är monterad i ett <em/Linux/ filsystemträd, så kommer + filerna att vara tillgängliga för varje användare i maskinen. + + Tänk på att <em/Linux/ är ett fleranvändarsystem. Det är ganska + enkelt att skapa användarkonton i ditt system för medarbetare så + att de kan dela på din processor eller systemtjänster. Det skulle vara + otrevligt att senare finna att alla har tillgång till varje personlig + fil du har på dina <em/DOS/-partitioner. + + <em/Linux/ ger möjlighet till en bra lösning på detta. Du kan logiskt + lägga in ägarskap och skydd i alla filer och kataloger på + <em/DOS/-partitionerna. Ingen information skrivs till partitionerna. + Det är helt enkelt en presentation som <em/Linux/ tillhandahåller. + + Här är valmöjligheterna du kan kontrollera: + + <itemize> + <item>Förinställd användare + + Du kan ange en användare som ägare till alla filer och + kataloger i filsystemet. Den normalt förinställda användaren + är <em/root/. + + <item>Förinställd grupp + + Du kan ange en grupp som ägare till alla filer och + kataloger i filsystemet. Den normalt förinställda gruppen + är <em/root/. + + <item>Förinställda rättigheter + + Du kan valbart sätt på eller av alla nio <em/Unix/ + rättigheter. Dessa rättigheter anges i tre grupper med + tre rättigheter vardera. Varje grupp har följande utseende: + + <itemize> + <item>Läsrättighet + <item>Skrivrättighet + <item>Rättighet att starta program + </itemize> + + Grupperna är: + + <itemize> + <item>Ägare + <item>Grupp + <item>Andra användare (som inte är ägaren och inte är + medlem i gruppen). + </itemize> + + </itemize> + + <sect1>Översättningsläge + <p> + + Textfiler arkiveras i något olika format i <em/DOS/ och <em>OS/2</em> + jämfört med <em/Unix/ och <em/Linux/. Skillnaden består av hur + radslut anges. + + <em/DOS/ använder en sekvens av två tecken (en ascii + <tt/CR/ som följs av ascii <tt/LF/. <em/Unix/ använder endast ett + enda <tt/LF/. + + Filsystemen <tt/DOS/, <tt/Umsdos/ och <tt/Hpfs/ har ett gemensamt + alternativ för att göra det lätt att dela filer på disk mellan + <em/Linux/ och <em/DOS/ eller <em>OS/2</em>. + + Här är tillgängliga översättningslägen: + + <itemize> + <item>binary - Detta innebär att ingen översättning sker + <item>auto - Översättning görs för alla filer förutom de + med speciella suffix. + + Här är de kända suffixen: + + <itemize> + <item>Programkod + + APP BIN COM DLL DRV EXE LIB OBJ OVL OVR + PIF SYS + + <item>Vanliga arkiveringsformat + + ARC ARJ DEB GZ LHA LZH TAR TAZ TGZ TPZ + TZ TZP Z ZIP ZOO + + <item>Grafik + + BMP GIF GL JPG PCX TIF + + <item>TeX + + DVI GF PK PXL TFM VF + + </itemize> + + <item>text + + Översättningen görs för alla filer. Detta bör användas + med försiktighet. + + </itemize> + + När ett översättningsläge väl har valts, så gäller det både vid + läsning och skrivning vilket gör det nästan osynligt för + <em/Linux/-applikationer. + + Observera att den nuvarande trenden är mot flexibla systemrutiner + (textredigerare) som kan hantera båda formaten istället för att + använda filsystemstrick som detta. + + <sect>Andra val + <p> + Nya filsystem och filsystemegenskaper framträder då och då. + Dessa filsystem kan ha alternativ som <em/Linuxconf/ inte känner + till. + + För att hantera detta finns en extra alternativrad. Normalt är + filsystemsalternativ en del nyckelord tillsammans med ett värde + som separeras med ett kommatecken. + + <tscreen><verb> + alternativ1=värde,alternativ2=no,alternativ3=2 + </verb></tscreen> + + <sect>Kommentar + + <p> + Innehållet är valfritt. Kanske en kommentar om alternativen som är + valda. + + </article> + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/quota-1.html linuxconf-1.14r1/help.files/se/fstab/quota-1.html *** linuxconf-1.14/help.files/se/fstab/quota-1.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/quota-1.html Sun Mar 7 15:20:07 1999 *************** *** 0 **** --- 1,155 ---- + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> + <HTML> + <HEAD> + <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> + <TITLE>Disk quota management: Some concepts + + + + + + Next + Previous + Contents +
+

1. Some concepts

+ +

+

1.1 Per device/partition control +

+ +

Disk quotas are managed partition by partition. There is no relation + between the disk quotas setup for each partition. Further, you may + enable disk quotas on some partitions while disabling them on others. +

+

1.2 User and group quotas +

+ +

You can control disk quota user per user. You can also work + at the group level. Both quotas are setup completely independently. + A group with a hundred users may have a disk space quota of + much less than the sum of the users' quotas. +

When a file is created by a user, it belong to that user and to + some group. The disk quota records of both the user and group are + updated. +

A user may have plenty of available disk quota, but the group + may be out of quota. Because of that the user won't be able + to use more disk space while active in that group. This will not + prevent them from doing work in another group assuming that the + space is available, though they will need to switch to that group + before this can occur. +

+

1.3 Group quotas and Members default quotas +

+ +

Linuxconf lets you manage quota with great flexibility. While you can + can configure the quota limits user per user, most administrators will + choose to operate more globally. Further, Linuxconf lets you + partially fill quota specifications. This lets you use some defaults + for a user and override only a single specification (maximum files + allowed for example). +

+

1.4 Disk quota information +

+ +

You can control two aspects with disk quotas, (1) the number of files + and directories owned by a user (or group) and (2) the amount of disk + space owned. Both options are controlled separately. It is possible + to have no limit on one while enforcing some limits on the other. +

Each aspect is controlled by three parameters: +

+

    +
  • Soft limit + + The soft limit is a proposed operational limit. The user/group + may exceed this limit, but only for a limited amount of time. +
  • +
  • Hard limit + + This limit can't be exceed. +
  • +
  • Grace period + + This is the length of time the user/group may exceed the soft + limit. It defaults to 7 days, and is expressed in a + days:hours:minutes:seconds format. +
  • +
+

+

1.5 Possible values for a limit +

+ +

A given limit may have three values: +

+

    +
  • 0 + + This means no limits +
  • +
  • -1 + + This means unspecified. The effective value is inherited from + the defaults. +
  • +
  • Some value greater than 0 + + This is a limit. For disk space, this is expressed in + kilobytes, and is true whatever the block size used + on the disk. Linuxconf will translate the kilobytes to + fit the disk subsystem requirements. +
  • +
+

+

1.6 Effective quotas for users +

+ +

Disk quotas for a user are influenced by three setups: +

+

    +
  • The user records + + Those records are visible in the user account + dialog. There is one record per partition with user quotas + enabled. +
  • +
  • The defaults for group members + + Don't confuse this with group quotas. You can set up default + values for disk quotas which apply directly to the members of + the group. You modify these defaults right in the group + account dialog. There is one record per partition with user + quotas enabled. +
  • +
  • General default values + + One record per partition provides the base defaults. Often + this will be the only record modified with all users + inheriting these values. +
  • +
+

+

1.7 Effective quotas for groups +

+ +

Disk quotas for a group are influenced by two setups: +

+

    +
  • The group records + + These records are visible in the group account dialog. There + is one record per partition with group quota enabled. +
  • +
  • General default values + + One record per partition provides the base defaults. Often + this will be the only record modified with all groups + inheriting these values. +
  • +
+

+


+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/quota-2.html linuxconf-1.14r1/help.files/se/fstab/quota-2.html *** linuxconf-1.14/help.files/se/fstab/quota-2.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/quota-2.html Sun Mar 7 15:20:07 1999 *************** *** 0 **** --- 1,30 ---- + + + + + Disk quota management: Enabling disk quotas + + + + + + Next + Previous + Contents +
+

2. Enabling disk quotas

+ +

You have to enable disk quotas on each partition where you want this + level of control. This is done in the "File system configurator". Pick + the menu "Access local drive" and then pick each partition where you + want to enable disk quotas. In the dialog, you will find a check + box for user quotas and another for group quotas. +

Again, these quotas (user and group) are completely independent + and may be enabled separately. +

+


+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/quota-3.html linuxconf-1.14r1/help.files/se/fstab/quota-3.html *** linuxconf-1.14/help.files/se/fstab/quota-3.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/quota-3.html Sun Mar 7 15:20:07 1999 *************** *** 0 **** --- 1,49 ---- + + + + + Disk quota management: Related commands + + + + + Next + Previous + Contents +
+

3. Related commands

+ +

Here are the different commands you may want to use to manipulate + disk quotas: +

+

    +
  • quotaon,quotaoff + + This lets you turn on and off quotas on a partition +
  • +
  • repquota + + This prints a status report for the different users or + groups. +
  • +
  • quotacheck + + This walks a partition and updates the status of each group and + user. This command is normally run right after an fsck at boot + time. +
  • +
  • edquota + + This is a bare bones quota management utility. It allows you + to edit a user record or group record directly. DO NOT + USE THIS. It has no concept of defaults and any change you + make with it may be overwritten by linuxconf. +
  • +
+

+


+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/quota.html linuxconf-1.14r1/help.files/se/fstab/quota.html *** linuxconf-1.14/help.files/se/fstab/quota.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/quota.html Sun Mar 7 15:20:07 1999 *************** *** 0 **** --- 1,49 ---- + + + + + Disk quota management + + + + + + Next + Previous + Contents +
+

Disk quota management

+ +

Introduction

+


+ With multi users systems, administrators must protect against users + filling the disk. Often, users remove unneeded files only when + prodded to, resulting eventually in a scarcity of space. Runaway + programs may fill up large amounts of disk space as well, often + through log files such as that recording errors. + It is possible to limit the amount of files, directories and disk space used by a user. +
+

+

1. Some concepts

+ + +

+

2. Enabling disk quotas

+ +

+

3. Related commands

+ +
+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/quota.sgml linuxconf-1.14r1/help.files/se/fstab/quota.sgml *** linuxconf-1.14/help.files/se/fstab/quota.sgml Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/quota.sgml Wed Mar 3 18:40:49 1999 *************** *** 0 **** --- 1,189 ---- + +
+ Disk quota management + <author>Introduction + + <abstract> + With multi users systems, administrators must protect against users + filling the disk. Often, users remove unneeded files only when + prodded to, resulting eventually in a scarcity of space. Runaway + programs may fill up large amounts of disk space as well, often + through log files such as that recording errors. + + It is possible to limit the amount of files, directories and + disk space used by a user. + </abstract> + + <sect>Some concepts + <p> + <sect1>Per device/partition control + + <p> Disk quotas are managed partition by partition. There is no relation + between the disk quotas setup for each partition. Further, you may + enable disk quotas on some partitions while disabling them on others. + + <sect1>User and group quotas + + <p> You can control disk quota user per user. You can also work + at the group level. Both quotas are setup completely independently. + A group with a hundred users may have a disk space quota of + much less than the sum of the users' quotas. + + When a file is created by a user, it belong to that user and to + some group. The disk quota records of both the user and group are + updated. + + A user may have plenty of available disk quota, but the group + may be out of quota. Because of that the user won't be able + to use more disk space while active in that group. This will not + prevent them from doing work in another group assuming that the + space is available, though they will need to switch to that group + before this can occur. + + <sect1>Group quotas and Members default quotas + + <p> <em/Linuxconf/ lets you manage quota with great flexibility. While you can + can configure the quota limits user per user, most administrators will + choose to operate more globally. Further, Linuxconf lets you + partially fill quota specifications. This lets you use some defaults + for a user and override only a single specification (maximum files + allowed for example). + + <sect1>Disk quota information + + <p> You can control two aspects with disk quotas, (1) the number of files + and directories owned by a user (or group) and (2) the amount of disk + space owned. Both options are controlled separately. It is possible + to have no limit on one while enforcing some limits on the other. + + Each aspect is controlled by three parameters: + + <itemize> + <item><em/Soft limit/ + + The soft limit is a proposed operational limit. The user/group + may exceed this limit, but only for a limited amount of time. + + <item><em/Hard limit/ + + This limit can't be exceed. + + <item><em/Grace period/ + + This is the length of time the user/group may exceed the soft + limit. It defaults to 7 days, and is expressed in a + days:hours:minutes:seconds format. + + </itemize> + + <sect1>Possible values for a limit + <p> + A given limit may have three values: + + <itemize> + <item><em/0/ + + This means no limits + + <item><em/-1/ + + This means unspecified. The effective value is inherited from + the defaults. + + <item><em/Some value greater than 0/ + + This is a limit. For disk space, this is expressed in + kilobytes, and is true whatever the block size used + on the disk. Linuxconf will translate the kilobytes to + fit the disk subsystem requirements. + + </itemize> + + <sect1>Effective quotas for users + <p> + Disk quotas for a user are influenced by three setups: + + <itemize> + <item><em/The user records/ + + Those records are visible in the user account + dialog. There is one record per partition with user quotas + enabled. + + <item><em/The defaults for group members/ + + Don't confuse this with group quotas. You can set up default + values for disk quotas which apply directly to the members of + the group. You modify these defaults right in the group + account dialog. There is one record per partition with user + quotas enabled. + + <item><em/General default values/ + + One record per partition provides the base defaults. Often + this will be the only record modified with all users + inheriting these values. + + </itemize> + + <sect1>Effective quotas for groups + <p> + Disk quotas for a group are influenced by two setups: + + <itemize> + <item><em/The group records/ + + These records are visible in the group account dialog. There + is one record per partition with group quota enabled. + + <item><em/General default values/ + + One record per partition provides the base defaults. Often + this will be the only record modified with all groups + inheriting these values. + + </itemize> + + <sect>Enabling disk quotas + + <p> You have to enable disk quotas on each partition where you want this + level of control. This is done in the "File system configurator". Pick + the menu "Access local drive" and then pick each partition where you + want to enable disk quotas. In the dialog, you will find a check + box for user quotas and another for group quotas. + + Again, these quotas (user and group) are completely independent + and may be enabled separately. + + <sect>Related commands + <p> + Here are the different commands you may want to use to manipulate + disk quotas: + + <itemize> + <item><em/quotaon,quotaoff/ + + This lets you turn on and off quotas on a partition + + <item><em/repquota/ + + This prints a status report for the different users or + groups. + + <item><em/quotacheck/ + + This walks a partition and updates the status of each group and + user. This command is normally run right after an fsck at boot + time. + + <item><em/edquota/ + + This is a bare bones quota management utility. It allows you + to edit a user record or group record directly. <em/DO NOT + USE THIS/. It has no concept of defaults and any change you + make with it may be overwritten by linuxconf. + + </itemize> + + </article> + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/quotacheck-1.html linuxconf-1.14r1/help.files/se/fstab/quotacheck-1.html *** linuxconf-1.14/help.files/se/fstab/quotacheck-1.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/quotacheck-1.html Sun Mar 7 15:20:18 1999 *************** *** 0 **** --- 1,31 ---- + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> + <HTML> + <HEAD> + <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> + <TITLE>Disk quota installation: Tasks + + + + + + Next + Previous + Contents +
+

1. Tasks

+ +

The quotacheck utility will walk all directories of a file + system and compute the amount of disk space and the number of + files/directories for every user and every group. The results are + stored in the quota.user and quota.group files. These files are + located in the root of each file system. +

This command obviously take a while to execute. Once executed + the files quota.user and quota.group will be maintained in real time + by the kernel. +

+


+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/quotacheck-2.html linuxconf-1.14r1/help.files/se/fstab/quotacheck-2.html *** linuxconf-1.14/help.files/se/fstab/quotacheck-2.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/quotacheck-2.html Sun Mar 7 15:20:18 1999 *************** *** 0 **** --- 1,25 ---- + + + + + Disk quota installation: user and group quotas are independent concepts + + + + + Next + Previous + Contents +
+

2. user and group quotas are independent concepts

+ +

It is possible to install disk quotas only for users and not for groups + or the reverse. If this is what you did, then only quota.user or + quota.group will be produced. +

+


+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/quotacheck.html linuxconf-1.14r1/help.files/se/fstab/quotacheck.html *** linuxconf-1.14/help.files/se/fstab/quotacheck.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/quotacheck.html Sun Mar 7 15:20:18 1999 *************** *** 0 **** --- 1,29 ---- + + + + + Disk quota installation + + + + + + Next + Previous + Contents +
+

Disk quota installation

+ +

Introduction

+

+

1. Tasks

+ +

+

2. user and group quotas are independent concepts

+ +
+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/quotacheck.sgml linuxconf-1.14r1/help.files/se/fstab/quotacheck.sgml *** linuxconf-1.14/help.files/se/fstab/quotacheck.sgml Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/quotacheck.sgml Wed Mar 3 18:40:49 1999 *************** *** 0 **** --- 1,25 ---- + +
+ Disk quota installation + <author>Introduction + + <sect>Tasks + <p> + The <em/quotacheck/ utility will walk all directories of a file + system and compute the amount of disk space and the number of + files/directories for every user and every group. The results are + stored in the quota.user and quota.group files. These files are + located in the root of each file system. + + This command obviously take a while to execute. Once executed + the files quota.user and quota.group will be maintained in real time + by the kernel. + + <sect>user and group quotas are independent concepts + <p> + It is possible to install disk quotas only for users and not for groups + or the reverse. If this is what you did, then only quota.user or + quota.group will be produced. + + </article> + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/swap-1.html linuxconf-1.14r1/help.files/se/fstab/swap-1.html *** linuxconf-1.14/help.files/se/fstab/swap-1.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/swap-1.html Sun Mar 7 15:20:29 1999 *************** *** 0 **** --- 1,23 ---- + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> + <HTML> + <HEAD> + <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> + <TITLE>Swap files and partitions: Purpose + + + + + Next + Previous + Contents +
+

1. Purpose

+ +

Under construction +

+


+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/swap.html linuxconf-1.14r1/help.files/se/fstab/swap.html *** linuxconf-1.14/help.files/se/fstab/swap.html Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/swap.html Sun Mar 7 15:20:29 1999 *************** *** 0 **** --- 1,26 ---- + + + + + Swap files and partitions + + + + + + Next + Previous + Contents +
+

Swap files and partitions

+ +

Introduction

+

+

1. Purpose

+ +
+ Next + Previous + Contents + + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/fstab/swap.sgml linuxconf-1.14r1/help.files/se/fstab/swap.sgml *** linuxconf-1.14/help.files/se/fstab/swap.sgml Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/help.files/se/fstab/swap.sgml Wed Mar 3 18:40:49 1999 *************** *** 0 **** --- 1,10 ---- + +
+ Swap files and partitions + <author>Introduction + + <sect>Purpose + <p> Under construction + + </article> + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/help.files/se/main/introweb.html linuxconf-1.14r1/help.files/se/main/introweb.html *** linuxconf-1.14/help.files/se/main/introweb.html Mon Mar 8 18:37:41 1999 --- linuxconf-1.14r1/help.files/se/main/introweb.html Tue Feb 23 17:00:58 1999 *************** *** 1,8 **** <HTML> <HEAD> ! <TITLE>Linuxconf 1.13r15.1 !

Linuxconf 1.13r15.1


1. What is Linuxconf

--- 1,8 ---- ! Linuxconf 1.13r14 !

Linuxconf 1.13r14


1. What is Linuxconf

diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/messages/se/ORDLISTA linuxconf-1.14r1/messages/se/ORDLISTA *** linuxconf-1.14/messages/se/ORDLISTA Sat Feb 27 14:51:09 1999 --- linuxconf-1.14r1/messages/se/ORDLISTA Thu Mar 11 15:27:39 1999 *************** *** 1,5 **** ! Linuxistisk engelsk-svensk ordlista Version:990227 ----------------------------------- -------------- Föregående: 990120 --- 1,5 ---- ! Linuxistisk engelsk-svensk ordlista Version:990311 ----------------------------------- -------------- Föregående: 990120 *************** *** 52,66 **** desktop :skrivbord (tg) dhcp server :ip-adress-server (dhcp) (tg) ! group quota :gruppbegränsning(?) (tg) key bindings :tangentbordsfunktioner (tg) mail :post (tg) option :val,alternativ,växel (tg) ! quota :utrymmesbegränsning (tg) run level,runlevel :operationsläge(?) (tg) selection list :urvalslista (tg) setgid program :gruppfixerat program (tg) setuid program :användarfixerat program (tg) user account :användarkonto (tg) ! user quota :användarbegränsning(?) (tg) -------------------------------------------------------------------------------- --- 52,70 ---- desktop :skrivbord (tg) dhcp server :ip-adress-server (dhcp) (tg) ! DOS drive letter :DOS enhetsbokstav (tg) ! group quota :gruppbegränsning (tg) key bindings :tangentbordsfunktioner (tg) mail :post (tg) option :val,alternativ,växel (tg) ! privileged program :privilegierat program (tg) ! quota :utrymmesbegränsning(?) (tg) ! remote file system :avlägsna filsystem (tg) run level,runlevel :operationsläge(?) (tg) selection list :urvalslista (tg) setgid program :gruppfixerat program (tg) setuid program :användarfixerat program (tg) + super user :superanvändare(?) (tg) user account :användarkonto (tg) ! user quota :användarbegränsning (tg) -------------------------------------------------------------------------------- *************** *** 82,85 **** --- 86,90 ---- ------------------- route metric : + proxy arp : -------------------------------------------------------------------------------- diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/messages/se/apache.dic linuxconf-1.14r1/messages/se/apache.dic *** linuxconf-1.14/messages/se/apache.dic Sun Feb 21 08:29:39 1999 --- linuxconf-1.14r1/messages/se/apache.dic Thu Mar 11 13:38:41 1999 *************** *** 1,3 **** --- 1,10 ---- @version 0 + # *** updated message + !I_DIRRULES + :Z You are allowed to enter configurations\n + +whîch apply to this directory and its sub-directories\n + :T Ange de inställningar som gäller för katalogen och\ndess underkataloger. + :E You are allowed to enter configurations\n + +which apply to this directory and its sub-directories\n !I_NEWDIR :E Select [Add] to add a new directory rule *************** *** 46,50 **** !I_APACHEDEF :E You can configure the base setup and\nsome defaults ! :T Gundinställningar anpassas. !F_LISTENPORT :E Listen on port --- 53,57 ---- !I_APACHEDEF :E You can configure the base setup and\nsome defaults ! :T Grundinställningar anpassas. !F_LISTENPORT :E Listen on port *************** *** 113,120 **** :E Directory rules :T Katalogregler - !I_DIRRULES - :E You are allowed to enter configurations\n - +whîch apply to this directory and its sub-directories\n - :T Ange de inställningar som gäller för katalogen och\ndess underkataloger. !T_DIRS :E Directories --- 120,123 ---- *************** *** 201,205 **** !E_VHOSTEXIST :E Virtual host %s\nis already configured\nfor the service http ! :T Virtuellt datornamn %s\när redan inställt\nför tjänsten \"http\" !E_HOSTEXIST :E Apache: Virtual host %s already configured\n --- 204,208 ---- !E_VHOSTEXIST :E Virtual host %s\nis already configured\nfor the service http ! :T Virtuellt datornamn %s\när redan inställt\nför tjänst \"http\" !E_HOSTEXIST :E Apache: Virtual host %s already configured\n *************** *** 213,215 **** !E_CREATEROOT :E Can't create document root directory %s(%s)\n ! :T Kan inte skaps hemkatalog för dokument %s(%s)\n --- 216,218 ---- !E_CREATEROOT :E Can't create document root directory %s(%s)\n ! :T Kan inte skapa hemkatalog för dokument %s(%s)\n diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/messages/se/dhcpd.dic linuxconf-1.14r1/messages/se/dhcpd.dic *** linuxconf-1.14/messages/se/dhcpd.dic Sun Feb 21 07:50:46 1999 --- linuxconf-1.14r1/messages/se/dhcpd.dic Thu Mar 11 13:44:34 1999 *************** *** 2,7 **** !E_NOMATCH :E This subnet is not associated with any\n ! +network adaptor (basic host information)\n ! +.This means that IP numbers in this subnet\n +will only by allocated to some other network\n +using a dhcp relay to this dhcpd server --- 2,7 ---- !E_NOMATCH :E This subnet is not associated with any\n ! +network adaptor (basic host information).\n ! +This means that IP numbers in this subnet\n +will only by allocated to some other network\n +using a dhcp relay to this dhcpd server *************** *** 13,16 **** --- 13,19 ---- +endast tilldelas ett annat nätverk vid\n +förfrågan till denna dhcp-server. + !F_NETBIOSNODETYPE + :E Node type(Netbios) + :T Nodtyp (Netbios) !E_USAGE :E module dhcpd\n\n --updatedns\n diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/messages/se/dnsconf.dic linuxconf-1.14r1/messages/se/dnsconf.dic *** linuxconf-1.14/messages/se/dnsconf.dic Sun Feb 21 07:50:46 1999 --- linuxconf-1.14r1/messages/se/dnsconf.dic Thu Mar 11 13:48:47 1999 *************** *** 3,6 **** --- 3,7 ---- :E Module dnsconf\n +\n + + --deldomain domain\n + --newdomain domain [ template_domain ]\n + --set host ip_number [ip_number ...]\n *************** *** 15,18 **** --- 16,20 ---- :T Modul dnsconf\n +\n + + --deldomain domän\n + --newdomain domän [ utgångs-domän ]\n + --set värddator [IP-adress ...]\n *************** *** 25,28 **** --- 27,36 ---- +\n + dnsconf utan argument ger interaktivt läge. + !E_IVLDHOSTIP + :E Invalid host IP number: %s\n + :T Felaktig ip-adress: %s\n + !E_SETHOSTPART + :E Can't set host part for record type %d\n + :T Kan inte sätta värddatordel för posttyp %d\n !I_ADDPRIM :E Select [Add] to define a new primary *************** *** 33,38 **** !I_ANEWHOST :E Select [Add] tp add a new host/sub-domain ! :T Välj [lägg till] för att lägga in en ny\n ! +värddator eller underordnad domän. !F_IPADR :E IP address --- 41,45 ---- !I_ANEWHOST :E Select [Add] tp add a new host/sub-domain ! :T Välj [lägg till] för att lägga in en ny\nvärddator eller underordnad domän. !F_IPADR :E IP address diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/messages/se/fstab.dic linuxconf-1.14r1/messages/se/fstab.dic *** linuxconf-1.14/messages/se/fstab.dic Sun Feb 21 07:50:46 1999 --- linuxconf-1.14r1/messages/se/fstab.dic Thu Mar 11 16:48:00 1999 *************** *** 1,3 **** --- 1,6 ---- @version 0 + !F_NOLOCKMNT + :E Nolock mount + :T Montering utan låsning: !I_ADDDEF :E Select [Add] to add a new definition *************** *** 5,9 **** !F_OPTIONS :E Options ! :T Monteringsval: !L_FILE :E file --- 8,12 ---- !F_OPTIONS :E Options ! :T Monteringsalternativ: !L_FILE :E file *************** *** 31,36 **** +which partitions and network volumes your workstation\n +can access ! :T Här sker anslutning av diskpartitioner och nätverksvolymer ! +till detta system. !N_NOSAMBA :E Samba management not available\nat this time --- 34,38 ---- +which partitions and network volumes your workstation\n +can access ! :T Här sker anslutning av diskpartitioner och nätverksvolymertill detta system. !N_NOSAMBA :E Samba management not available\nat this time *************** *** 101,105 **** !F_NOSUID :E No setuid programs allowed ! :T Inga användarfixerade program tillåts !T_MSOPT :E (U)MsDOS and HPFS options --- 103,107 ---- !F_NOSUID :E No setuid programs allowed ! :T Inga privilegierade program tillåts !T_MSOPT :E (U)MsDOS and HPFS options *************** *** 107,120 **** !F_DEFUID :E default user id ! :T Grundvärde för användare: !F_DEFGID :E default group id ! :T Grundvärde för grupp: !F_DEFPERM :E default permission ! :T Grundskydd: !F_TRAMODE :E translation mode ! :T Översättning: !F_NOTRA :E No file translation --- 109,122 ---- !F_DEFUID :E default user id ! :T Förinställd användare: !F_DEFGID :E default group id ! :T Förinställd grupp: !F_DEFPERM :E default permission ! :T Förinställda rättigheter: !F_TRAMODE :E translation mode ! :T Översättningsläge: !F_NOTRA :E No file translation *************** *** 140,144 **** !F_OTHEROPT :E Other options ! :T Andra val: !F_COMMENT :E Comment --- 142,146 ---- !F_OTHEROPT :E Other options ! :T Andra alternativ: !F_COMMENT :E Comment *************** *** 300,304 **** !Q_REMOUNT :E activate new mount options ! :T verkställ nya monteringsval !F_DUMPFREQ :E Dump frequency --- 302,306 ---- !Q_REMOUNT :E activate new mount options ! :T verkställ nya monteringsalternativ !F_DUMPFREQ :E Dump frequency *************** *** 447,454 **** !P_OPTIONS :E Options ! :T Monteringsval !P_MSDOS :E Dos options ! :T Dos monteringsval !P_MISC :E Misc. --- 449,456 ---- !P_OPTIONS :E Options ! :T Monteringsalternativ !P_MSDOS :E Dos options ! :T DOS monteringsalternativ !P_MISC :E Misc. diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/messages/se/mailconf.dic linuxconf-1.14r1/messages/se/mailconf.dic *** linuxconf-1.14/messages/se/mailconf.dic Sun Feb 21 07:50:46 1999 --- linuxconf-1.14r1/messages/se/mailconf.dic Thu Mar 11 15:20:24 1999 *************** *** 1,3 **** --- 1,23 ---- @version 0 + !T_ADDMASQ + :E Select [Add] to define a new masquerading rule + :T Välj [lägg till] för att lägga in en ny maskeradregel. + !I_USAGE + :E Module mailconf\n + +\n + + --help\n + + --addvdom domain [--startuid uid ] [--daliases domain_alias ]\n + + [--faliase email_aliase_file] [ --quota max_inbox_k] \n + + --delvdom domain\n + :T Modul mailconf\n + +\n + + --help\n + + --addvdom domän [--startuid användarnummer]\n + + [--daliases domänsynonym] [--faliase post-synonym-fil]\n + + [--quota max-inkorg-kb]\n + + --delvdom domän\n + !F_QUOTA + :E Limit user inbox to (k) + :T Max storlek för inkorgens (kb): !I_NEWALIAS :E Select [Add] to add a new aliase *************** *** 18,24 **** :E Select [Add] to add one virtual domain :T Välj [lägg till] för att lägga in en virtuell domän. - !T_ADDMASQ - :E Select[Add] to define a new masquerading rule - :T Välj [lägg till] för att lägga in en ny maskeradregel. !M_ADDZONE :E Select [Add] to define a new fax zone --- 38,41 ---- *************** *** 30,46 **** :E Select [Add] to add a new entry :T Välj [lägg till] för att skapa en ny. - !I_USAGE - :E Module mailconf\n - +\n - + --help\n - + --addvdom domain [--startuid uid ] [--daliases domain_alias ]\n - + [--faliase email_aliase_file]\n - + --delvdom domain\n - :T Modul mailconf\n - +\n - + --help\n - + --addvdom domän [--startuid användarnummer]\n - + [--daliases domänsynonym] [--faliase post-synonym-fil]\n - + --delvdom domän\n !F_REDIR :E Redirect messages to --- 47,50 ---- diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/messages/se/main.dic linuxconf-1.14r1/messages/se/main.dic *** linuxconf-1.14/messages/se/main.dic Sun Feb 21 07:50:46 1999 --- linuxconf-1.14r1/messages/se/main.dic Tue Mar 9 18:22:59 1999 *************** *** 96,101 **** :T Detta är huvudingången till Linux inställningar.\n +\n ! +Använd TAB för att hoppa mellan avdelningen för\n ! +inslagsfält och knappraden i botten.\n +Titta på hjälpen för denna sida. Det är en\n +introduktion till Linuxconf. --- 96,102 ---- :T Detta är huvudingången till Linux inställningar.\n +\n ! +Använd tab-tangenten för att komma från avdelningen för\n ! +inslagsfält och knappraden i längst ner.\n ! +\n +Titta på hjälpen för denna sida. Det är en\n +introduktion till Linuxconf. *************** *** 200,204 **** !E_HTMLTIMEOUT :E The html timeout must be 5 minutes or higher ! :T Html väntetid måste vara minst 5 minuter !P_VIEWLOGS :E view system logs --- 201,205 ---- !E_HTMLTIMEOUT :E The html timeout must be 5 minutes or higher ! :T HTML-väntetid måste vara minst 5 minuter !P_VIEWLOGS :E view system logs *************** *** 328,332 **** !F_HTMLBODYPARM :E Html body parameters ! :T Html parametrar: !P_HINT :E obtain configuration hints --- 329,333 ---- !F_HTMLBODYPARM :E Html body parameters ! :T HTML parametrar: !P_HINT :E obtain configuration hints diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/messages/se/netconf.dic linuxconf-1.14r1/messages/se/netconf.dic *** linuxconf-1.14/messages/se/netconf.dic Wed Feb 24 18:45:28 1999 --- linuxconf-1.14r1/messages/se/netconf.dic Thu Mar 11 15:25:00 1999 *************** *** 1,22 **** @version 0 - !F_EMPTYSLOT - :E Select [Add] to add empty slots at the end of the dialog - :T Välj [lägg till] för att skapa tomma fält\ni slutet av detta formulär. - !F_ADDONE - :E Select [Add] to add a new definition - :T Välj [lägg till] för att skapa en ny inställning. - !I_TOADDROUTE - :E Select [Add] to add a new route - :T Välj [lägg till] för att lägga in en ny rutt. - !I_ADDDEF - :E Select [Add] to add a new definition - :T Välj [lägg till] för att skapa en ny inställning - !I_ADDDROPIN - :E Select [Add] to add a new dropin definition - :T Välj [lägg till] för lägga in ett nytt paket. !I_USAGE :E netconf command line options\n +\n ! + --bootrc rc_dir_path [ previous_rc_dir_path]\n + --connect site [--fore]\n + --dialctl\n --- 1,7 ---- @version 0 !I_USAGE :E netconf command line options\n +\n ! + --bootrc rc_dir_path [ previous_rc_dir_path ]\n + --connect site [--fore]\n + --dialctl\n *************** *** 58,61 **** --- 43,67 ---- + --status\n + --update\n + !H_DAEMONS + :E Name\tPath\tMod. + :T Namn\tPlacering\tMod. + !I_MISC + :E Miscellaneous task + :T Diverse uppgifter + !F_EMPTYSLOT + :E Select [Add] to add empty slots at the end of the dialog + :T Välj [lägg till] för att skapa tomma fält\ni slutet av detta formulär. + !F_ADDONE + :E Select [Add] to add a new definition + :T Välj [lägg till] för att skapa en ny inställning. + !I_TOADDROUTE + :E Select [Add] to add a new route + :T Välj [lägg till] för att lägga in en ny rutt. + !I_ADDDEF + :E Select [Add] to add a new definition + :T Välj [lägg till] för att skapa en ny inställning + !I_ADDDROPIN + :E Select [Add] to add a new dropin definition + :T Välj [lägg till] för lägga in ett nytt paket. !I_SIMPLEINST :E This option allows you to install\n *************** *** 1589,1595 **** :E Updating user account :T Uppdaterar användarkonto - !H_DAEMONS - :E Mod.\tName\tPath - :T Mod.\tNamn\tPlacering !H_NETDEV :E Network device --- 1595,1598 ---- diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/messages/se/pppdialin.dic linuxconf-1.14r1/messages/se/pppdialin.dic *** linuxconf-1.14/messages/se/pppdialin.dic Sun Feb 21 08:25:38 1999 --- linuxconf-1.14r1/messages/se/pppdialin.dic Thu Mar 11 15:45:48 1999 *************** *** 1,3 **** --- 1,9 ---- @version 0 + !F_OURIP + :E Local IP number + :T Lokal IP-adress: + !F_PROXYARP + :E Proxy Arp (fake remote on local net) + :T Låtsas att ansluten dator är intern !T_USAGE :E Module pppdialin\n\n No command line option\n diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/messages/se/samba.dic linuxconf-1.14r1/messages/se/samba.dic *** linuxconf-1.14/messages/se/samba.dic Sun Feb 21 07:50:46 1999 --- linuxconf-1.14r1/messages/se/samba.dic Thu Mar 11 13:38:42 1999 *************** *** 1,3 **** --- 1,8 ---- @version 0 + # *** updated message + !T_SHARES + :Z DIsk shares + :T Gemensamma kataloger + :E Disk shares !I_NEWSHARE :E Select [Add] to add a new disk share *************** *** 36,42 **** :E Share name\tDescription :T Del\tBeskrivning - !T_SHARES - :E DIsk shares - :T Gemensamma kataloger !I_SHARES :E You can define multiple independant entry\npoints in your file server --- 41,44 ---- diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/messages/se/status.dic linuxconf-1.14r1/messages/se/status.dic *** linuxconf-1.14/messages/se/status.dic Sun Feb 21 07:50:46 1999 --- linuxconf-1.14r1/messages/se/status.dic Thu Mar 11 13:38:42 1999 *************** *** 1,3 **** --- 1,6 ---- @version 0 + # *** new message + !E_NOTDONE + :E Not done yet! !M_status :E Viewing system state *************** *** 18,23 **** :E You can view the current state of your computer.\n +You can't modidy anything from here. ! :T Här kan du se nuvarande status i din dator.\n ! +Men du kan inte ändra något här. !T_USAGE :E status usage\n\nstatus --option ...\n --- 21,25 ---- :E You can view the current state of your computer.\n +You can't modidy anything from here. ! :T Här kan du se nuvarande status i din dator.\nMen du kan inte ändra något här. !T_USAGE :E status usage\n\nstatus --option ...\n diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/messages/sources/pppdialin.dic linuxconf-1.14r1/messages/sources/pppdialin.dic *** linuxconf-1.14/messages/sources/pppdialin.dic Thu Feb 25 23:35:28 1999 --- linuxconf-1.14r1/messages/sources/pppdialin.dic Fri Mar 12 21:47:21 1999 *************** *** 70,71 **** --- 70,84 ---- !F_PROXYARP :E Proxy Arp (fake remote on local net) + !T_MODIPUP + :E Modify ip-up/ip-down + !I_MODIPUP + :E The files /etc/ppp/ip-up and /etc/ppp/ip-down\n + +must be modified to support the pppdialin module\n + +\n + +The following lines must be added respectivly to\n + +each file:\n + +\n + +ip-up : /usr/lib/linuxconf/lib/ppppostlogin $*\n + +ip-down: /usr/lib/linuxconf/lib/ppppostlogout $*\n + +\n + +Do you want to do it ? diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/modules/pppdialin/Makefile linuxconf-1.14r1/modules/pppdialin/Makefile *** linuxconf-1.14/modules/pppdialin/Makefile Mon Aug 17 09:49:40 1998 --- linuxconf-1.14r1/modules/pppdialin/Makefile Fri Mar 12 20:59:36 1999 *************** *** 3,7 **** LOCAL_INSTALL=local_install all: $(CURDIR).so pppparms ! OBJS = pppdialin.o _dict.o include ../rules.mak --- 3,7 ---- LOCAL_INSTALL=local_install all: $(CURDIR).so pppparms ! OBJS = pppdialin.o ipupupd.o _dict.o include ../rules.mak *************** *** 17,21 **** mkdir -p $(LIB_LINUXCONF)/lib install -o root -g root -m 755 pppparms $(LIB_LINUXCONF)/lib ! install -m 755 -o root -g root ppplogin paplogin $(LIB_LINUXCONF)/lib local_clean: std_local_clean --- 17,23 ---- mkdir -p $(LIB_LINUXCONF)/lib install -o root -g root -m 755 pppparms $(LIB_LINUXCONF)/lib ! install -m 755 -o root -g root ppplogin paplogin \ ! ppppostlogin ppppostlogout \ ! $(LIB_LINUXCONF)/lib local_clean: std_local_clean diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/modules/pppdialin/ipupupd.cc linuxconf-1.14r1/modules/pppdialin/ipupupd.cc *** linuxconf-1.14/modules/pppdialin/ipupupd.cc Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/modules/pppdialin/ipupupd.cc Fri Mar 12 22:08:00 1999 *************** *** 0 **** --- 1,114 ---- + #include + #include + #include + #include + #include "pppdialin.h" + #include "pppdialin.m" + #include "../../paths.h" + + static HELP_FILE help_ipup ("pppdialin","ip-up"); + extern HELP_FILE help_dialin; + + static const char ppp_dialout[]="dialout"; + static const char ppppostcon[]="/usr/lib/linuxconf/lib/ppppostlogin"; + static const char ppppostdis[]="/usr/lib/linuxconf/lib/ppppostlogout"; + + static CONFIG_FILE f_ipup (ETC_PPP_IPUP + ,help_ipup + ,CONFIGF_MANAGED|CONFIGF_OPTIONNAL + ,"root","root",0700,ppp_dialout); + static CONFIG_FILE f_ipdown (ETC_PPP_IPDOWN + ,help_ipup + ,CONFIGF_MANAGED|CONFIGF_OPTIONNAL + ,"root","root",0700,ppp_dialout); + + /* + Make sure the config file has one call to the script + */ + static bool ipupupd_checkone( + CONFIG_FILE &cf, + const char *script, + bool doit) + { + bool ret = false; + FILE *fin = cf.fopen ("r"); + if (fin != NULL){ + char buf[1000]; + int len = strlen(script); + bool first = true; + bool copy_sh = false; + while (fgets(buf,sizeof(buf)-1,fin)!=NULL){ + strip_end (buf); + if (first){ + if (strcmp(buf,"#!/bin/sh")==0 + || strcmp(buf,"#!/bin/bash")==0){ + copy_sh = true; + } + first = false; + } + if (strncmp(buf,script,len)==0 && isspace(buf[len])){ + ret = true; + break; + } + } + if (!ret && doit){ + /* #Specification: pppdialin / updating ip-up ip-down + We must register a script in that file, but we can't + put it at the end because some scripts ends with "exit 0". + So we put it at the beginning, after the #!/bin/sh if + there. + */ + const char *cfpath = cf.getpath(); + char pathnew[PATH_MAX]; + snprintf (pathnew,sizeof(pathnew)-1,"%s.NEW",cfpath); + FILE *fout = cf.fopen (pathnew,"w"); + if (fout != NULL){ + rewind (fin); + if (copy_sh){ + if (fgets(buf,sizeof(buf)-1,fin)!=NULL) fputs (buf,fout); + } + fprintf (fout,"%s $*\n",script); + while (fgets(buf,sizeof(buf)-1,fin)!=NULL) fputs (buf,fout); + if (fclose (fout)!=-1){ + char pathbak[PATH_MAX]; + snprintf (pathbak,sizeof(pathbak)-1,"%s.BAK",cfpath); + rename (cfpath,pathbak); + rename (pathnew,cfpath); + } + } + } + fclose (fin); + }else if (doit){ + FILE *fout = cf.fopen ("w"); + if (fout != NULL){ + fprintf (fout,"#!/bin/sh\n"); + fprintf (fout,"%s $*\n",script); + fclose (fout); + } + } + return ret; + } + + void ipupupd_check() + { + if (!ipupupd_checkone (f_ipup,ppppostcon,false) + || !ipupupd_checkone (f_ipdown,ppppostdis,false)){ + if (xconf_yesno (MSG_U(T_MODIPUP,"Modify ip-up/ip-down") + ,MSG_U(I_MODIPUP + ,"The files /etc/ppp/ip-up and /etc/ppp/ip-down\n" + "must be modified to support the pppdialin module\n" + "\n" + "The following lines must be added respectivly to\n" + "each file:\n" + "\n" + "ip-up : /usr/lib/linuxconf/lib/ppppostlogin $*\n" + "ip-down: /usr/lib/linuxconf/lib/ppppostlogout $*\n" + "\n" + "Do you want to do it ?") + ,help_dialin)==MENU_YES){ + ipupupd_checkone (f_ipup,ppppostcon,true); + ipupupd_checkone (f_ipdown,ppppostdis,true); + } + } + } + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/modules/pppdialin/pppdialin.cc linuxconf-1.14r1/modules/pppdialin/pppdialin.cc *** linuxconf-1.14/modules/pppdialin/pppdialin.cc Thu Feb 25 23:35:09 1999 --- linuxconf-1.14r1/modules/pppdialin/pppdialin.cc Fri Mar 12 21:46:30 1999 *************** *** 26,30 **** ,P_MSG_U(I_PPPDIALIN,"PPP dialing configs")); ! static HELP_FILE help_dialin ("pppdialin","dialin"); static CONFIG_FILE f_pppdialin ("/etc/pppdialin.conf",help_dialin --- 26,30 ---- ,P_MSG_U(I_PPPDIALIN,"PPP dialing configs")); ! HELP_FILE help_dialin ("pppdialin","dialin"); static CONFIG_FILE f_pppdialin ("/etc/pppdialin.conf",help_dialin *************** *** 180,183 **** --- 180,184 ---- pppdialin_savedefif (conf,K_POSTDISCONCMD,postdisconcmd); conf.save(NULL); + ipupupd_check(); break; } diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/modules/pppdialin/pppdialin.m linuxconf-1.14r1/modules/pppdialin/pppdialin.m *** linuxconf-1.14/modules/pppdialin/pppdialin.m Thu Feb 25 23:35:28 1999 --- linuxconf-1.14r1/modules/pppdialin/pppdialin.m Fri Mar 12 21:47:21 1999 *************** *** 3,7 **** #define DICTIONARY_REQUEST \ const char **_dictionary_pppdialin;\ ! TRANSLATE_SYSTEM_REQ _dictionary_req_pppdialin("pppdialin",_dictionary_pppdialin,34,2);\ void dummy_dict_pppdialin(){} #endif --- 3,7 ---- #define DICTIONARY_REQUEST \ const char **_dictionary_pppdialin;\ ! TRANSLATE_SYSTEM_REQ _dictionary_req_pppdialin("pppdialin",_dictionary_pppdialin,36,2);\ void dummy_dict_pppdialin(){} #endif *************** *** 48,49 **** --- 48,51 ---- #define F_OURIP 32 #define F_PROXYARP 33 + #define T_MODIPUP 34 + #define I_MODIPUP 35 diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/modules/pppdialin/pppdialin.p linuxconf-1.14r1/modules/pppdialin/pppdialin.p *** linuxconf-1.14/modules/pppdialin/pppdialin.p Thu Jul 9 14:52:48 1998 --- linuxconf-1.14r1/modules/pppdialin/pppdialin.p Fri Mar 12 21:40:05 1999 *************** *** 1,3 **** /* _dict.cc 11/04/98 02.28.50 */ ! /* pppdialin.cc 09/07/98 14.52.32 */ ! /* pppparms.cc 03/05/98 13.57.26 */ --- 1,6 ---- /* _dict.cc 11/04/98 02.28.50 */ ! /* ipupupd.cc 12/03/99 20.54.22 */ ! void ipupupd_check (void); ! /* pppdialin.cc 12/03/99 20.54.52 */ ! /* pppparms.cc 25/02/99 23.23.06 */ ! int ifconfig_getinfo (const char *ifname, char ipaddr[20]); diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/modules/pppdialin/pppdialin.pm linuxconf-1.14r1/modules/pppdialin/pppdialin.pm *** linuxconf-1.14/modules/pppdialin/pppdialin.pm Thu Jul 9 14:52:48 1998 --- linuxconf-1.14r1/modules/pppdialin/pppdialin.pm Fri Mar 12 21:40:05 1999 *************** *** 1,4 **** /* _dict.cc 11/04/98 02.28.50 */ ! /* pppdialin.cc 09/07/98 14.52.32 */ PUBLIC MODULE_pppdialin::MODULE_pppdialin (void); PUBLIC void MODULE_pppdialin::setmenu (DIALOG&dia, --- 1,5 ---- /* _dict.cc 11/04/98 02.28.50 */ ! /* ipupupd.cc 12/03/99 20.54.22 */ ! /* pppdialin.cc 12/03/99 20.54.52 */ PUBLIC MODULE_pppdialin::MODULE_pppdialin (void); PUBLIC void MODULE_pppdialin::setmenu (DIALOG&dia, *************** *** 19,23 **** PUBLIC int PPPACCT_COMNG::validate (DIALOG&, int &nof); PUBLIC int PPPACCT_COMNG::deluser (PRIVILEGE *priv); ! /* pppparms.cc 03/05/98 13.57.26 */ PUBLIC PPPINFO::PPPINFO (void); PUBLIC void PPPINFO::load (FILE *fin, const char *name); --- 20,24 ---- PUBLIC int PPPACCT_COMNG::validate (DIALOG&, int &nof); PUBLIC int PPPACCT_COMNG::deluser (PRIVILEGE *priv); ! /* pppparms.cc 25/02/99 23.23.06 */ PUBLIC PPPINFO::PPPINFO (void); PUBLIC void PPPINFO::load (FILE *fin, const char *name); diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/modules/pppdialin/ppplogin linuxconf-1.14r1/modules/pppdialin/ppplogin *** linuxconf-1.14/modules/pppdialin/ppplogin Thu Feb 25 23:45:40 1999 --- linuxconf-1.14r1/modules/pppdialin/ppplogin Fri Mar 12 15:11:32 1999 *************** *** 69,78 **** exec /usr/sbin/pppd -detach \ crtscts modem lock $PROXYARP \ ! $DNSOPT $PPP_OPTIONS $IDLETIMEOPT $IPXOPTS else exec /usr/sbin/pppd -detach \ crtscts modem lock \ $PPP_OURIP:$PPP_REMOTEIP $PROXYARP \ ! $DNSOPT $PPP_OPTIONS $IDLETIMEOPT $IPXOPTS fi --- 69,78 ---- exec /usr/sbin/pppd -detach \ crtscts modem lock $PROXYARP \ ! $DNSOPT $PPP_OPTIONS $IDLETIMEOPT $IPXOPTS ipparam "pppdialin $USER" else exec /usr/sbin/pppd -detach \ crtscts modem lock \ $PPP_OURIP:$PPP_REMOTEIP $PROXYARP \ ! $DNSOPT $PPP_OPTIONS $IDLETIMEOPT $IPXOPTS ipparam "pppdialin $USER" fi diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/modules/pppdialin/pppparms.cc linuxconf-1.14r1/modules/pppdialin/pppparms.cc *** linuxconf-1.14/modules/pppdialin/pppparms.cc Thu Feb 25 23:23:07 1999 --- linuxconf-1.14r1/modules/pppdialin/pppparms.cc Fri Mar 12 22:32:17 1999 *************** *** 254,257 **** --- 254,274 ---- } + static void pppparms_show (FILE *fin, const char *keyword, const char *user) + { + if (fin != NULL){ + char key[100]; + int len = snprintf (key,sizeof(key)-1,"%s.%s",user,keyword); + char buf[1000]; + while (fgets(buf,sizeof(buf)-1,fin)!=NULL){ + if (strncmp(buf,key,len)==0 + && isspace(buf[len])){ + char *pt = str_skip (buf+len); + printf ("%s",pt); + } + } + fclose (fin); + } + } + int main (int argc, char *argv[]) { *************** *** 310,326 **** }else if (argc == 3 && strcmp(argv[1],"routing")==0){ ! if (fin != NULL){ ! char key[100]; ! int len = snprintf (key,sizeof(key)-1,"%s.route",argv[2]); ! char buf[1000]; ! while (fgets(buf,sizeof(buf)-1,fin)!=NULL){ ! if (strncmp(buf,key,len)==0 ! && isspace(buf[len])){ ! char *pt = str_skip (buf+len); ! printf ("%s",pt); ! } ! } ! fclose (fin); ! } }else{ fprintf (stderr,"error: Invalid usage\n"); --- 327,331 ---- }else if (argc == 3 && strcmp(argv[1],"routing")==0){ ! pppparms_show (fin,K_ROUTE,argv[2]); }else{ fprintf (stderr,"error: Invalid usage\n"); diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/modules/pppdialin/ppppostlogin linuxconf-1.14r1/modules/pppdialin/ppppostlogin *** linuxconf-1.14/modules/pppdialin/ppppostlogin Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/modules/pppdialin/ppppostlogin Fri Mar 12 22:33:13 1999 *************** *** 0 **** --- 1,25 ---- + #!/bin/sh + # This script receives the arguments passed to /etc/ppp/ip-up by pppd + # $6 is (not all the time "pppdialin") + # $7 is the user id + # $6 and $7 are passed by the pppd ipparam parameter when + # called by ppplogin + PPPPARMS=/usr/lib/linuxconf/lib/pppparms + USER=$7 + if [ "$6" = "pppdialin" ] ; then + # Check out the routing + $PPPPARMS routing $USER | \ + while read net mask + do + /sbin/route add -net $net netmask $mask dev $1 + done + # check out for a postconnect command + eval `$PPPPARMS pppdopt $USER defppp` + if [ "$PPP_POSTCONCMD" != "" ] ; then + eval $PPP_POSTCONCMD + fi + if [ "$PPP_DELIVERMAIL" != "" ] ; then + /usr/sbin/sendmail -qR$PPP_DELIVERMAIL + fi + fi + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/modules/pppdialin/ppppostlogout linuxconf-1.14r1/modules/pppdialin/ppppostlogout *** linuxconf-1.14/modules/pppdialin/ppppostlogout Wed Dec 31 19:00:00 1969 --- linuxconf-1.14r1/modules/pppdialin/ppppostlogout Fri Mar 12 22:28:55 1999 *************** *** 0 **** --- 1,16 ---- + #!/bin/sh + # This script receives the arguments passed to /etc/ppp/ip-down by pppd + # $6 is (not all the time "pppdialin") + # $7 is the user id + # $6 and $7 are passed by the pppd ipparam parameter when + # called by ppplogin + PPPPARMS=/usr/lib/linuxconf/lib/pppparms + USER=$7 + if [ "$6" = "pppdialin" ] ; then + # check out for a postdisconnect command + eval `$PPPPARMS pppdopt $USER defppp` + if [ "$PPP_POSTDISCONCMD" != "" ] ; then + eval $PPP_POSTDISCONCMD + fi + fi + diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/modules/treemenu/treemenu.cc linuxconf-1.14r1/modules/treemenu/treemenu.cc *** linuxconf-1.14/modules/treemenu/treemenu.cc Thu Mar 11 00:52:07 1999 --- linuxconf-1.14r1/modules/treemenu/treemenu.cc Thu Mar 11 17:32:20 1999 *************** *** 209,213 **** char action[100]; int code = diagui_sync (dianame,action); ! if (code == 1){ SSTRINGS states; for (int i=0; ; i++){ --- 209,213 ---- char action[100]; int code = diagui_sync (dianame,action); ! if (code == 1 || code == 99){ SSTRINGS states; for (int i=0; ; i++){ diff -rc2P -x *.o -x *.a -x *.bak -x *~ -x *.help -x *.old -x *.nap -x *.nar -x *.nas -x *.gif -x *.class linuxconf-1.14/rules.mak linuxconf-1.14r1/rules.mak *** linuxconf-1.14/rules.mak Wed Mar 10 09:48:04 1999 --- linuxconf-1.14r1/rules.mak Sat Mar 13 23:44:33 1999 *************** *** 11,15 **** CC=gcc LINUXCONF_REV=1.14 ! LINUXCONF_SUBREV=0 LINUXCONF_SUBSUBREV=0 ifeq ($(LINUXCONF_SUBSUBREV),0) --- 11,15 ---- CC=gcc LINUXCONF_REV=1.14 ! LINUXCONF_SUBREV=1 LINUXCONF_SUBSUBREV=0 ifeq ($(LINUXCONF_SUBSUBREV),0)