URI:
       Added mount options to doc/usmb.conf. Fixed SAX state machine bug in </options> target state. - susmb - mounting of SMB/CIFS shares via FUSE
  HTML git clone git://git.codemadness.org/susmb
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 40ef6555471f3a59708239bdf86538f1cd5eae90
   DIR parent bba4f0b2f52353d7f5d1d623abcb1a511a4123df
  HTML Author: geoff <devnull@localhost>
       Date:   Sun,  7 May 2006 23:10:29 +0000
       
       Added mount options to doc/usmb.conf.
       Fixed SAX state machine bug in </options> target state.
       
       Diffstat:
         M doc/usmb.conf                       |      12 ++++++++++++
         M sax.c                               |       2 +-
       
       2 files changed, 13 insertions(+), 1 deletion(-)
       ---
   DIR diff --git a/doc/usmb.conf b/doc/usmb.conf
       @@ -11,6 +11,17 @@
        
            usmb home
            usmb music
       +
       +  Mount options are comma-separated. Useful options:
       +
       +    hard_remove - immediate removal (don't hide files)
       +    umask=M     - set file permissions (octal)
       +    uid=N       - set file owner
       +    gid=N       - set file group
       +    allow_other - allow access to other users
       +    allow_root  - allow access to root
       +    nonempty    - allow mount over non-empty directory
       +
        -->
        
        <usmbconfig>
       @@ -37,6 +48,7 @@
            <server>winbox</server>
            <share>music</share>
            <mountpoint>/tmp/music</mountpoint>
       +    <options>allow_root</options>
          </mount>
        
        </usmbconfig>
   DIR diff --git a/sax.c b/sax.c
       @@ -598,7 +598,7 @@ static void end_element (void *ctx, const xmlChar *name)
            { .from = SERVER,  .on = ELT_SERVER,  .to = MOUNT,   .fn = NULL      },
            { .from = SHARE,   .on = ELT_SHARE,   .to = MOUNT,   .fn = NULL      },
            { .from = MOUNTPT, .on = ELT_MOUNTPT, .to = MOUNT,   .fn = NULL      },
       -    { .from = OPTIONS, .on = ELT_OPTIONS, .to = OPTIONS, .fn = NULL      },
       +    { .from = OPTIONS, .on = ELT_OPTIONS, .to = MOUNT,   .fn = NULL      },
            { .from = DOMAIN,  .on = ELT_DOMAIN,  .to = CREDS,   .fn = NULL      },
            { .from = USER,    .on = ELT_USER,    .to = CREDS,   .fn = NULL      },
            { .from = PASS,    .on = ELT_PASS,    .to = CREDS,   .fn = NULL      }