  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)




















