Re: devd based AUTOMOUNTER

From: Andriy Gapon <avg_at_FreeBSD.org>
Date: Mon, 20 Feb 2012 11:26:18 +0200
[cc list trimmed]

Hey, this seems like a quite nice tool.
Can you create a web-page and/or port for it?  It would be more convenient to
follow its development that way.
Thank you!

on 20/02/2012 10:43 vermaden said the following:
> Hi,
> 
> new version with new features (and BUGs ;p)
> 
> Added check if ntfsfix from sysutils/ntfsprogs is available, if Yes then
> try to fix the NTFS filesystem before mouting it.
> 
> Added GPL3 License ... just joking ;) ... added FreeBSD License to the file.
> 
> Added 'noatime' as a default mount option when possible.
> 
> Added TIMEOUT so when an 'orphan' STATE file lock remains, it will be deleted after a TIMEOUT.
> 
> Added /usr/local/etc/devd/automount.devd file instead of messing with the base system config at /etc/devd.conf.
> 
> Added config file to be used from /usr/local/etc/automount.conf file, possible options are (these are defaults):
>   MNTPREFIX="/media"
>   LOG="/var/log/automount.log"
>   STATE="/var/run/automount.state"
>   ENCODING="en_US.ISO8859-1"
>   CODEPAGE="cp437"
>   DATEFMT="%Y-%m-%d %H:%M:%S"
>   USERUMOUNT="NO"
> 
> Mine config currently has only these:
>   ENCODING="pl_PL.ISO8859-2"
>   CODEPAGE="cp852"
>   USERUMOUNT="YES"
> 
> The USERMOUNT otions if set to YES (default to NO) will 'chmod +s /sbin/umount',
> so You can click the ^ button on the devices list in NAUTILUS.
> 
> These newly mounted devices appear on NAUTILUS sidebar (only with /media prefix).
> 
> But THUNAR and PCMANFM does not do that, You know any other FMs that display mounted thumb drives/devices?
> 
> EXAMPLE: http://i.imgur.com/qdKdl.png
> 
> First BUG: (not fixed yet, but workaround already is working)
> 
> TEST/BUG/CASE:
> Plug in FAT32 and NTFS drives at the same time, when FAT32 device will be detected first, it will get mounted and the NTFS drive will be mounted TWICE, so I added __check_already_mounted function to check if it is not already mounted.
> 
> 
> 
> Below are current script and config files.


-- 
Andriy Gapon
Received on Mon Feb 20 2012 - 08:26:41 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:24 UTC