Project

General

Profile

Download (15.6 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
402c98a2 02/09/2023 12:17 AM Reid Linnemann

Update copyright years to include 2023

f1f9d341 09/06/2022 01:57 PM Brad Davis

Hide stderr output when the mmcsd0 device does not exist

53af9233 09/06/2022 01:57 PM Brad Davis

Test to make sure we have a ZFS partition before trying to run zpool commands

b4a6c702 05/24/2022 07:53 PM Christian McDonald

Remount ZFS datasets after configuring RAM disks to ensure they are used. For #13182

262e6900 05/24/2022 04:29 PM Christian McDonald

Fix RAM disk handling in pfSense-rc on ZFS

91d8c6c9 05/23/2022 09:30 PM Christian McDonald

Revert "Fixes RAM disk handling on ZFS (support boot environments)"

This reverts commit e6b47d6812b1a46738c75a8991cd1393b200d7ef

e6b47d68 05/23/2022 09:02 PM Christian McDonald

Fixes RAM disk handling on ZFS (support boot environments)

db6e63dd 05/23/2022 08:25 PM Christian McDonald

Revert "Fix RAM disk support for ZFS layout changes related to BEs. Fixes #13182"

This reverts commit b9097e4cfe3fcbdec86a00a5a470d93d05ea8102

b9097e4c 05/23/2022 05:07 PM Christian McDonald

Fix RAM disk support for ZFS layout changes related to BEs. Fixes #13182

2e326e19 03/15/2022 02:38 PM Christian McDonald

Enable /etc/rc.d/zfsbe support in pfSense-rc

662693da 02/27/2022 01:50 AM Brad Davis

Attempt to clear the ZFS label off the end of the disk before expanding

This prevents hangs when importing the pool due to garbage on the end of
the disk

f976cb6a 02/15/2022 02:18 PM Viktor Gurov

Password prompt on encrypted ECL config.xml. Feature #12685

42ed3b9d 01/31/2022 07:24 PM Jim Pingle

Sanity check the clock at boot. Issue NG 7447

b8fd0558 01/11/2022 06:26 PM Steve Beaver

netgate-ca.pem is now in the base image at /usr/local/share/${product_name}/ssl/netgate-ca.pem

8f2f85c3 01/02/2022 01:05 AM Luiz Souza

Update the Copyright year of the files owned by Rubicon/Netgate.

56b1a253 11/12/2021 03:41 PM Brad Davis

Fix reservation on CE installs with a pool called 'zroot'.

e53c0bf4 11/10/2021 03:57 PM Renato Botelho

pfSense-rc: Fix ZFS reservation

e804230c08 introduced an error when USE_ZFS is not set:

Starting syslog...done.
[: : bad number
Starting CRON... done.

Fix it by only checking if variable is not empty

e804230c 11/10/2021 12:11 AM Brad Davis

Add a ZFS reservation of 10%

3ff300c6 08/20/2021 02:11 PM Jim Pingle

Change /var/run to tmpfs. Implements #12145

a3d2c861 08/02/2021 06:32 PM Jim Pingle

Add P2 Keep Alive function. Implements #12169

Works for VTI and Tunnel mode. Checks every 5 minutes if the P2 is connected and
initiates if it doesn't.

Since a failed initiation takes ~3-4 minutes to timeout, running more
frequently is counterproductive.

edff0a3c 03/10/2021 06:03 PM Viktor Gurov

Unmount var and tmp ZFS on boot. Fixes #11617

8f585441 01/03/2021 12:28 PM Luiz Souza

Update the Copyright year.

A subsequent commit will deal with .po's.

573ec19d 12/10/2020 03:31 PM Renato Botelho

Add product_label global variable

Introduce product_label global variable, by default with same value of
product_name. The idea is to make it easier for rebranded products to
change the name on all visual texts while internal structures are
preserved.

While here, remove deprecated $g['platform'] and also replace places...

8d90b875 09/14/2020 10:20 PM Luiz Souza

Ignore the UFS journal when pfSense tries to fix a disk corruption.

Not all UFS issues are present on journal, which can make the fsck miss some
issues.

This change improves the pfSense chances of fixing UFS issues.

82bf21fc 02/03/2020 07:24 PM Jim Pingle

RAM Disk robustness improvements. Fixes NG 3173

  • Prevents RAM disk from being partially enabled and left in a broken
    state if the RAM disks cannot be created
  • Prevents RAM disks from potentially overcommitting free kernel memory,
    which FreeBSD now prevents, but could result in errors....
0f880c80 01/07/2020 02:51 PM Renato Botelho

Ticket #9612: Reboot early when needed

When fsck -z doesn't work on first attempt due to old binary, reboot
before configure the system to make it faster

3f9f1892 01/07/2020 02:51 PM Renato Botelho

Ticket #9612: Prevent infinite loop and skip zfs

  • Detect when system does not contain any UFS partitions and skip it to
    run fsck -z
  • On a system with a broken filesystem it could end up on an infinite
    loop since fsck -z call would always return != 0. Save a counter on...
1a72011e 01/07/2020 12:46 PM Renato Botelho

Fix #9612: Reboot twice if needed and run fsck -z

After changing pfSense-rc to create /.fix_for_SA-19-10.ufs file to flag
system to run fsck -z during pre-install stage it started failing
because fsck binary, at that point while only kernel was upgraded, still...

0284d79e 01/03/2020 04:37 PM Jim Pingle

This is 2020. Issue #9245

73730497 09/20/2019 05:35 PM Renato Botelho

Fix #9612: Run fsck -z once during upgrade

49967ae7 09/12/2019 08:33 PM Jim Pingle

Add dedicated auth log. Implements #9754

9b738be9 09/10/2019 01:52 PM Jim Pingle

Note in the system log when bootup is complete.

f9e8c833 08/30/2019 06:12 PM Jim Pingle

Change logging to plain text, deprecate clog. Issue #8350

38809d47 07/29/2019 05:50 PM Renato Botelho

Fix copyright message years to reflect BSDP -> ESF -> Netgate

b73d8949 07/10/2019 05:52 PM Steve Beaver

Fixed #9245 updating copyright notices

586c623a 03/13/2019 06:13 PM Jim Pingle

Deprecate the built-in relayd Load Balancer. Closes #9386

It is not available on FreeBSD 12 with OpenSSL 1.1.x.

Users can migrate to the HAProxy package.

14d47037 01/22/2019 02:48 PM Jim Pingle

Fix handling of special swap cases. Fixes #9281

d36e5a49 12/11/2018 05:02 PM Jim Pingle

Alternate swap device location tactics. Issue #9182

10511c3b 08/07/2018 12:47 PM Renato Botelho

Fix #7604: Rework pkg reinstall on config restore

- Remove old code needed to upgrade fom < 2.3 to 2.3
- Simplify logic using a single file /conf/needs_package_sync
- Create /etc/rc.package_reinstall_all, a script used to reinstall all
packages present in config but not on pkg database...

5f1becd8 08/07/2018 12:42 PM Renato Botelho

Do not run rc.start_packages when restoring a config backup

6f2bad18 08/07/2018 12:21 PM Renato Botelho

Start packages after pfSense-upgrade finished

8abca040 08/07/2018 10:52 AM Renato Botelho

Do not rely on internet connection when running 2nd/3rd upgrade stages

feeb0581 03/15/2018 06:35 PM Renato Botelho

Make our rc ready for recently introduced exit code in fsck

Inspired by: https://svnweb.freebsd.org/base?view=revision&revision=331015

1b20a4a6 03/15/2018 04:38 PM Renato Botelho

Apply microcode update on boot

747b31dc 03/12/2018 10:23 PM Renato Botelho

Ticket #8208

When restoring backup, do not call pfSense-upgrade on boot

b8f91b7c 01/05/2018 01:44 PM Luiz Souza

Update the Copyright notice for pfSense.

05871043 11/07/2017 07:29 PM Jim Pingle

Reorder reading the product name in pfSense-rc so it happens after all filesystems are mounted. Fixes #8065

635dcc69 11/07/2017 03:38 PM Jim Pingle

Check for /bootpool and import the bootpool zfs pool if present. Fixes #8063

1b21bfdb 10/17/2017 07:47 PM Luiz Souza

Simplify the code a little bit.

286cd231 10/14/2017 12:31 AM Luiz Souza

Mount the disk (the root slice) as read-only before running the fsck in the preen mode.

This force the flush of all pending writes to disk and thus put the disk in a consistent state.

The second effect of this change is that the file system can actually be recovered now, because otherwise with the root slice mounted as read-write, the fsck cannot write any changes.

c8735982 10/09/2017 08:05 PM Renato Botelho

Custom logo is a svg and a css files now

d988e0bb 09/19/2017 09:38 PM Luiz Souza

Only run swapon and rc.savecore when the SWAPDEVICE is valid.

e9034b15 09/04/2017 02:01 PM Renato Botelho

Remove /root/force_growfs after use it

e506cc8a 08/10/2017 01:09 PM Renato Botelho

Make sure pkg metadata is updated at least once daily. It will be used to speedup GUI parts related to pkg update

3e20b9ca 04/19/2017 03:34 AM Phil Davis

Fix var/empty operation not permitted

55f81e30 02/12/2017 05:18 AM Phil Davis

Update version string at end of boot

bc8eedaa 02/03/2017 09:46 AM Renato Botelho

Really fix #7120 after a bad copy/paste

5d81840b 01/20/2017 03:23 PM Renato Botelho

Fix #7086: Copy files over from /var before umount it and move to MFS

fcf164d6 01/19/2017 06:55 PM Renato Botelho

Make sure all ZFS volumes are mounted during boot and only mount /var and /tmp when MFS is disabled. Fixes #7086

fc1caa41 01/16/2017 12:34 PM Renato Botelho

Make sure /var/tmp permissions are correct. Fixes #7120

cc82c328 01/12/2017 01:37 PM Renato Botelho

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...

029d6129 01/09/2017 03:14 AM NOYB NOYB

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.

b712dd52 01/03/2017 02:27 PM Renato Botelho

Make sure ZFS partiion is mounted read-write before try to change items in filesystem

9bf6cdc1 01/02/2017 02:54 PM Renato Botelho

Ticket #6096: Remove target before try to move, also use mv -f to avoid human interaction

c01bdca9 12/26/2016 06:53 PM Renato Botelho

Exclude /var/empty from tar extract and make sure its permissions are respected when it's created

411f439a 11/24/2016 12:43 PM Renato Botelho

Silence kenv calls

9e8a731d 11/21/2016 04:12 PM Renato Botelho

Remove deprecated code

23960be7 11/21/2016 04:12 PM Renato Botelho

/var/etc/* has been removed above

fc84b222 11/21/2016 04:06 PM Renato Botelho

Remove config files symlinks from /etc to /var/etc. Fixes #5538

a5dd605a 11/21/2016 04:06 PM Renato Botelho

We don't need to remove newsyslog.conf

a7d88d2c 11/21/2016 12:34 PM Renato Botelho

Add our own ddb.conf

92a78939 11/11/2016 08:22 PM Jim Pingle

Add options to console menu reboot selection to reboot into single user mode and to reboot and force a filesystem check. Implements #6639

dc61252a 10/12/2016 07:29 PM Renato Botelho

Deprecate nanobsd platform and remove all conditionals that uses it

60f164f3 10/12/2016 06:27 PM Renato Botelho

Retire cdrom platform support

3f4a0df9 10/12/2016 06:10 PM Renato Botelho

Remove hideplatform global config and all uses of it

b6355bdc 10/07/2016 07:11 PM Jim Pingle

Latest nginx requires /var/log/nginx/ to exist, so for users with /var in RAM it needs created.

8acd1331 09/09/2016 03:59 PM Jim Pingle

Remove some more dangling PPTP bits.

81299b5c 09/06/2016 07:23 PM Renato Botelho

Move copyright from ESF to Netgate

b12ea3fb 07/15/2016 07:30 PM Renato Botelho

Move to Apache License 2.0

c5d81585 07/15/2016 06:30 PM Renato Botelho

Review license / copyright on all files (final round)

ac24dc24 07/14/2016 09:33 PM Renato Botelho

Review license / copyright on all files (1st round)

dd6c64d8 06/23/2016 12:41 PM Renato Botelho

Move /etc/ascii-art to /usr/local/share/pfSense

9235b25e 06/23/2016 11:29 AM Renato Botelho

Create /home on rc if it's necessary, then remove home/.empty file from git repo

5051739d 06/21/2016 05:27 PM Renato Botelho

Create openssl.cnf symlink during boot

ce9056f6 06/20/2016 11:54 AM Renato Botelho

Teach rc script to copy custom_logos over default one

92323161 06/01/2016 11:02 AM Renato Botelho

Rename /etc/rc(.shutdown) -> /etc/pfSense-rc(.shutdown) and stop overlapping FreeBSD-src files