Configuration Reference - registration

aup (toggle)
Default: disabled
Options: enabled|disabled
If enabled, users will be required to accept an Acceptable Use Policy before network access is allowed. This option can operate independently of registration. The AUP text is found at: /usr/local/pf/html/content/1200000/index.html

auth (multi)
Default: local
Options: local|ldap|mysql|radius|harvard
Method or Methods by which registering nodes will be authenticated. As PacketFence relies on Apache for authentication, this option is used only to append a proper chunk of configuration onto httpd.conf. A template for LDAP (using mod_authz_ldap) is available at /usr/local/pf/conf/templates/ldap.conf. If you wish to use a different authentication mechanism, simply create a file called /usr/local/pf/conf/templates/.conf, fill it with the necessary data, and set auth=. The default value, local, relies on a local access file in /usr/local/pf/conf/user.conf.

button_text (text)
Default: Register
The button text will appear on the registration page submit button

completemsg (toggle)
Default: disabled
Options: enabled|disabled
If enabled, a confirmation screen is displayed after a user successfully registered. This is useful if you believe the registration process isn't sufficiently clear to users. The HTML file displayed is found at:

/usr/local/pf/html/content/1200002/index.html

expire_deadline (date)
Default: Wed Jun 7 12:17:42 EDT 2009
If expire_mode is set to "deadline", this is the date (formatted as returned by the "date" command) at which nodes revert to an unregistered state. This would typically be the end of a semester.

expire_mode (toggle)
Default: window
Options: window|deadline|disabled
If set to "deadline", the expire_deadline option defines the date at which a node reverts to an unregistered state. If set to "window", the window is used to determine the length of time after registration that a node remains registered.

expire_window (time)
Default: 52w
If expire_mode is set to "window", this is length of time after registration that a node reverts to an unregistered state.

maxnodes (numeric)
Default: 0
If defined, the maximum number of nodes that can be registered to a single PID.

queuesize (numeric)
Default: 0
Useful for passive deployments on very large networks, this defines the number of nodes that PacketFence will simultaneously trap for registration (trappings due to violation always occur). If set to 0, this queue is disabled.

range (text)
Default:
Comma-delimited list of address ranges/CIDR blocks that PF will force registration on. Gateway, network, and broadcast addresses are ignored. If this is not defined the trapping.range will be used as the registration range.

skip_deadline (date)
Default: 0
If mode is set to "deadline", this is the date at which the "skip registration" option is disabled. Date string is formatted as the output of the "date" command is.

skip_mode (toggle)
Default: window
Options: window|deadline|disabled
If set to "deadline", the deadline option defines the time at which skipping registration is no longer an option for clients. If set to "window", the window is used to determine the amount of time after first network access that a node may skip registration.

skip_reminder (time)
Default: 1d
Interval that a user is re-prompted to register after skipping. For example, if window=2w and reminder=1d, a user will be allowed to skip for two weeks but will be re-prompted every day.

skip_window (time)
Default: 14d
The length of time that a node may skip registration. For instance, setting it to 2880 minutes would allow students to skip registration for two days, giving them time to get a student ID, password, etc.