Automount mini-Howto don@sabotage.org v0.4, 17 Áðñéëßïõ 1999 Ôï êåßìåíï áõôü ðåñéãñÜöåé ôçí êáôÜ autofs áõôüìáôç ðñïóÜñôçóç, ðùò íá ôç ñõèìßóåôå, êáé åðéóçìáßíåé ôçí áðïöõãÞ êÜðïéùí ðñïâëçìÜôùí. Ãéá ïðïéáäÞðïôå ó÷üëéá Þ ðáñáôçñÞóåéò ó÷åôéêÜ ìå ôçí ìåôÜöñáóç, åðéêïéíùíÞóôå ìå ôïí ÃéÜííç ÓêáíäÜëç óôçí äéåýèõíóç gska@otenet.gr ______________________________________________________________________ Table of Contents 1. ÅéóáãùãÞ 1.1 Ç áõôüìáôç ðñïóÜñôçóç (automount) - ôé åßíáé êáé ãéáôß 1.2 Ôá åßäç ôçò áõôüìáôçò ðñïóÜñôçóçò 2. ÅãêáôÜóôáóç 3. Ñõèìßóåéò 4. Ç ìåãÜëç áíáìïíÞ ãéá ôçí áðïðñïóÜñôçóç (unmount) 5. ÅñùôÞóåéò 5.1 Äåí âëÝðù ôï /auto/floppy, Þ ïðïéïäÞðïôå Üëëï óçìåßï ðñïóÜñôçóçò øÜ÷íù. 5.2 Ðþò âëÝðù ôé åßíáé ðñïóáñôçìÝíï; 5.3 ÂÜæù ìßá äéóêÝôá win95 ("vfat") êáé áíáãíùñßóôçêå ìüíï ùò áðëÞ FAT äéóêÝôá. 5.4 Ôï óýóôçìá áñ÷åßùí 5.5 Ôé óõìâáßíåé áí êÜíù ôï / ôïí êáôÜëïãï ãéá ôçí áõôüìáôç ðñïóÜñôçóç; 5.6 Ìðïñþ íá Ý÷ù äýï áñ÷åßá áíôéóôïß÷çóçò (map files) óôïí ßäéï êáôÜëïãï; 5.7 ×ñçóéìïðïéþ SuSE 6.0 êáé ÷ñåéÜæïìáé 5.8 Ðþò ïñßæù ôá äéêáéþìáôá êáé ôçí êáôï÷Þ (ownership) ãéá ôï óýóôçìá áñ÷åßùí (ð.÷. FAT) 5.9 Ðïéïí íá åõ÷áñéóôÞóù ãéá ôï autofs? 5.10 Ðïõ ìðïñþ íá ìÜèù ðåñéóóüôåñá ãéá ôçí áõôüìáôç ðñïóÜñôçóç; ______________________________________________________________________ [1m1. ÅéóáãùãÞ[0m [1m1.1. Ç áõôüìáôç ðñïóÜñôçóç (automount) - ôé åßíáé êáé ãéáôß[0m Áõôüìáôç ðñïóÜñôçóç åßíáé ç äéáäéêáóßá üðïõ ç ðñïóÜñôçóç (êáé áðïðñïóÜñôçóç) óõãêåêñéìÝíùí óõóôçìÜôùí áñ÷åßùí ãßíåôáé áõôüìáôá áðü Ýíáí äáßìïíá. Áí ôï óýóôçìá áñ÷åßùí äåí åßíáé ðñïóáñôçìÝíï, êáé Ýíáò ÷ñÞóôçò ðñïóðáèÞóåé íá ôï ðñïóðåëÜóåé, èá ðñïóáñôçèåß áõôüìáôá. Áõôü åßíáé éäéáßôåñá ÷ñÞóéìï óå ìåãÜëá äéêôõùìÝíá ðåñéâÜëëïíôá êáé ãéá áìïéâáßá ðñïóáñôçìÝíá óõóôÞìáôá áñ÷åßùí ìåôáîý åíüò áñéèìïý ìç÷áíþí (åéäéêüôåñá ãéá áõôÝò ðïõ äåí åßíáé óõíå÷þò óõíäåäåìÝíåò). Ìðïñåß íá åßíáé åðßóçò ðïëý ÷ñÞóéìï ãéá áöáéñïýìåíåò óõóêåõÝò, Þ ãéá ìåñéêÝò Üëëåò ÷ñÞóåéò, üðùò ç åýêïëç ìåôáãùãÞ ìåôáîý åíüò ðñïóáñôçìÝíïõ forced-on ascii conversion óõóôÞìáôïò áñ÷åßùí dos êáé åíüò ðñïóáñôçìÝíïõ forced-off ascii conversion dos óõóôÞìáôïò áñ÷åßùí. [1m1.2. Ôá åßäç ôçò áõôüìáôçò ðñïóÜñôçóçò[0m ÕðÜñ÷ïõí äýï åßäç áõôüìáôçò ðñïóÜñôçóçò óôï linux; Ôá [4mAMD[24m êáé [4mautofs[24m. Ï AMD åßíáé ï äáßìïíáò áõôüìáôçò ðñïóÜñôçóçò, êáé õðïèåôéêÜ äïõëåýåé üðùò ï SunOS AMD. Õëïðïéåßôáé óôïí ÷þñï ôïõ ÷ñÞóôç, åííïþíôáò üôé äåí åßíáé ìÝñïò ôïõ ðõñÞíá. Äåí åßíáé áðáñáßôçôï ãéá ôïí ðõñÞíá íá áíôéëáìâÜíåôáé áõôüìáôç ðñïóÜñôçóç åÜí êÜíåôå NFS ðñïóÜñôçóç óôï ôïðéêü óýóôçìá, ìÝóù ôïõ AMD äáßìïíá, ï ïðïßïò äñïìïëïãåß üëç ôçí êßíçóç ôïõ áõôüìáôá ðñïóáñôïýìåíïõ óõóôÞìáôïò áñ÷åßùí ìÝóá áðü ôï NFS óýóôçìá. Ôï Autofs åßíáé Ýíá íåüôåñï óýóôçìá âïçèïýìåíï áðü ôïí ðõñÞíá, åííïþíôáò üôé ï êþäéêáò ôïõ óõóôÞìáôïò áñ÷åßùí ôïõ ðõñÞíá ãíùñßæåé ðïõ âñßóêïíôáé ôá áõôüìáôá ðñïóáñôïýìåíá óçìåßá ðñïóÜñôçóçò, óå Ýíá êáôÜ ôá Üëëá öõóéïëïãéêü óýóôçìá áñ÷åßùí, êáé ôï ðñüãñáììá automount ôá ðáßñíåé áðü åêåß. Ìüíï ôï autofs èá ðåñéãñáöôåß óå áõôü ôï mini-howto. [1m2. ÅãêáôÜóôáóç[0m ÅðåéäÞ ôï autofs õëïðïéåßôáé óôïí ÷þñï ôïõ ðõñÞíá, ï ðõñÞíáò óáò èá ðñÝðåé íá Ý÷åé ìåôáãëùôôéóôåß ìå åíóùìáôùìÝíç õðïóôÞñéîç. Óôïõò 2.0.xx õðÜñ÷åé ùò ðåéñáìáôéêÞ åðéëïãÞ, áëëÜ öáßíåôáé íá åßíáé áñêåôÜ óôáèåñü. Óôïõò 2.2.xx åßíáé êáíïíéêÞ åðéëïãÞ. Ôï ðñüãñáììá automount êáé ôá áñ÷åßá ñõèìßóåþí ôïõ åßíáé åðßóçò áðáñáßôçôá. ×ñçóéìïðïéþíôáò ôá rpms (áðü ôçí RedHat, ùò ìÝñïò ôçò åãêáôÜóôáóçò) åßíáé Ýíáò êáëüò ôñüðïò ãéá áñ÷Þ. Ôï ðñüãñáììá automount ïöåßëåé íá îåêéíÞóåé áðü Ýíá rc script êÜôù áðü ôï /etc/rc.d/init.d directory. Ôï rpm ôï åãêáèéóôÜ, áëëÜ ðñÝðåé íá óéãïõñåõôåßôå üôé îåêéíÜåé, åßôå óõíäÝïíôÜò ôï áðü ôï äéêü óáò rc?.d êáôÜëïãï, ÷ñçóéìïðïéþíôáò ôïí ðßíáêá åëÝã÷ïõ ôçò Redhat, åßôå óå ðåñßðôùóç äéáöïñåôéêÞò äéáíïìÞò ìå ôïí äéêü ôçò ôñüðï. Óå äéáíïìÝò ðïõ äåí ÷ñçóéìïðïéïýí rpm èá ðñÝðåé íá ãßíåé üôé åßíáé áðáñáßôçôï óôï äéêü ôïõò óýóôçìá. Êáé ìçí êïéôÜîåôå ìå ëåðôïìÝñåéåò ôï ôé êÜíåé ôï rc script. ÅÜí äéáâÜæåôå áõôü ôï êåßìåíï ðéèáíüí äåí èÝëåôå íá ìÜèåôå. [1m3. Ñõèìßóåéò[0m Ìå ôçí åãêáôÜóôáóç ôùí RPM's èá öôÜóåôå óå áõôü ôï óçìåßï ó÷åôéêÜ åýêïëá, áëëÜ åäþ åßíáé ßóùò ôï óçìåßï üðïõ äåí åßóôå óßãïõñïò, åÜí äåí ôï Ý÷åôå îáíáêÜíåé óôï ðáñåëèüí. ÕðÜñ÷ïõí äýï áñ÷åßá óôï /etc, ôï Ýíá ëÝãåôáé auto.master êáé ôï Üëëï auto.misc. Ôï äéêü ìïõ auto.master ìïéÜæåé ìå áõôü: /auto /etc/auto.misc --timeout 60 Ç ðñþôç êáôá÷þñçóç äåí åßíáé ôï óçìåßï ðñïóÜñôçóçò. Åßíáé ôï ðïõ áêñéâþò âñßóêïíôáé ôá óçìåßá ðñïóÜñôçóçò (ç äåýôåñç êáôá÷þñçóç). Ç ôñßôç åðéëïãÞ ëÝåé üôé ôá ðñïóáñôçìÝíá óõóôÞìáôá áñ÷åßùí ìðïñïýí íá äïêéìÜóïõí íá áðïðñïóáñôçèïýí 60 äåõôåñüëåðôá ìåôÜ ôçí ÷ñÞóç. ÖõóéêÜ äåí ìðïñïýí íá áðïðñïóáñôçèïýí åÜí ÷ñçóéìïðïéïýíôáé. Ôï Auto.misc åßíáé Ýíá "áñ÷åßï áíôéóôïß÷çóçò" (map file). Ôï áñ÷åßï áíôéóôïß÷çóçò ìðïñåß íá Ý÷åé ïðïéïäÞðïôå üíïìá. Áõôü åäþ ïíïìÜæåôáé auto.misc åðåéäÞ áñ÷éêÜ Ýëåã÷å ôï /misc. ÐïëëáðëÜ áñ÷åßá áíôéóôïß÷çóçò ìðïñïýí íá ïñéóôïýí óôï auto.master. Ôï äéêü ìïõ auto.misc ìïéÜæåé ìå áõôü: kernel -ro,soft,intr ftp.kernel.org:/pub/linux cd -fstype=iso9660,ro :/dev/cdrom zip -fstype=auto :/dev/hdd4 floppy -fstype=vfat :/dev/fd0 Ç ðñþôç óôÞëç (ôï "êëåéäß") åßíáé ôï óçìåßï ðñïóÜñôçóçò. Óå áõôÞ ôçí ðåñßðôùóç èá ìðïñïýóå íá åßíáé /auto/floppy Þ êÜôé ðáñüìïéï. Ç åðüìåíç óôÞëç åßíáé ïé ðáñÜìåôñïé. ÄéáâÜóôå ôéò man óåëßäåò ó÷åôéêÜ ìå ôçí mount ãéá ðåñéóóüôåñåò ëåðôïìÝñåéåò. Êáé ç ôåëåõôáßá óôÞëç êáèïñßæåé áðü ðïõ Ýñ÷åôáé ôï óõãêåêñéìÝíï óýóôçìá áñ÷åßùí. Ç åããñáöÞ "kernel" õðïôßèåôáé üôé åßíáé ìßá NFS ðñïóÜñôçóç. Ôï : óå üëåò ôéò Üëëåò ãñáììÝò åííïåß üôé åßíáé ôïðéêÞ óõóêåõÞ. [1m4. Ç ìåãÜëç áíáìïíÞ ãéá ôçí áðïðñïóÜñôçóç (unmount)[0m Ìåñéêïß áðü åóÜò âëÝðïíôáò ôá äåõôåñüëåðôá áíáìïíÞò, èá óêÝöôçêáí üôé åßíáé áñêåôüò ÷ñüíïò ðåñéìÝíïíôáò íá âãåé ìéá äéóêÝôá. ºóùò íá óõã÷ñüíéæá ôïõò äßóêïõò (sync) êáé íá ôçí Ýâãáæá ðñïóáñôçìÝíç, ÷ùñßò êáíåßò íá êáôáëÜâåé ôßðïôá. ÅðéôñÝøôå ìïõ íá ðñïôåßíù áóöáëÝóôåñïõò ôñüðïõò. Ðñþôá áðü üëá, ìðïñåßôå íá áëëÜîåôå ôï ÷ñïíéêü äéÜóôçìá. ÁëëÜ áõôü ìðïñåß íá åßíáé ëßãï áíåðáñêÝò, ëÝãïíôáò óôï óýóôçìá íá áðïðñïóáñôÞóåé êÜôé ìåôÜ áðü ìüëéò 15 äåõôåñüëåðôá Þ êÜôé Üëëï. Åîáñôþìåíï áðü ôçí äéêÞ óáò åãêáôÜóôáóç, ìðïñåß íá åßóôå óå èÝóç íá åêôåëÝóåôå ôçí åíôïëÞ umount ùò áðëüò ÷ñÞóôçò. ÁëëÜ óôçí ðñáãìáôéêüôçôá õðÜñ÷åé ôñüðïò íá æçôÞóåôå áðü ôï automount ðñüãñáììá íá áðïðñïóáñôÞóåé. Áí óôåßëåôå (ìå ôï ðñüãñáììá kill) ôï óÞìá (signal) SIGUSR1 ðñïò ôç äéåñãáóßá automount, èá áðïðñïóáñôÞóåé ïôéäÞðïôå ìðïñåß. ÁëëÜ ðñïôïý áñ÷ßóåôå íá öôéÜ÷íåôå ðëÞêôñá áðïðñïóÜñôçóçò óôïõò äéá÷åéñéóôÝò ðáñáèýñùí óáò, õðÜñ÷åé Ýíá ìéêñü ðñüâëçìá. Ç äéåñãáóßá ôïõ automount ôñÝ÷åé áðü ôïí ÷ñÞóôç root, êáé signals èá äå÷èåß ìüíï áðü ôïí ßäéï ÷ñÞóôç. Ïé ìéóïß áðü ôïõò ëüãïõò ãéá ôïõò ïðïßïõò ðéèáíüí êÜíåôå áõôüìáôç ðñïóÜñôçóç åßíáé þóôå íá ìðïñåßôå íá ðñïóáñôåßôå êÜôé áðïðñïóáñôçìÝíï ÷ùñßò íá åßóôå root. Èá Þôáí åýêïëï íá ãñÜøåôå Ýíá suid-root ðñüãñáììá óå C ôï ïðïßï íá êÜíåé ôç âñüìéêç äïõëåéÜ. Ùóôüóï, ÷ñçóéìïðïéþíôáò ôç sudo åßíáé ðéèáíü íá åðéôñÝøåôå óôïõò ÷ñÞóôåò íá óôåßëïõí ôï êáôÜëëçëï kill signal. Ôï ìïíáäéêü ðñüâëçìá åßíáé üôé ç sudo äåí èá óáò åðéôñÝøåé íá ÷ñçóéìïðïéÞóåôå ` ãéá íá åðåîåñãáóôåßôå õðïåíôïëÝò, ðïõ èá èÝëáôå íá êÜíåôå ãéá íá âñåßôå ôï ôñÝ÷ïí PID. Èá ðñÝðåé íá Ý÷åôå Ýíá ðñüãñáììá ðïõ ëÝãåôáé killall, ðïõ èá óáò åðéôñÝøåé íá êÜíåôå áõôü: (åõ÷áñéóôþ ãéá ôéò ðñïôÜóåéò) ALL ALL=NOPASSWD:/usr/bin/killall -USR1 automount ÄéáöïñåôéêÜ, èá ðñÝðåé íá åðéôñÝøåôå óôïõò ÷ñÞóôåò óáò íá óôÝëíïõí -SIGUSR1 óå üëåò ôéò äéåñãáóßåò. Áõôü Ý÷åé ðïéêßëåò åðéäñÜóåéò óôá ðñïãñÜììáôá. Ìðïñåß íá áíáêõêëþóåé áñêåôïýò äéá÷åéñéóôÝò ðáñáèýñùí, áëëÜ èá óêïôþóåé (kill) ôïí xemacs. ¸ôóé ëïéðüí åëðßæåôå íá ìçí õðÜñ÷ïõí îå÷åéëßóìáôá óôçí åíäéÜìåóç ìíÞìç (buffer overrun) ôçò kil- lall... [1m5. ÅñùôÞóåéò[0m [1m5.1. Äåí âëÝðù ôï /auto/floppy, Þ ïðïéïäÞðïôå Üëëï óçìåßï ðñïóÜñôçóçò[0m [1møÜ÷íù.[0m ÅÜí ôï automount Ý÷åé åãêáôáóôáèåß óùóôÜ, ïðïéïäÞðïôå óçìåßï ðñïóÜñôçóçò øÜ÷íåôå èá åßíáé åêåß áí ðñïóðáèÞóåôå íá ôï ÷ñçóéìïðïéÞóåôå, Ýóôù êáé áí äåí ôï âëÝðåôå áí äåí ÷ñçóéìïðïéåßôáé. ÅÜí äéáâÜæåôå ôïí êáôÜëïãï áñ÷åßùí ìå Ýíá ãñáöéêü åñãáëåßï, ßóùò ÷ñåéáóôåß íá ðëçêôñïëïãÞóåôå åóåßò ôï üíïìá; ôá ðåñéóóüôåñá ðñïãñÜììáôá èá ðñïóðáèÞóïõí óå üôé ôïõò äþóåôå, êáé ï äßóêïò èá ðñïóáñôçèåß ðñïôïý ôï áíôéëçöèåß. Äõóôõ÷þò ç áäõíáìßá íá åðéëÝîåôå áðü ôá äéáèÝóéìá áëëÜ áüñáôá óçìåßá ðñïóÜñôçóçò åßíáé ðéèáíüí ôï ìåãáëýôåñï ìåéïíÝêôçìá ôïõ autofs. ÅÜí ðñÜãìáôé óáò åíï÷ëåß, äéïñèþóôå ôá áñ÷åßá ñõèìßóåùí. (åßíáé áõôÜ ðïõ ôåëåéþíïõí óå .c åííïþíôáò "configuration") Ìßá «ëýóç» ðïõ Ý÷ïõí äïêéìÜóåé áñêåôïß Üëëïé åßíáé íá äçìéïõñãÞóåôå óõìâïëéêïýò äåóìïýò (symbolic links) óå áõôü ðïõ ôï automount èá äçìéïõñãÞóåé üôáí ðñïóáñôçèåß. Áõôü èá áðïôñÝøåé ôï ðñüãñáììá íá ðáñáðïíåèåß üôé Ýíáò êáôÜëïãïò áñ÷åßùí äåí õðÜñ÷åé (åÜí ôï mount ëåéôïõñãåß), áëëÜ áäéÜöïñåò ðñïóðåëÜóåéò êáôáëüãùí èá ðñïêáëÝóïõí ôçí ðñïóÜñôçóç ôïõ óõóôÞìáôïò áñ÷åßùí. [1m5.2. Ðþò âëÝðù ôé åßíáé ðñïóáñôçìÝíï;[0m Ìå ôçí åíôïëÞ df. Ç mount ÷ùñßò ðáñáìÝôñïõò èá êÜíåé ôï ßäéï, êáé åðéðëÝïí èá åìöáíßóåé ôéò ðáñáìÝôñïõò ìå ôéò ïðïßåò åßíáé ðñïóáñôçìÝíï êÜôé. [1m5.3. ÂÜæù ìßá äéóêÝôá win95 ("vfat") êáé áíáãíùñßóôçêå ìüíï ùò áðëÞ[0m [1mFAT äéóêÝôá.[0m Áõôü äåí åßíáé ðñüâëçìá ìå ôï automount. ÌÝ÷ñé ôç óôéãìÞ ðïõ ãñÜöåôáé ôï êåßìåíï áõôü, ôï "auto" fs äåí ðñïóðáèåß ìßá ðñïóÜñôçóç vfat ðñïôïý ðñïóáñôÞóåé åðéôõ÷þò Ýíá msdos óýóôçìá áñ÷åßùí. Ôï VFAT åßíáé ôá ìåãÜëá ïíüìáôá áñ÷åßùí ôùí Win95 êáé WinNT ãñáììÝíá óå Ýíá FAT/MSDOS óýóôçìá áñ÷åßùí. Óýìöùíá ìå Ýíáí áðü ôïõò óõããñáöåßò ôçò mount, áöïý ç mount åßíáé ìüíï Ýíá ðåñßâëçìá ãýñù áðü ìßá êëÞóç óõóôÞìáôïò ðïõ ðñÝðåé íá ïñßóåé ôïí ôýðï ôïõ óõóôÞìáôïò áñ÷åßùí, åßíáé áêüìç åõèýíç ôïõ ÷ñÞóôç íá äþóåé ôïí óùóôü ôýðï. ÂÜæïíôáò ôçí mount íá äïêéìÜóåé ìå ôçí óåéñÜ áðü ìßá ëßóôá ìå óõóôÞìáôá áñ÷åßùí, áíôß ôïõ ôñÝ÷ïíôïò ôñüðïõ, åßíáé õðü óêÝøç. Ìåñéêïß ÷ñÞóôåò äåí Ý÷ïõí ìåôáãëùôôßóåé õðïóôÞñéîç ãéá msdos óôïí ðõñÞíá. Áõôü ôï åìðïäßæåé íá äïêéìáóôåß ðñéí ôï vfat. Áõôü èá äïõëÝøåé ãéá ôïõò ðåñéóóüôåñïõò ÷ñÞóôåò. Ëßãïé ðÜíôùò èá ÷ñåéáóôïýí ôï óýóôçìá áñ÷åßùí msdos êáé ìïõ ðñïêáëåß áñêåôÞ áðïãïÞôåõóç íá ìçí õðÜñ÷åé ðñü÷åéñï ôï module üôáí ðñáãìáôéêÜ ôï ÷ñåéáóôþ. Åßìáé óßãïõñïò üôé üðïéïò èÝëåé íá ìðåé óôçí ðñïóðÜèåéá íá âñåé ôïõò óõããñáöåßò ôçò mount, ôá ó÷üëéá óáò èá åßíáé åõðñüóäåêôá. Áí äåí ëïéðüí ìåôáãëùôôßóåôå õðïóôÞñéîç msdos óôïí ðõñÞíá, ãéá ôþñá áõôü óçìáßíåé üôé äåí ìðïñåßôå íá ðñïóáñôÞóåôå vfat åêôüò êáé áí åãêáôáëåßøåôå ôçí äõíáôüôçôá ôçò áõôüìáôçò áíáãíþñéóçò üëùí ôùí Üëëùí óõóôçìÜôùí áñ÷åßùí. Åõôõ÷þò êÜðïéá ìÝñá èá åßíáé ñõèìßóéìï. Åí ôù ìåôáîý, íïéþóôå åëåýèåñïé íá äçìéïõñãåßôå ðïëëáðëÜ óçìåßá ðñïóÜñôçóçò ìå äéáöïñåôéêïýò ôýðïõò óõóôçìÜôùí áñ÷åßùí. [1m5.4. Ôï óýóôçìá áñ÷åßùí /auto/grumblesmurf åßíáé ðñïóáñôçìÝíï êáé ç[0m [1mkill -SIGUSR1 äåí ôï áðïðñïóáñôåß.[0m ×ñçóéìïðïéåßôáé áðü êÜôé. Ðéèáíüí ïýôå ï root äåí ìðïñåß íá ôï áðïðñïóáñôÞóåé. Áí åóåßò åßóôå áõôüò ðïõ ôï ðñïêÜëåóå íá ðñïóáñôçèåß (äçë. Äåí ìðïñåß êÜðïéïò Üëëïò íá ôï ÷ñçóéìïðïéåß) øÜîôå ãéá êÜðïéï êÝëõöïò (shell) ðïõ ßóùò åßíáé óå áõôüí ôïí êáôÜëïãï. Áí äåí õðÜñ÷åé, øÜîôå ãéá êÜôé Üëëï (éäéáéôÝñùò ãéá êÜôé ðïõ èá ìðïñïýóå íá Ý÷åé ðåñÜóåé áðü áõôü ôïí êáôÜëïãï üðùò Ýíáò öõëëïìåôñçôÞò) ðïõ ßóùò Üöçóå Ýíá êñõììÝíï óôßãìá. Áí åãêáôáëåßøáôå ôï øÜîéìï, äïêéìÜóôå ôï ðñüãñáììá fuser. [1m5.5. Ôé óõìâáßíåé áí êÜíù ôï / ôïí êáôÜëïãï ãéá ôçí áõôüìáôç[0m [1mðñïóÜñôçóç;[0m Ëïéðüí, åêôüò áðü Ýíá óôáôéóôéêü äåßãìá åíüò ìüíï áôüìïõ, êáíÝíá áðü ôá áðïôåëÝóìáôá äåí Þôáí èåôéêü. Óáò ðñïåéäïðïßçóá. Áí èÝëåôå ôï /grumblesmurf, ôüôå ðñïôåßíù Ýíá óõìâïëéêü äåóìü. Åßíáé áóöáëÝóôåñï. [1m5.6. Ìðïñþ íá Ý÷ù äýï áñ÷åßá áíôéóôïß÷çóçò (map files) óôïí ßäéï[0m [1mêáôÜëïãï;[0m ¼÷é áðü üóï îÝñù. ÄïêéìÜóôå íá ÷ñçóéìïðïéÞóåôå Ýíá map file, ìå óõãêåêñéìÝíåò åðéëïãÝò ãéá îå÷ùñéóôÝò êáôá÷ùñÞóåéò. [1m5.7. ×ñçóéìïðïéþ SuSE 6.0 êáé ÷ñåéÜæïìáé ---timeout áíôß ôïõ --time-[0m [1mout[0m ×ì. ÅíôÜîåé, Ôï êñáôÜù ùò óçìåßùóç. Ìßá Üëëç ëýóç óôá ðñïâëÞìáôá "ôï timeout äåí äïõëåýåé" èá Þôáí ç ðñïóèÞêç ôçò åðéëïãÞò -t time óôï autofs script. [1m5.8. Ðþò ïñßæù ôá äéêáéþìáôá êáé ôçí êáôï÷Þ (ownership) ãéá ôï[0m [1móýóôçìá áñ÷åßùí (ð.÷. FAT)[0m ÅëÝãîôå ôç óåëßäá man ôçò mount ãéá ìåñéêÝò áðü ôéò åðéëïãÝò, üðùò ñõèìßæïíôáò ôéò uid=value Þ umask=value åðéëïãÝò. Ìßá åðéëïãÞ ç ïðïßá öáßíåôáé íá ëåßðåé ãéá ôá óõóôÞìáôá áñ÷åßùí FAT åßíáé ç mode=value. Óõãíþìç. ÅëÝãîôå ôï ìå áíèñþðïõò ðïõ êÜíïõí ðñïóáñôÞóåéò. [1m5.9. Ðïéïí íá åõ÷áñéóôÞóù ãéá ôï autofs?[0m ¼÷é åìÝíá. Äåí åß÷á êáìßá ó÷Ýóç ìå áõôü. Åãþ ìüíï Þèåëá íá ôñáâÞîù êáèåíüò ôçí ðñïóï÷Þ óôçí ðïëý êáëÞ äïõëåéÜ ðïõ Ý÷åé ãßíåé ìå ôï autofs, êáé ðüóï åýêïëï åßíáé íá ÷ñçóéìïðïéçèåß. Óõãêñéíüìåíï ìå ôïõò áõèåíôéêïýò äñÜóôåò ôïõ AMD (ðïõëÜíå Ýíá õðåñôéìçìÝíï Unix ìå ðñïúóôïñéêÝò åêäüóåéò äùñåÜí åñãáëåßùí), ôï autofs åßíáé ðïëý êáëÜ ôåêìçñéùìÝíï êáé áõôïß ðïõ ôï õëïðïéïýí Ý÷ïõí ôá åéëéêñéíÞ ìïõ åõ÷áñéóôþ. Ôá ðÜíôá åßíáé óõããñáöéêÜ äéêáéþìáôá ôçò Transmeta, ãé áõôü óõãíþìç ðïõ äåí ìðïñþ íá äþóù êáôÜóôáóç ïíïìÜôùí, áëëÜ èá óôïé÷çìÜôéæá üôé ï Peter Anvin åßíáé õðåýèõíïò ãéá áñêåôü êïììÜôé ôïõ. Ï Peter åðßóçò åß÷å ìßá ðáñïõóßáóç ôïõ autofs óôï linuxworldexpo óôéò 3 Ìáñôßïõ 1999. [1m5.10. Ðïõ ìðïñþ íá ìÜèù ðåñéóóüôåñá ãéá ôçí áõôüìáôç ðñïóÜñôçóç;[0m ÕðÜñ÷åé Ýíá åêðáéäåõôéêü êåßìåíï ãéá ôï autofs óôç äéåýèõíóç <http://www.linuxhq.com/lg/issue24/nielsen.html>. Äåßôå áêüìç ôá am- utils óôç äéåýèõíóç <http://www.cs.columbia.edu/~ezk/am-utils> (Åõ÷áñéóôþ ãéá áõôÜ ôá URL)