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 0fd7c7e268 doc: fix URL of SPs metadata 2017-10-11 12:20:05 +02:00
builder install all python* ports 2013-11-05 15:59:51 +01:00
copy_overlay pffedportal: use sessions.backends.file 2013-10-31 17:12:13 +01:00
doc add other slides (impress format) 2013-03-05 18:58:51 +01:00
freebsd-ports/lasso lasso rebuild 2013-09-13 10:14:41 +02:00
help/fr doc: fix URL of SPs metadata 2017-10-11 12:20:05 +02:00
patches pffedportal: use sessions.backends.file 2013-10-31 17:12:13 +01:00
virtualenv fix discojuice geo strange format 2014-08-07 15:25:31 +00: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 start_bounds in templates (and start_zoom is useless) 2013-03-22 14:56:10 +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