Do not umount if generating ssh keys
Make sure a interface is jumbo capable
Ticket #510
Shaper config movedconfig file version bump
Mount for r/w
Only backup configurations on non embedded platforms
Ticket #501
Pass arg to get_interface_list.
Revert to merge.
Pass media argument to get_interface_list.
fsck /cf not all file systems
while -> if
Do not fsck on umount
If status <> 0 then run fsck -y
Clarify that we need 2 assigned interfaces
Add a note that a firewall needs two interfaces atleast for the mentally challanged.
Add "embedded" platform check
Restore previous behavior. /tmp and /var will not be writable.
Add option which checks for /tmp/ro_root_mount to alert system that we need a rw mount on root
Umount correctly
Mount and umount for pfSense platforms, too.
Log error when file system is dirty
Check to make sure we can mount / correctly when needed. If wec cannotmount for some reason kick off fsck -y until the f/s is non-dirty.
fix comment
youch, index, then array!
1.10 -> 2.0
config fix for those bit by bug #393This will remove all empty (or otherwise bogus) <tunnel> entries from the config file
Mount drive as RW before operations
Bug fixes from databeetje
Send response to /dev/null
Do not cehck for pftpx
Sleep 2 seconds before sampling again if pftp is started
Use correct config version
Fix a XXX
Enable SSHD on upgrade
Only run fsck on -1 return value
Fsck if dirty
Do not mount ro on bootup
Do not mount configuration ro after writing configuration with write_config() if we're booting
Toggle the wizard if the interfaces get out of sync or if the user resets to factory defaults
3 out of 4 kids agree, metallic is a better theme!
missing )
Check if PFTPX and restart. Correct a typo
when upgrading use old netmask
server nat is no longer needed
Merge in virtual IP codeThis changeset does the following: merges proxy arp and carp setup menus removes proxy arp menu from left side upgrades config file from 1.7 to 1.8 moves existing carp virtual IP and proxy arp config to new <virtualip> tag...
remove trailing space
Upon updating from configuration version 1.6 -> 1.7, whipe the traffic shaper configuration to avoid loading the old non supported configuration.
Ticket #216
ok: billm
Various code cleanups and a few actual bugfixes courtesy of Zend
Let system_start_ftp_helpers() handle starting and stopping of pftpx
Start devd at bootup for dhclient
Don't tinker with listtags - this is now transparent.
Make sure we're using global listtags before writing config.
Only create $g['cf_conf_path'] if it doesn't exist.
Cleanup backup_config()
Do not write to $g['cf_conf_path'] . '/backup/backup.cache' unless it exists.
Mount volume RW before making changes.
Clarify that a user should disconnect all ethernet interfaces before enteringauto detect sequence
Remove debugging code
Do not load config.inc twice.
debugging lines
Add debug for installing configuration directive
Debugging lines for cdrom build
Alert when resetting factory defaults
remove stale code
Do not run config_backup() atm until cdrom issues are cleared up
Do not umount on cdrom platform
do not mount on cdrom platform
Correctly pass the current wan to pftpx
Correctly start pftp on pppoe and similar type connections
Relaunch pftpx on dhclient changes if necessary
Document more functions.
Trim some print.
Thats -p not -i
Correct typo
Start pftpx with wan address
Make all startup commands uniform by correctly outputing when they are done.
Example:
Starting DHCP service...done.
No need for inetd, pftpx is its own proxy
Only echo out if we're booting
Remove -q ftpproxy
fix aliases
Mute and unmute the console at strategic times to cleanup the boot sequence
Do not mount as ro if we're booting.
We do need inetd. Duh.
pftpx does not use a -i argument
Do not kill pftpx. Its not hunting game.
we no longer need inetd.
Switch over to pftpx.
Why?
1) it handles all ftp modes: PORT, PASV, EPRT, EPSV2) it handles ipv63) it should scale: one process handles all sessions using libevent4) it works with "strict" ftp clients (clients that want data connections to the same IP as the control connection)
Comment out the rest of config.cache
Do not use config.cache until the serialize() bug is solved.
Enable image RW before trying to backup.
Fixes ticket #91
Remove extra parsing.
Force the parsing of config.xml every time until someone with more knowledge can tell me why this no workie as expected ;)
Parse the configuration on booting.
Changes to config versioning.
Fix glob pattern.
bad Bill
Some function documenting while I'm thinking about it