[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#691812: RFP: udevil -- flexible CLI tool which grants non-root users the ability to mount/unmount devices and network resources



Package: wnpp
Version: N/A; reported 2012-10-30
Severity: wishlist

* Package name : udevil
Version : 0.3.4
Upstream Author : IgnorantGuru <ignorantguru@gmx.com>
* URL : https://github.com/IgnorantGuru/udevil/tarball/master
* License : GPLv3+
Description : udevil is a command line Linux program which mounts and unmounts removable devices without a password, shows device info, and monitors device changes. It can also mount ISO files, nfs://, smb://, ftp://, and ssh:// URLs, and tmpfs/ramfs filesystems.

udevil is highly configurable, requires no daemon running, and depends only on udev and glib - NO udisks, gvfs, fuse, policykit, etc. (although it can coexist with any of these). To use it, just prefix a normal mount command with 'udevil'. udevil can also replace udisks in the SpaceFM file manager and the devmon automounting daemon (devmon is included with udevil). 

Highlights:
   - Lightweight - Written in C with libudev and glib - no dependency on udisks or gvfs
   - Users can specify custom mount points and mount options
   - Optional user mounting of nfs://, smb://, ftp://, and ssh:// network URLs with support for username, password, port, and any other configured options
   - Optional user mounting of image files (ISO, etc)
   - Uses mount's existing command line usage - just prefix your mount command with 'udevil'. Also supports udisks v1 and v2 command line usage
   - Flexible - Admins can easily adjust allowed users, groups, fstypes, devices, and networks, and set default mount options and allowed mount options for each fstype, with exceptions for special users
   - Extensible - Allows admins to use additional custom authentication and notification scripts
   - Secure - Designed to limit user actions to only what you want enabled, plus easily log all system-wide uses of udevil
   - Detailed errors and verbose commands for quick troubleshooting
   - Works as SpaceFM's mount/unmount command, replacing need for pmount or udisks
    Includes and works as a udisks v1 replacement for the devmon automounting daemon 

Limitations:
   - udevil does not currently handle encrypted devices automatically 


Reply to: