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 1141bd66d0 oups... 2013-03-21 18:03:14 +01:00
builder don't remove /usr/src files in remove.list.iso.8 2013-03-12 08:57:42 +01:00
copy_overlay [patches] sync with upstream 2013-03-13 10:28:03 +01:00
doc add other slides (impress format) 2013-03-05 18:58:51 +01:00
freebsd-ports/lasso new lasso port (univnautes flavor) 2012-05-06 01:58:17 +02:00
help/fr s/UNPiDF/UNPIdF/ again 2012-11-08 11:27:08 +01:00
patches [patches] sync with upstream 2013-03-13 10:28:03 +01:00
virtualenv oups... 2013-03-21 18:03:14 +01: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: CP timeout = 3 hours 2012-12-27 18:18:19 +01: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