vblade-persist
==============

Author: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
Copyright: 2007
License: these scripts are released under the GPL version 3 or later

URL: http://cmrg.fifthhorseman.net/wiki/vblade-persist

This package contains scripts to manage persistent offerings of AoE
devices via vblade using the runit suite for supervision.

How does it work?
-----------------

vblade-persist creates a separate runit-style service directory in
/var/lib/vblade-persist/vblades for each exported AoE device.

Run vblade-persist with no arguments for usage info.

How do i make sure that my AoE devices get started (or not) at boot?
--------------------------------------------------------------------

try: 
  
  vblade-persist [no]auto SHELF SLOT


How can i limit MAC addresses for certain exported AoE devices?
---------------------------------------------------------------

If you create files in /var/lib/vblade/persist/e0.1/mac/, the
filenames will be the only MAC addresses allowed to access the AoE
device exported as shelf 0, slot 1.

So:

 touch /var/lib/vblade/persist/vblades/e0.1/mac/0f:23:ae:22:22:24

upper or lower case is fine, and you can use colons or not.  After
making this change to e0.1, you'll need to do:

 vblade-persist restart 0 1

Acknowledgements
----------------

This tool would not exist without the collaborative input of the
radical techies in attendance at:

https://we.riseup.net/debian/hardware-virtualization-lab-aoe
