Use exec()
Add pfSsh.php externalconfiglocator playback script
Add option to System: Firmware: Settings for running gitsync after installing an update, hidden/disabled if git has not been installed yet.
Bring gitsync to the new check_reload_status behaviour.
Add support for an automatic merge list to gitsync, properly escape user-supplied parameters, and improve error handling a bit.
fix text
Allow specifying other branches when using the existing repository URL in gitsync after the branches have been downloaded for the first time.
Some minor fixes for gitsync. Don't create these unused directories, and make sure the file system is returned to the read-only state on NanoBSD.
Combine checkout logic for cloning and updating in gitsync and fix a condition showing an error message on the initial cloning.
First steps for 3g serviceproviders support
o Move xml2array from rrd.inc to pfsense-utils.inc because it'll be used on non-rrd related placeso Add necessary require_once() calls to pfsense-utils.inc on places that are calling xml2array()o Add serviceproviders.xml, obtained from [1]...
Do not include altq/shaper twice
Do not reinclude filter.inc
Adding enablesshd pfSsh.php script
Add a gitsync option for reverting to the commit used when building the image.
Default to and display the last used repository URL in gitsync.
Add gitsync support for merging from other repositories.
Allow gitsync to properly switch branches or repositories. Resolves #523
Do not spread checking for value accross code. Do it in the function that is supposed to do it.
Include globals.inc
Resolve Warning: Invalid argument supplied for foreach() in /usr/local/sbin/pfSsh.php(334) : eval()'d code on line 257
Include needed libraries
Fix RELENG_1_2 gitsync
Hide debugging item
Cleanup after sync
Run git clean
No need for duplicate command
Reset to HEAD on non master
Use git reset --hard HEAD
Uncomment code and move to checkout tree after intiial fetch
Do not download entire tree every time, use cached version
Add ===>
Unbreak console lockout on bootup and in gitsync (pfSsh.php) Resolves #195
Require filter.inc and shaper.inc
Fix typo
Catch up to muli interface changes and really turn off bogons on WAN
Clarify that the URL should be a RCS url and that it should be HTTP
Resolve merge
Note when running /etc/rc.php_ini_setup
Run /etc/rc.php_ini_setup if it exists
Call conf_mount_rw() early
Rename cvssync to gitsync and do not introduce haproxy changes
Revert "Rename cvssync to gitsync"
This reverts commit 62b035ce5f41c8342f0eea0b78e5878ff467e525.
Rename cvssync to gitsync
Sync
Remove ftp-proxy/pftpx/ftpsesame references we handle all of this in kernel now.(yay!)
cd to correct directory
rm -rf /pfSenseGITREPO, too
Set CODIR early, remove directories as needed
Use full path to rm binary
Remove /home/pfsense on each run until we can fine tune this script.
Blow away GIT repo until I get it under control (no pun intended)
Use $branch
Unbreak RELENG_1_2 checkouts
pkg_add -r git
Remove mainline and HEAD previous checkouts (CVS)
Use fetch and merge on subsequent checkouts
Use /root/pfSenseGITREPO for checkouts
Add missing ;
Correctly checkout branches
Checkout correctly
Use git fetch and merge
Use git fetch
Correctly checkout GIT
Pull latest GIT repo (master)
Pull latest GIT repo
Set git fetch url correctly
Checkout master correctly
Handle git branches correctly (missing half the command)
Update scripts for git (final repo cut).
Run /etc/rc/php_ini_setup before testing php
Do not sleep, just exit
Remove non-needed \n
Minor text cleanups
Show rule differences (rules.debug) after a sync. Handy if you havechanged filter.inc.
Minor formatting and text refinements
Correctly set nobackup flag
Add missing exit
Exit before upgrade, etc on failure
Test php after cvssync. If you go backwards in time your PHP will puke.If php pukes and a previous backup exists, just restore it.
Spell conf correctly
Fix NOBACKUP
Oops, this is PHP
Work on embedded, too
Add remove package configuration script to pfSsh.php
Add newline and done
change to keep state
$config needs to be a global
Add new line
Adding missing ;
Use files.pfsense.org
Reload filter
Add disable dhcp server script
Add script which automatically enables a default firewall rule on wan anddisable block private networks on the wan interface.
Ignore /var/db/racoon/racoon.sock
Check for no backup correctly
Add additional text that might explain what this script does