Bug 161977 - New port: sysutils/volman FreeBSD specific volume manager
Summary: New port: sysutils/volman FreeBSD specific volume manager
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Eitan Adler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-24 20:10 UTC by Aragon Gouveia
Modified: 2012-01-07 05:01 UTC (History)
0 users

See Also:


Attachments
file.shar (20.59 KB, text/plain)
2011-10-24 20:10 UTC, Aragon Gouveia
no flags Details
volman.shar (3.62 KB, text/plain)
2012-01-02 21:34 UTC, Aragon Gouveia
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Aragon Gouveia 2011-10-24 20:10:01 UTC
volman is a FreeBSD specific volume manager.  It acts 
as a translator of devd(8) events, probing storage 
devices for their file system information, and serving 
this over a FIFO based API to which clients can 
subscribe.  In addition to notifying clients of new 
or lost volumes, it will mount and unmount such 
volumes at the command of subscribing clients.

It runs as root and allows any local clients the 
ability to mount and unmount volumes which are 
detected, regardless of any user privileges.  This 
is intended for single user X11 systems needing 
an easy way of accessing USB flash disks on the fly.

WWW: http://forums.freebsd.org/showthread.php?t=27233

Please note!  This replaces PR ports/159631 which was never committed.  Please could that old PR be closed.

Fix: Patch attached with submission follows:
Comment 1 Eitan Adler freebsd_committer freebsd_triage 2011-12-25 18:28:47 UTC
Responsible Changed
From-To: freebsd-ports-bugs->eadler

I'll take it.
Comment 2 Eitan Adler freebsd_committer freebsd_triage 2011-12-25 18:41:54 UTC
State Changed
From-To: open->feedback

I'd rather not keep the source files in the ports tree. Can you start a 
Google Code project (or something like that) and host the source there?
Comment 3 Aragon Gouveia 2012-01-02 21:34:50 UTC
Hi.  Updated port skeleton attached.  Thanks!
Comment 4 Eitan Adler freebsd_committer freebsd_triage 2012-01-02 22:57:13 UTC
State Changed
From-To: feedback->open

Submitter has fixed.
Comment 5 dfilter service freebsd_committer freebsd_triage 2012-01-07 04:59:50 UTC
eadler      2012-01-07 04:59:41 UTC

  FreeBSD ports repository

  Modified files:
    sysutils             Makefile 
  Added files:
    sysutils/volman      Makefile distinfo pkg-descr pkg-plist 
    sysutils/volman/files volmand.in 
  Log:
  volman is a FreeBSD specific volume manager.  It acts
  as a translator of devd(8) events, probing storage
  devices for their file system information, and serving
  this over a FIFO based API to which clients can
  subscribe.  In addition to notifying clients of new
  or lost volumes, it will mount and unmount such
  volumes at the command of subscribing clients.
  
  It runs as root and allows any local clients the
  ability to mount and unmount volumes which are
  detected, regardless of any user privileges.  This
  is intended for single user X11 systems needing
  an easy way of accessing USB flash disks on the fly.
  
  WWW: http://forums.freebsd.org/showthread.php?t=27233
  
  PR:             ports/161977
  Submitted by:   Aragon Gouveia <aragon@phat.za.net>
  
  Revision  Changes    Path
  1.1367    +1 -0      ports/sysutils/Makefile
  1.1       +53 -0     ports/sysutils/volman/Makefile (new)
  1.1       +2 -0      ports/sysutils/volman/distinfo (new)
  1.1       +17 -0     ports/sysutils/volman/files/volmand.in (new)
  1.1       +15 -0     ports/sysutils/volman/pkg-descr (new)
  1.1       +4 -0      ports/sysutils/volman/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 6 Eitan Adler freebsd_committer freebsd_triage 2012-01-07 05:01:43 UTC
State Changed
From-To: open->closed

Committed. Thanks!