Only run swapon and rc.savecore when the SWAPDEVICE is valid.
Remove /root/force_growfs after use it
Make sure pkg metadata is updated at least once daily. It will be used to speedup GUI parts related to pkg update
Fix var/empty operation not permitted
Update version string at end of boot
Really fix #7120 after a bad copy/paste
Fix #7086: Copy files over from /var before umount it and move to MFS
Make sure all ZFS volumes are mounted during boot and only mount /var and /tmp when MFS is disabled. Fixes #7086
Make sure /var/tmp permissions are correct. Fixes #7120
Ticket #6340:
- Stop misusing fsck F parameter, it's supposed to be used when you plan to run background fsck after filesystems are mounted, what is not the case on pfSense Increase attempts to mount all filesystems as read-write to 10- If we cannot mount filesystems as read-write, start a recovery shell...
RAM Disk Management - Update II - Restore RAM Disk Soon as it is Created and Include Logs
Restoring the RAM disk as soon as it is available will make it easier to include additional content that needs to persist across reboots for packages etc.Include the logs in the RAM disk store so they will persist across reboots.
Make sure ZFS partiion is mounted read-write before try to change items in filesystem
Ticket #6096: Remove target before try to move, also use mv -f to avoid human interaction
Exclude /var/empty from tar extract and make sure its permissions are respected when it's created
Silence kenv calls
Remove deprecated code
/var/etc/* has been removed above
Remove config files symlinks from /etc to /var/etc. Fixes #5538
We don't need to remove newsyslog.conf
Add our own ddb.conf
Add options to console menu reboot selection to reboot into single user mode and to reboot and force a filesystem check. Implements #6639
Deprecate nanobsd platform and remove all conditionals that uses it
Retire cdrom platform support
Remove hideplatform global config and all uses of it
Latest nginx requires /var/log/nginx/ to exist, so for users with /var in RAM it needs created.
Remove some more dangling PPTP bits.
Move copyright from ESF to Netgate
Move to Apache License 2.0
Review license / copyright on all files (final round)
Review license / copyright on all files (1st round)
Move /etc/ascii-art to /usr/local/share/pfSense
Create /home on rc if it's necessary, then remove home/.empty file from git repo
Create openssl.cnf symlink during boot
Teach rc script to copy custom_logos over default one
Rename /etc/rc(.shutdown) -> /etc/pfSense-rc(.shutdown) and stop overlapping FreeBSD-src files