Main repository for pfSense
Go to file
jim-p 585bbbd33e User & Group Manager: Improve Deny Config Write Handling. Fixes #9259
* Denies all changes if a user has the Deny Config Write privilege.
Previously it only denied the config write but some OS operations were
performed.
* Sets an input error so the user is notified that their attempt failed.
* Hides the add and delete buttons so read only users don't see the
option to perform those actions (but are still denied if they submit the
form through other means)

(cherry picked from commit acd7e5601a)
2019-08-27 13:21:40 -04:00
.github Add new CONTRIBUTING file and Pull Request template 2017-12-12 10:12:25 -05:00
build Add README.txt for issue #9104 2018-11-12 14:25:38 -05:00
src User & Group Manager: Improve Deny Config Write Handling. Fixes #9259 2019-08-27 13:21:40 -04:00
tools Add a control file to be used as trigger to sync files to S3 2019-08-27 09:23:02 -03:00
.editorconfig Add .inc files to editorconfig 2015-05-22 10:30:23 -03:00
.gitattributes include gettext locales in line encoding list 2014-01-13 22:05:10 -05:00
.gitignore Add .zanata-cache to .gitignore 2017-01-31 10:44:16 -02:00
BOOTSTRAP.md Rename this to BOOSTRAP.md so it's not presented as the general repo info now that it's back in master 2015-09-14 13:42:57 -04:00
build.conf.sample Update the Copyright notice for pfSense. 2018-01-05 07:44:37 -06:00
build.sh Do not depend of pfSense-builder meta package, track dependencies using pkg 2018-05-29 10:30:31 -03:00
LICENSE Move to Apache License 2.0 2016-07-15 16:30:33 -03:00
README.md Remove outdated 'Gold' reference from README.md 2018-11-12 14:26:12 -05:00
zanata.xml Add zanata.xml and exclude it from base pkg 2017-01-31 10:53:16 -02:00

pfSense

Overview

The pfSense project is a free network firewall distribution, based on the FreeBSD operating system with a custom kernel and including third party free software packages for additional functionality. pfSense software, with the help of the package system, is able to provide the same functionality or more of common commercial firewalls, without any of the artificial limitations. It has successfully replaced every big name commercial firewall you can imagine in numerous installations around the world, including Check Point, Cisco PIX, Cisco ASA, Juniper, Sonicwall, Netgear, Watchguard, Astaro, and more.

pfSense software includes a web interface for the configuration of all included components. There is no need for any UNIX knowledge, no need to use the command line for anything, and no need to ever manually edit any rule sets. Users familiar with commercial firewalls catch on to the web interface quickly, though there can be a learning curve for users not familiar with commercial-grade firewalls.

pfSense started in 2004 as a fork of the m0n0wall Project (which ended 2015/02/15), though has diverged significantly since.

pfSense is Copyright 2004-2018 Rubicon Communications, LLC (Netgate) and published under an open source license. Read more at https://pfsense.org/ and support the team by buying bundled hardware appliances or commercial support.

Contribute

For information on how to contribute to the pfSense project, see CONTRIBUTING.