Captive portal for the eduspot network (deprecated)
This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Thomas NOËL 6f399c6407 disco: corrections... 2012-07-11 18:13:55 +02:00
builder builder: sync with upstream 2012-06-19 19:12:01 +02:00
copy_overlay [patches] sync with upstream 2012-07-09 16:47:27 +02:00
doc pfsense 2.0 RC2 2011-05-14 21:37:14 +02:00
freebsd-ports/lasso new lasso port (univnautes flavor) 2012-05-06 01:58:17 +02:00
help/fr Suppression d'un fichier de sauvegarde gedit 2012-07-10 07:45:42 +02:00
patches [patches] sync with upstream 2012-07-09 16:47:27 +02:00
virtualenv disco: corrections... 2012-07-11 18:13:55 +02:00
.gitignore update gitignore 2012-06-14 13:49:20 +02:00
Makefile [builder] pull before building virtualenv 2011-09-28 21:55:26 +02:00
README update README 2012-05-06 02:09:54 +02:00
config.xml config.xml: timezone Europe/Paris by default 2012-06-04 15:02:32 +02:00

README

In this directory
=================

Makefile     : starting point of the build system
builder      : scripts & configs for univnautes pfSense build profile

patches      : patches against pfSense 2.0
config.xml   : default config.xml for univnautes profile
copy_overlay : contains some files for univnautes profile

virtualenv   : build /usr/local/univnautes with all scripts & rc.d files
 /pffedportal: pfSense federation portal : web part of the captive
               portal (SAML auth)
 /pfidp      : pfSense local IdP, a small IdP for pfSense users

doc          : some docs (training, etc)

How to build a new ISO image
============================

Prerequisites:
1. FreeBSD 8.1 with a working pfsense build system:
     http://devwiki.pfsense.org/DevelopersBootStrapAndDevIso
2. Install FreeBSD ports : git, lua, bash, python2.x, sqlite3,
     openssl, xmlsec1, wget, bsnmp-ucd
3. copy of this directory in:
     /home/pfsense/tools/builder_scripts/builder_profiles/univnautes
4. Install lasso ports: see freebsd-ports/lasso/README.txt in this
     directory.

Build update+iso images :
 # cd /home/pfsense/tools/builder_scripts/builder_profiles/univnautes
 # make clean
 # make ve
 # make iso