Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Drupal module to administer FreeBSD vnet jails
PHP
branch: master

Fix bugs

latest commit 2ac2f72b39
@lattera authored
Failed to load latest commit information.
classes Fix bugs
.gitignore Add jail_status command
README Add experimental support for per-jail boot environments
jailadmin.admin.inc Fix bugs and add more verbose watchdog messages when errors occur
jailadmin.drush.inc Add cloning support in the Drush module
jailadmin.helpers.inc Add UI for setting custom routes and adding IPv4/IPv6 addresses to de…
jailadmin.info Remove Wayfair branding
jailadmin.install Properly set jail hostname
jailadmin.module Add snapshot action to Status page
jailconfig.inc
jailnetwork.inc More UI enhancements. Check IP when assigning to an epair.
jailstatus.inc Add logic surrounding a messed-up state where a jail might have multi…

README

drupal-jailadmin
===============

A Drupal 7 module to make administration of FreeBSD vnet jails easy.

Requirements
============

* security/sudo
    - Your webserver user will need passwordless root-level access to the following commands: /sbin/zfs, /sbin/mount, /sbin/umount, /sbin/ifconfig, /usr/sbin/jail, /usr/sbin/jexec, /usr/sbin/jls, /bin/sh, /usr/bin/make
      (sh is for setting up config files inside the jail, make is for running `make installworld`)

Sudo Example
============

Cmnd_Alias WWWNOPASSWD = /sbin/zfs, /sbin/mount, /sbin/umount, /sbin/ifconfig, /usr/sbin/jail, /usr/sbin/jexec, /usr/sbin/jls, /bin/sh, /usr/bin/make
www ALL=(ALL) NOPASSWD: WWWNOPASSWD
Something went wrong with that request. Please try again.