/**
 * File:
 *   etc_exports.scr
 * Summary:
 *   SCR Agent for reading/writing /etc/exports
 * Access:
 *   read/write
 * Authors:
 *   Unknown <yast2-hacker@suse.de>
 * See:
 *   anyagent
 *   libscr
 *   man exports
 * Example:
 *   Original /etc/exports:
 *     /projects       proj*.local.domain(rw)
 *     /usr            *.local.domain(ro) @trusted(rw)
 *     /pub            (ro,insecure,all_squash)
 **
 *   Read(.etc.exports)
 *   ([$["allowed":["proj*.local.domain(rw)"], 
 *       "mountpoint":"/projects"], 
 *     $["allowed":["*.local.domain(ro)", "@trusted(rw)"], 
 *       "mountpoint":"/usr"], 
 *     $["allowed":["(ro,insecure,all_squash)"], 
 *       "mountpoint":"/pub"]])
 **
 *   Write(.etc.exports, $["allowed":["(ro,insecure,all_squash)"],
 *                         "mountpoint":"/pub"]]))
 *   (true)
 * 
 * $Id: etc_exports.scr 13018 2003-12-11 12:52:53Z jhumpol $
 *
 * Returns/Takes a <b>list of maps</b> containing the mountpoints and 
 * their options.
 * Keys for the maps are: "mountpoint" and "allowed".
 */
.etc.exports

`ag_exports (`Exports ())
