Update from console 2.3.1_5 - no reboot - what happened?
-
2.3.5 ?
-
-
I tried again, this time from the WEBUI:
>>> Updating repositories metadata... Updating pfSense-core repository catalogue... pfSense-core repository is up-to-date. Updating pfSense repository catalogue... pfSense repository is up-to-date. All repositories are up-to-date. **** WARNING **** Duplicate slice required!! Before starting the upgrade process, the currently mounted nanobsd partition needs to be cloned to the secondary partition, where the update will happen After installation a reboot will be required to switch partition. >>> Cleaning secondary partition... done. >>> Duplicating current slice... done. >>> Restoring slice label... done. >>> Testing duplicated partition integrity... done. >>> Mounting second partition to run upgrade... done. >>> Unlocking package pfSense-kernel-pfSense... done. >>> Downloading upgrade packages... Updating pfSense-core repository catalogue... Unable to update repository pfSense-core Updating pfSense repository catalogue... Unable to update repository pfSense All repositories are up-to-date. Checking for upgrades (64 candidates): .......... done Processing candidates (64 candidates): .......... done The following 66 package(s) will be affected (of 0 checked): New packages to be INSTALLED: uclcmd: 0.1 [pfSense] libucl: 0.8.0 [pfSense] Installed packages to be UPGRADED: unbound: 1.5.5 -> 1.5.8 [pfSense] sqlite3: 3.9.2 -> 3.11.1 [pfSense] smartmontools: 6.4_1 -> 6.4_2 [pfSense] rate: 0.9 -> 0.9_1 [pfSense] python27: 2.7.11_1 -> 2.7.11_2 [pfSense] php56-zlib: 5.6.20 -> 5.6.22 [pfSense] php56-xmlwriter: 5.6.20 -> 5.6.22 [pfSense] php56-xmlreader: 5.6.20 -> 5.6.22 [pfSense] php56-xml: 5.6.20 -> 5.6.22 [pfSense] php56-tokenizer: 5.6.20 -> 5.6.22 [pfSense] php56-sysvshm: 5.6.20 -> 5.6.22 [pfSense] php56-sysvsem: 5.6.20 -> 5.6.22 [pfSense] php56-sysvmsg: 5.6.20 -> 5.6.22 [pfSense] php56-sqlite3: 5.6.20 -> 5.6.22 [pfSense] php56-sockets: 5.6.20 -> 5.6.22 [pfSense] php56-simplexml: 5.6.20 -> 5.6.22 [pfSense] php56-shmop: 5.6.20 -> 5.6.22 [pfSense] php56-session: 5.6.20 -> 5.6.22 [pfSense] php56-readline: 5.6.20 -> 5.6.22 [pfSense] php56-posix: 5.6.20 -> 5.6.22 [pfSense] php56-pdo_sqlite: 5.6.20 -> 5.6.22 [pfSense] php56-pdo: 5.6.20 -> 5.6.22 [pfSense] php56-pcntl: 5.6.20 -> 5.6.22 [pfSense] php56-openssl: 5.6.20 -> 5.6.22 [pfSense] php56-opcache: 5.6.20 -> 5.6.22 [pfSense] php56-mcrypt: 5.6.20 -> 5.6.22 [pfSense] php56-mbstring: 5.6.20 -> 5.6.22 [pfSense] php56-ldap: 5.6.20 -> 5.6.22 [pfSense] php56-json: 5.6.20 -> 5.6.22 [pfSense] php56-hash: 5.6.20 -> 5.6.22 [pfSense] php56-gettext: 5.6.20 -> 5.6.22 [pfSense] php56-filter: 5.6.20 -> 5.6.22 [pfSense] php56-dom: 5.6.20 -> 5.6.22 [pfSense] php56-curl: 5.6.20 -> 5.6.22 [pfSense] php56-ctype: 5.6.20 -> 5.6.22 [pfSense] php56-bz2: 5.6.20 -> 5.6.22 [pfSense] php56-bcmath: 5.6.20 -> 5.6.22 [pfSense] php56: 5.6.20 -> 5.6.22 [pfSense] pfSense-rc: 2.3 -> 2.3.1_5 [pfSense-core] pfSense-pkg-ipsec-profile-wizard: 0.9_1 -> 0.9_2 [pfSense] pfSense-kernel-pfSense: 2.3 -> 2.3.1_5 [pfSense-core] pfSense-default-config-serial: 2.3 -> 2.3.1_5 [pfSense-core] pfSense-base-nanobsd: 2.3 -> 2.3.1_5 [pfSense-core] pfSense-Status_Monitoring: 1.0_1 -> 1.4.2_1 [pfSense] pfSense: 2.3_1 -> 2.3.1_5 [pfSense] perl5: 5.20.3_8 -> 5.20.3_12 [pfSense] pecl-zmq: 1.1.3 -> 1.1.3_1 [pfSense] openvpn: 2.3.9 -> 2.3.11 [pfSense] ntp: 4.2.8p7 -> 4.2.8p8 [pfSense] nettle: 2.7.1 -> 3.2 [pfSense] libzmq4: 4.1.3 -> 4.1.4_1 [pfSense] libsodium: 1.0.3 -> 1.0.8 [pfSense] libedit: 3.1.20150325_1 -> 3.1.20150325_2 [pfSense] gmp: 5.1.3_2 -> 5.1.3_3 [pfSense] glib: 2.44.1_3 -> 2.46.2 [pfSense] gettext-runtime: 0.19.6 -> 0.19.7 [pfSense] filterlog: 0.1_1 -> 0.1_2 [pfSense] expat: 2.1.0_3 -> 2.1.1_1 [pfSense] dnsmasq-devel: 2.76.0test8 -> 2.76.0test12 [pfSense] curl: 7.47.0 -> 7.48.0_1 [pfSense] cpdup: 1.17_2 -> 1.18 [pfSense] bsnmp-ucd: 0.4.1 -> 0.4.2 [pfSense] Installed packages to be REINSTALLED: rrdtool-1.5.5_1 [pfSense] (options changed) nginx-1.8.1,2 [pfSense] (options changed) 75 MiB to be downloaded. >>> Locking package pfSense-kernel-pfSense... done. Failed
-
If you look in /conf/upgrade.log does it show any more detail?
What if you run "pfSense-upgrade -d" from a shell (ssh or console)?
When you run it from the console, is there any delay between that last "Locking package" message and when it exits the upgrade?
What is your DNS configuration like? There is a known issue where a NanoBSD upgrade could fail if your DNS resolver or forwarder was not listening or accepting queries on 127.0.0.1. We've addressed that on 2.3.2
-
If you look in /conf/upgrade.log does it show any more detail?
No such file
What if you run "pfSense-upgrade -d" from a shell (ssh or console)?
When you run it from the console, is there any delay between that last "Locking package" message and when it exits the upgrade?
When I first ran it, I do not know.
Just now, when I ran 'pfSense-upgrade -d', I did not see 'Locking pfSense-kernel-pfSense-2.3' appear, but it was there only for 30-90s I think (based on the last time I looked at it).
It would be nice if the output included its own timestamps.
of note below: "Unable to update repository pfSense"
pfSense-upgrade -d >>> Updating repositories metadata... Updating pfSense-core repository catalogue... pfSense-core repository is up-to-date. Updating pfSense repository catalogue... Fetching meta.txz: . done Fetching packagesite.txz: .......... done Processing entries: .......... done pfSense repository update completed. 391 packages processed. **** WARNING **** Duplicate slice required!! Before starting the upgrade process, the currently mounted nanobsd partition needs to be cloned to the secondary partition, where the update will happen After installation a reboot will be required to switch partition. Proceed with upgrade? (y/N) y >>> Cleaning secondary partition... 1+0 records in 1+0 records out 1048576 bytes transferred in 0.092466 secs (11340140 bytes/sec) >>> Duplicating current slice... 30034+1 records in 30034+1 records out 1968349696 bytes transferred in 268.655332 secs (7326673 bytes/sec) >>> Restoring slice label... >>> Testing duplicated partition integrity... ** /dev/ufs/pfsense0 ** Last Mounted on / ** Phase 1 - Check Blocks and Sizes ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Cyl groups 16766 files, 984830 used, 2795198 free (2550 frags, 349081 blocks, 0.1% fragmentation) ***** FILE SYSTEM IS CLEAN ***** >>> Mounting second partition to run upgrade... >>> Unlocking package pfSense-kernel-pfSense... Unlocking pfSense-kernel-pfSense-2.3 >>> Downloading upgrade packages... Updating pfSense-core repository catalogue... Unable to update repository pfSense All repositories are up-to-date. Checking for upgrades (64 candidates): .......... done Processing candidates (64 candidates): .......... done The following 66 package(s) will be affected (of 0 checked): New packages to be INSTALLED: uclcmd: 0.1 [pfSense] libucl: 0.8.0 [pfSense] Installed packages to be UPGRADED: unbound: 1.5.5 -> 1.5.8 [pfSense] sqlite3: 3.9.2 -> 3.11.1 [pfSense] smartmontools: 6.4_1 -> 6.4_2 [pfSense] rate: 0.9 -> 0.9_1 [pfSense] python27: 2.7.11_1 -> 2.7.11_2 [pfSense] php56-zlib: 5.6.20 -> 5.6.22 [pfSense] php56-xmlwriter: 5.6.20 -> 5.6.22 [pfSense] php56-xmlreader: 5.6.20 -> 5.6.22 [pfSense] php56-xml: 5.6.20 -> 5.6.22 [pfSense] php56-tokenizer: 5.6.20 -> 5.6.22 [pfSense] php56-sysvshm: 5.6.20 -> 5.6.22 [pfSense] php56-sysvsem: 5.6.20 -> 5.6.22 [pfSense] php56-sysvmsg: 5.6.20 -> 5.6.22 [pfSense] php56-sqlite3: 5.6.20 -> 5.6.22 [pfSense] php56-sockets: 5.6.20 -> 5.6.22 [pfSense] php56-simplexml: 5.6.20 -> 5.6.22 [pfSense] php56-shmop: 5.6.20 -> 5.6.22 [pfSense] php56-session: 5.6.20 -> 5.6.22 [pfSense] php56-readline: 5.6.20 -> 5.6.22 [pfSense] php56-posix: 5.6.20 -> 5.6.22 [pfSense] php56-pdo_sqlite: 5.6.20 -> 5.6.22 [pfSense] php56-pdo: 5.6.20 -> 5.6.22 [pfSense] php56-pcntl: 5.6.20 -> 5.6.22 [pfSense] php56-openssl: 5.6.20 -> 5.6.22 [pfSense] php56-opcache: 5.6.20 -> 5.6.22 [pfSense] php56-mcrypt: 5.6.20 -> 5.6.22 [pfSense] php56-mbstring: 5.6.20 -> 5.6.22 [pfSense] php56-ldap: 5.6.20 -> 5.6.22 [pfSense] php56-json: 5.6.20 -> 5.6.22 [pfSense] php56-hash: 5.6.20 -> 5.6.22 [pfSense] php56-gettext: 5.6.20 -> 5.6.22 [pfSense] php56-filter: 5.6.20 -> 5.6.22 [pfSense] php56-dom: 5.6.20 -> 5.6.22 [pfSense] php56-curl: 5.6.20 -> 5.6.22 [pfSense] php56-ctype: 5.6.20 -> 5.6.22 [pfSense] php56-bz2: 5.6.20 -> 5.6.22 [pfSense] php56-bcmath: 5.6.20 -> 5.6.22 [pfSense] php56: 5.6.20 -> 5.6.22 [pfSense] pfSense-rc: 2.3 -> 2.3.1_5 [pfSense-core] pfSense-pkg-ipsec-profile-wizard: 0.9_1 -> 0.9_2 [pfSense] pfSense-kernel-pfSense: 2.3 -> 2.3.1_5 [pfSense-core] pfSense-default-config-serial: 2.3 -> 2.3.1_5 [pfSense-core] pfSense-base-nanobsd: 2.3 -> 2.3.1_5 [pfSense-core] pfSense-Status_Monitoring: 1.0_1 -> 1.4.2_1 [pfSense] pfSense: 2.3_1 -> 2.3.1_5 [pfSense] perl5: 5.20.3_8 -> 5.20.3_12 [pfSense] pecl-zmq: 1.1.3 -> 1.1.3_1 [pfSense] openvpn: 2.3.9 -> 2.3.11 [pfSense] ntp: 4.2.8p7 -> 4.2.8p8 [pfSense] nettle: 2.7.1 -> 3.2 [pfSense] libzmq4: 4.1.3 -> 4.1.4_1 [pfSense] libsodium: 1.0.3 -> 1.0.8 [pfSense] libedit: 3.1.20150325_1 -> 3.1.20150325_2 [pfSense] gmp: 5.1.3_2 -> 5.1.3_3 [pfSense] glib: 2.44.1_3 -> 2.46.2 [pfSense] gettext-runtime: 0.19.6 -> 0.19.7 [pfSense] filterlog: 0.1_1 -> 0.1_2 [pfSense] expat: 2.1.0_3 -> 2.1.1_1 [pfSense] dnsmasq-devel: 2.76.0test8 -> 2.76.0test12 [pfSense] curl: 7.47.0 -> 7.48.0_1 [pfSense] cpdup: 1.17_2 -> 1.18 [pfSense] bsnmp-ucd: 0.4.1 -> 0.4.2 [pfSense] Installed packages to be REINSTALLED: rrdtool-1.5.5_1 [pfSense] (options changed) nginx-1.8.1,2 [pfSense] (options changed) 75 MiB to be downloaded. >> Locking package pfSense-kernel-pfSense... Locking pfSense-kernel-pfSense-2.3
What is your DNS configuration like? There is a known issue where a NanoBSD upgrade could fail if your DNS resolver or forwarder was not listening or accepting queries on 127.0.0.1. We've addressed that on 2.3.2
This box uses DNS elsewhere on the LAN:
# cat /etc/resolv.conf search int.unixathome.org nameserver 10.55.0.13 nameserver 10.55.0.73
Thank you
-
If you look in /conf/upgrade.log does it show any more detail?
I just noticed /conf/upgrade_log.txt, dated a few minutes ago (i.e. right after my previous post).
The content of the file is the same as the output of 'pfSense-upgrade -d'
-
Do you have both the DNS Resolver and DNS Forwarder disabled then?
The reason I ask is is that it sounds like you are hitting https://redmine.pfsense.org/issues/6557
When it updates NanoBSD the firewall performs a chroot into the second slice which lacks a resolv.conf. By default FreeBSD will query 127.0.0.1 when resolv.conf is missing, so anyone with the DNS Resolver or Forwarder enabled and bound to * (or a list of interfaces including localhost) won't hit that problem.
It's a problem we've made a correction for in 2.3.2, but to get up to 2.3.2 you may have to temporarily enable the DNS Resolver or Forwarder at least for localhost.
-
Do you have both the DNS Resolver and DNS Forwarder disabled then?
Neither are enabled, as confirmed by Services / DNS Resolver / General Settings & Services / DNS Forwarder.
I think you're saying this will work if I enable DNS Forwarder on localhost. I will try that later today.
-
Yes that's correct. You can simply enable the DNS forwarder with no other changes, or select at least Localhost in its interface list and that should allow it to get out. Once the upgrade completes you may then disable it. You should not need to do that again once you're on 2.3.2.
-
Success. Thank you. Here is the full output from the webui upgrade:
>>> Updating repositories metadata... Updating pfSense-core repository catalogue... pfSense-core repository is up-to-date. Updating pfSense repository catalogue... pfSense repository is up-to-date. All repositories are up-to-date. **** WARNING **** Duplicate slice required!! Before starting the upgrade process, the currently mounted nanobsd partition needs to be cloned to the secondary partition, where the update will happen After installation a reboot will be required to switch partition. >>> Cleaning secondary partition... done. >>> Duplicating current slice... done. >>> Restoring slice label... done. >>> Testing duplicated partition integrity... done. >>> Mounting second partition to run upgrade... done. >>> Unlocking package pfSense-kernel-pfSense... done. >>> Downloading upgrade packages... Updating pfSense-core repository catalogue... pfSense-core repository is up-to-date. Updating pfSense repository catalogue... pfSense repository is up-to-date. All repositories are up-to-date. Checking for upgrades (64 candidates): .......... done Processing candidates (64 candidates): .......... done The following 66 package(s) will be affected (of 0 checked): New packages to be INSTALLED: uclcmd: 0.1 [pfSense] libucl: 0.8.0 [pfSense] Installed packages to be UPGRADED: unbound: 1.5.5 -> 1.5.8 [pfSense] sqlite3: 3.9.2 -> 3.11.1 [pfSense] smartmontools: 6.4_1 -> 6.4_2 [pfSense] rate: 0.9 -> 0.9_1 [pfSense] python27: 2.7.11_1 -> 2.7.11_2 [pfSense] php56-zlib: 5.6.20 -> 5.6.22 [pfSense] php56-xmlwriter: 5.6.20 -> 5.6.22 [pfSense] php56-xmlreader: 5.6.20 -> 5.6.22 [pfSense] php56-xml: 5.6.20 -> 5.6.22 [pfSense] php56-tokenizer: 5.6.20 -> 5.6.22 [pfSense] php56-sysvshm: 5.6.20 -> 5.6.22 [pfSense] php56-sysvsem: 5.6.20 -> 5.6.22 [pfSense] php56-sysvmsg: 5.6.20 -> 5.6.22 [pfSense] php56-sqlite3: 5.6.20 -> 5.6.22 [pfSense] php56-sockets: 5.6.20 -> 5.6.22 [pfSense] php56-simplexml: 5.6.20 -> 5.6.22 [pfSense] php56-shmop: 5.6.20 -> 5.6.22 [pfSense] php56-session: 5.6.20 -> 5.6.22 [pfSense] php56-readline: 5.6.20 -> 5.6.22 [pfSense] php56-posix: 5.6.20 -> 5.6.22 [pfSense] php56-pdo_sqlite: 5.6.20 -> 5.6.22 [pfSense] php56-pdo: 5.6.20 -> 5.6.22 [pfSense] php56-pcntl: 5.6.20 -> 5.6.22 [pfSense] php56-openssl: 5.6.20 -> 5.6.22 [pfSense] php56-opcache: 5.6.20 -> 5.6.22 [pfSense] php56-mcrypt: 5.6.20 -> 5.6.22 [pfSense] php56-mbstring: 5.6.20 -> 5.6.22 [pfSense] php56-ldap: 5.6.20 -> 5.6.22 [pfSense] php56-json: 5.6.20 -> 5.6.22 [pfSense] php56-hash: 5.6.20 -> 5.6.22 [pfSense] php56-gettext: 5.6.20 -> 5.6.22 [pfSense] php56-filter: 5.6.20 -> 5.6.22 [pfSense] php56-dom: 5.6.20 -> 5.6.22 [pfSense] php56-curl: 5.6.20 -> 5.6.22 [pfSense] php56-ctype: 5.6.20 -> 5.6.22 [pfSense] php56-bz2: 5.6.20 -> 5.6.22 [pfSense] php56-bcmath: 5.6.20 -> 5.6.22 [pfSense] php56: 5.6.20 -> 5.6.22 [pfSense] pfSense-rc: 2.3 -> 2.3.1_5 [pfSense-core] pfSense-pkg-ipsec-profile-wizard: 0.9_1 -> 0.9_2 [pfSense] pfSense-kernel-pfSense: 2.3 -> 2.3.1_5 [pfSense-core] pfSense-default-config-serial: 2.3 -> 2.3.1_5 [pfSense-core] pfSense-base-nanobsd: 2.3 -> 2.3.1_5 [pfSense-core] pfSense-Status_Monitoring: 1.0_1 -> 1.4.2_1 [pfSense] pfSense: 2.3_1 -> 2.3.1_5 [pfSense] perl5: 5.20.3_8 -> 5.20.3_12 [pfSense] pecl-zmq: 1.1.3 -> 1.1.3_1 [pfSense] openvpn: 2.3.9 -> 2.3.11 [pfSense] ntp: 4.2.8p7 -> 4.2.8p8 [pfSense] nettle: 2.7.1 -> 3.2 [pfSense] libzmq4: 4.1.3 -> 4.1.4_1 [pfSense] libsodium: 1.0.3 -> 1.0.8 [pfSense] libedit: 3.1.20150325_1 -> 3.1.20150325_2 [pfSense] gmp: 5.1.3_2 -> 5.1.3_3 [pfSense] glib: 2.44.1_3 -> 2.46.2 [pfSense] gettext-runtime: 0.19.6 -> 0.19.7 [pfSense] filterlog: 0.1_1 -> 0.1_2 [pfSense] expat: 2.1.0_3 -> 2.1.1_1 [pfSense] dnsmasq-devel: 2.76.0test8 -> 2.76.0test12 [pfSense] curl: 7.47.0 -> 7.48.0_1 [pfSense] cpdup: 1.17_2 -> 1.18 [pfSense] bsnmp-ucd: 0.4.1 -> 0.4.2 [pfSense] Installed packages to be REINSTALLED: rrdtool-1.5.5_1 [pfSense] (options changed) nginx-1.8.1,2 [pfSense] (options changed) 75 MiB to be downloaded. Fetching unbound-1.5.8.txz: .......... done Fetching sqlite3-3.11.1.txz: .......... done Fetching smartmontools-6.4_2.txz: .......... done Fetching rrdtool-1.5.5_1.txz: .......... done Fetching rate-0.9_1.txz: ..... done Fetching python27-2.7.11_2.txz: .......... done Fetching php56-zlib-5.6.22.txz: .. done Fetching php56-xmlwriter-5.6.22.txz: .. done Fetching php56-xmlreader-5.6.22.txz: .. done Fetching php56-xml-5.6.22.txz: .. done Fetching php56-tokenizer-5.6.22.txz: . done Fetching php56-sysvshm-5.6.22.txz: . done Fetching php56-sysvsem-5.6.22.txz: . done Fetching php56-sysvmsg-5.6.22.txz: . done Fetching php56-sqlite3-5.6.22.txz: .. done Fetching php56-sockets-5.6.22.txz: .... done Fetching php56-simplexml-5.6.22.txz: ... done Fetching php56-shmop-5.6.22.txz: . done Fetching php56-session-5.6.22.txz: ... done Fetching php56-readline-5.6.22.txz: .. done Fetching php56-posix-5.6.22.txz: .. done Fetching php56-pdo_sqlite-5.6.22.txz: .. done Fetching php56-pdo-5.6.22.txz: ..... done Fetching php56-pcntl-5.6.22.txz: .. done Fetching php56-openssl-5.6.22.txz: ..... done Fetching php56-opcache-5.6.22.txz: ....... done Fetching php56-mcrypt-5.6.22.txz: .. done Fetching php56-mbstring-5.6.22.txz: .......... done Fetching php56-ldap-5.6.22.txz: ... done Fetching php56-json-5.6.22.txz: .. done Fetching php56-hash-5.6.22.txz: .......... done Fetching php56-gettext-5.6.22.txz: . done Fetching php56-filter-5.6.22.txz: .. done Fetching php56-dom-5.6.22.txz: ...... done Fetching php56-curl-5.6.22.txz: ... done Fetching php56-ctype-5.6.22.txz: . done Fetching php56-bz2-5.6.22.txz: .. done Fetching php56-bcmath-5.6.22.txz: .. done Fetching php56-5.6.22.txz: .......... done Fetching pfSense-rc-2.3.1_5.txz: . done Fetching pfSense-pkg-ipsec-profile-wizard-0.9_2.txz: . done Fetching pfSense-kernel-pfSense-2.3.1_5.txz: .......... done Fetching pfSense-default-config-serial-2.3.1_5.txz: . done Fetching pfSense-base-nanobsd-2.3.1_5.txz: .......... done Fetching pfSense-Status_Monitoring-1.4.2_1.txz: .. done Fetching pfSense-2.3.1_5.txz: . done Fetching perl5-5.20.3_12.txz: .......... done Fetching pecl-zmq-1.1.3_1.txz: ... done Fetching openvpn-2.3.11.txz: .......... done Fetching ntp-4.2.8p8.txz: .......... done Fetching nginx-1.8.1,2.txz: .......... done Fetching nettle-3.2.txz: .......... done Fetching libzmq4-4.1.4_1.txz: .......... done Fetching libsodium-1.0.8.txz: .......... done Fetching libedit-3.1.20150325_2.txz: .......... done Fetching gmp-5.1.3_3.txz: .......... done Fetching glib-2.46.2.txz: .......... done Fetching gettext-runtime-0.19.7.txz: .......... done Fetching filterlog-0.1_2.txz: . done Fetching expat-2.1.1_1.txz: .......... done Fetching dnsmasq-devel-2.76.0test12.txz: .......... done Fetching curl-7.48.0_1.txz: .......... done Fetching cpdup-1.18.txz: ... done Fetching bsnmp-ucd-0.4.2.txz: .. done Fetching uclcmd-0.1.txz: .. done Fetching libucl-0.8.0.txz: .......... done Checking integrity... done (0 conflicting) >>> Upgrading pfSense kernel... Updating pfSense-core repository catalogue... pfSense-core repository is up-to-date. Updating pfSense repository catalogue... pfSense repository is up-to-date. All repositories are up-to-date. Checking integrity... done (0 conflicting) The following 2 package(s) will be affected (of 0 checked): Installed packages to be UPGRADED: pfSense-kernel-pfSense: 2.3 -> 2.3.1_5 [pfSense-core] pfSense-rc: 2.3 -> 2.3.1_5 [pfSense-core] [1/2] Upgrading pfSense-rc from 2.3 to 2.3.1_5... [1/2] Extracting pfSense-rc-2.3.1_5: .... done [2/2] Upgrading pfSense-kernel-pfSense from 2.3 to 2.3.1_5... ===> Keeping a copy of current kernel in /boot/kernel.old [2/2] Extracting pfSense-kernel-pfSense-2.3.1_5: .......... done >>> Upgrading necessary packages... Updating pfSense-core repository catalogue... pfSense-core repository is up-to-date. Updating pfSense repository catalogue... pfSense repository is up-to-date. All repositories are up-to-date. Checking for upgrades (62 candidates): .......... done Processing candidates (62 candidates): .......... done Checking integrity... done (0 conflicting) The following 64 package(s) will be affected (of 0 checked): New packages to be INSTALLED: uclcmd: 0.1 [pfSense] libucl: 0.8.0 [pfSense] Installed packages to be UPGRADED: unbound: 1.5.5 -> 1.5.8 [pfSense] sqlite3: 3.9.2 -> 3.11.1 [pfSense] smartmontools: 6.4_1 -> 6.4_2 [pfSense] rate: 0.9 -> 0.9_1 [pfSense] python27: 2.7.11_1 -> 2.7.11_2 [pfSense] php56-zlib: 5.6.20 -> 5.6.22 [pfSense] php56-xmlwriter: 5.6.20 -> 5.6.22 [pfSense] php56-xmlreader: 5.6.20 -> 5.6.22 [pfSense] php56-xml: 5.6.20 -> 5.6.22 [pfSense] php56-tokenizer: 5.6.20 -> 5.6.22 [pfSense] php56-sysvshm: 5.6.20 -> 5.6.22 [pfSense] php56-sysvsem: 5.6.20 -> 5.6.22 [pfSense] php56-sysvmsg: 5.6.20 -> 5.6.22 [pfSense] php56-sqlite3: 5.6.20 -> 5.6.22 [pfSense] php56-sockets: 5.6.20 -> 5.6.22 [pfSense] php56-simplexml: 5.6.20 -> 5.6.22 [pfSense] php56-shmop: 5.6.20 -> 5.6.22 [pfSense] php56-session: 5.6.20 -> 5.6.22 [pfSense] php56-readline: 5.6.20 -> 5.6.22 [pfSense] php56-posix: 5.6.20 -> 5.6.22 [pfSense] php56-pdo_sqlite: 5.6.20 -> 5.6.22 [pfSense] php56-pdo: 5.6.20 -> 5.6.22 [pfSense] php56-pcntl: 5.6.20 -> 5.6.22 [pfSense] php56-openssl: 5.6.20 -> 5.6.22 [pfSense] php56-opcache: 5.6.20 -> 5.6.22 [pfSense] php56-mcrypt: 5.6.20 -> 5.6.22 [pfSense] php56-mbstring: 5.6.20 -> 5.6.22 [pfSense] php56-ldap: 5.6.20 -> 5.6.22 [pfSense] php56-json: 5.6.20 -> 5.6.22 [pfSense] php56-hash: 5.6.20 -> 5.6.22 [pfSense] php56-gettext: 5.6.20 -> 5.6.22 [pfSense] php56-filter: 5.6.20 -> 5.6.22 [pfSense] php56-dom: 5.6.20 -> 5.6.22 [pfSense] php56-curl: 5.6.20 -> 5.6.22 [pfSense] php56-ctype: 5.6.20 -> 5.6.22 [pfSense] php56-bz2: 5.6.20 -> 5.6.22 [pfSense] php56-bcmath: 5.6.20 -> 5.6.22 [pfSense] php56: 5.6.20 -> 5.6.22 [pfSense] pfSense-pkg-ipsec-profile-wizard: 0.9_1 -> 0.9_2 [pfSense] pfSense-default-config-serial: 2.3 -> 2.3.1_5 [pfSense-core] pfSense-base-nanobsd: 2.3 -> 2.3.1_5 [pfSense-core] pfSense-Status_Monitoring: 1.0_1 -> 1.4.2_1 [pfSense] pfSense: 2.3_1 -> 2.3.1_5 [pfSense] perl5: 5.20.3_8 -> 5.20.3_12 [pfSense] pecl-zmq: 1.1.3 -> 1.1.3_1 [pfSense] openvpn: 2.3.9 -> 2.3.11 [pfSense] ntp: 4.2.8p7 -> 4.2.8p8 [pfSense] nettle: 2.7.1 -> 3.2 [pfSense] libzmq4: 4.1.3 -> 4.1.4_1 [pfSense] libsodium: 1.0.3 -> 1.0.8 [pfSense] libedit: 3.1.20150325_1 -> 3.1.20150325_2 [pfSense] gmp: 5.1.3_2 -> 5.1.3_3 [pfSense] glib: 2.44.1_3 -> 2.46.2 [pfSense] gettext-runtime: 0.19.6 -> 0.19.7 [pfSense] filterlog: 0.1_1 -> 0.1_2 [pfSense] expat: 2.1.0_3 -> 2.1.1_1 [pfSense] dnsmasq-devel: 2.76.0test8 -> 2.76.0test12 [pfSense] curl: 7.47.0 -> 7.48.0_1 [pfSense] cpdup: 1.17_2 -> 1.18 [pfSense] bsnmp-ucd: 0.4.1 -> 0.4.2 [pfSense] Installed packages to be REINSTALLED: rrdtool-1.5.5_1 [pfSense] (options changed) nginx-1.8.1,2 [pfSense] (options changed) [1/64] Upgrading gettext-runtime from 0.19.6 to 0.19.7... [1/64] Extracting gettext-runtime-0.19.7: .......... done [2/64] Upgrading python27 from 2.7.11_1 to 2.7.11_2... [2/64] Extracting python27-2.7.11_2: .......... done [3/64] Upgrading perl5 from 5.20.3_8 to 5.20.3_12... [3/64] Extracting perl5-5.20.3_12: .......... done makewhatis: not found makewhatis: not found pkg: POST-INSTALL script failed [4/64] Upgrading glib from 2.44.1_3 to 2.46.2... [4/64] Extracting glib-2.46.2: .......... done No schema files found: doing nothing. [5/64] Upgrading expat from 2.1.0_3 to 2.1.1_1... [5/64] Extracting expat-2.1.1_1: .......... done [6/64] Upgrading unbound from 1.5.5 to 1.5.8... ==> You should manually remove the "unbound" user. ===> Creating users and/or groups. Using existing group 'unbound'. Using existing user 'unbound'. [6/64] Extracting unbound-1.5.8: .......... done [7/64] Reinstalling rrdtool-1.5.5_1... [7/64] Extracting rrdtool-1.5.5_1: .......... done [8/64] Upgrading php56 from 5.6.20 to 5.6.22... [8/64] Extracting php56-5.6.22: .......... done [9/64] Upgrading libsodium from 1.0.3 to 1.0.8... [9/64] Extracting libsodium-1.0.8: .......... done [10/64] Upgrading gmp from 5.1.3_2 to 5.1.3_3... [10/64] Extracting gmp-5.1.3_3: .......... done [11/64] Upgrading curl from 7.47.0 to 7.48.0_1... [11/64] Extracting curl-7.48.0_1: .......... done [12/64] Upgrading sqlite3 from 3.9.2 to 3.11.1... [12/64] Extracting sqlite3-3.11.1: .......... done [13/64] Upgrading php56-session from 5.6.20 to 5.6.22... [13/64] Extracting php56-session-5.6.22: ......... done [14/64] Upgrading php56-pdo from 5.6.20 to 5.6.22... [14/64] Extracting php56-pdo-5.6.22: ......... done [15/64] Upgrading php56-dom from 5.6.20 to 5.6.22... [15/64] Extracting php56-dom-5.6.22: .......... done [16/64] Upgrading nettle from 2.7.1 to 3.2... [16/64] Extracting nettle-3.2: .......... done [17/64] Upgrading libzmq4 from 4.1.3 to 4.1.4_1... [17/64] Extracting libzmq4-4.1.4_1: .......... done [18/64] Upgrading libedit from 3.1.20150325_1 to 3.1.20150325_2... [18/64] Extracting libedit-3.1.20150325_2: .......... done [19/64] Installing libucl-0.8.0... [19/64] Extracting libucl-0.8.0: .......... done [20/64] Upgrading smartmontools from 6.4_1 to 6.4_2... [20/64] Extracting smartmontools-6.4_2: .......... done [21/64] Upgrading rate from 0.9 to 0.9_1... [21/64] Extracting rate-0.9_1: ..... done [22/64] Upgrading php56-zlib from 5.6.20 to 5.6.22... [22/64] Extracting php56-zlib-5.6.22: ...... done [23/64] Upgrading php56-xmlwriter from 5.6.20 to 5.6.22... [23/64] Extracting php56-xmlwriter-5.6.22: ...... done [24/64] Upgrading php56-xmlreader from 5.6.20 to 5.6.22... [24/64] Extracting php56-xmlreader-5.6.22: ...... done [25/64] Upgrading php56-xml from 5.6.20 to 5.6.22... [25/64] Extracting php56-xml-5.6.22: ....... done [26/64] Upgrading php56-tokenizer from 5.6.20 to 5.6.22... [26/64] Extracting php56-tokenizer-5.6.22: ...... done [27/64] Upgrading php56-sysvshm from 5.6.20 to 5.6.22... [27/64] Extracting php56-sysvshm-5.6.22: ...... done [28/64] Upgrading php56-sysvsem from 5.6.20 to 5.6.22... [28/64] Extracting php56-sysvsem-5.6.22: ...... done [29/64] Upgrading php56-sysvmsg from 5.6.20 to 5.6.22... [29/64] Extracting php56-sysvmsg-5.6.22: ...... done [30/64] Upgrading php56-sqlite3 from 5.6.20 to 5.6.22... [30/64] Extracting php56-sqlite3-5.6.22: ....... done [31/64] Upgrading php56-sockets from 5.6.20 to 5.6.22... [31/64] Extracting php56-sockets-5.6.22: .......... done [32/64] Upgrading php56-simplexml from 5.6.20 to 5.6.22... [32/64] Extracting php56-simplexml-5.6.22: ........ done [33/64] Upgrading php56-shmop from 5.6.20 to 5.6.22... [33/64] Extracting php56-shmop-5.6.22: ...... done [34/64] Upgrading php56-readline from 5.6.20 to 5.6.22... [34/64] Extracting php56-readline-5.6.22: ....... done [35/64] Upgrading php56-posix from 5.6.20 to 5.6.22... [35/64] Extracting php56-posix-5.6.22: ...... done [36/64] Upgrading php56-pdo_sqlite from 5.6.20 to 5.6.22... [36/64] Extracting php56-pdo_sqlite-5.6.22: ....... done [37/64] Upgrading php56-pcntl from 5.6.20 to 5.6.22... [37/64] Extracting php56-pcntl-5.6.22: ....... done [38/64] Upgrading php56-openssl from 5.6.20 to 5.6.22... [38/64] Extracting php56-openssl-5.6.22: ...... done [39/64] Upgrading php56-opcache from 5.6.20 to 5.6.22... [39/64] Extracting php56-opcache-5.6.22: .......... done [40/64] Upgrading php56-mcrypt from 5.6.20 to 5.6.22... [40/64] Extracting php56-mcrypt-5.6.22: ....... done [41/64] Upgrading php56-mbstring from 5.6.20 to 5.6.22... [41/64] Extracting php56-mbstring-5.6.22: .......... done [42/64] Upgrading php56-ldap from 5.6.20 to 5.6.22... [42/64] Extracting php56-ldap-5.6.22: ...... done [43/64] Upgrading php56-json from 5.6.20 to 5.6.22... [43/64] Extracting php56-json-5.6.22: ....... done [44/64] Upgrading php56-hash from 5.6.20 to 5.6.22... [44/64] Extracting php56-hash-5.6.22: .......... done [45/64] Upgrading php56-gettext from 5.6.20 to 5.6.22... [45/64] Extracting php56-gettext-5.6.22: ...... done [46/64] Upgrading php56-filter from 5.6.20 to 5.6.22... [46/64] Extracting php56-filter-5.6.22: ....... done [47/64] Upgrading php56-curl from 5.6.20 to 5.6.22... [47/64] Extracting php56-curl-5.6.22: ...... done [48/64] Upgrading php56-ctype from 5.6.20 to 5.6.22... [48/64] Extracting php56-ctype-5.6.22: ...... done [49/64] Upgrading php56-bz2 from 5.6.20 to 5.6.22... [49/64] Extracting php56-bz2-5.6.22: ...... done [50/64] Upgrading php56-bcmath from 5.6.20 to 5.6.22... [50/64] Extracting php56-bcmath-5.6.22: .......... done [51/64] Upgrading pfSense-Status_Monitoring from 1.0_1 to 1.4.2_1... [51/64] Extracting pfSense-Status_Monitoring-1.4.2_1: ....... done [52/64] Upgrading pecl-zmq from 1.1.3 to 1.1.3_1... [52/64] Extracting pecl-zmq-1.1.3_1: ........ done [53/64] Upgrading openvpn from 2.3.9 to 2.3.11... [53/64] Extracting openvpn-2.3.11: .......... done [54/64] Upgrading ntp from 4.2.8p7 to 4.2.8p8... [54/64] Extracting ntp-4.2.8p8: .......... done [55/64] Reinstalling nginx-1.8.1,2... ===> Creating users and/or groups. Using existing group 'www'. Using existing user 'www'. [55/64] Extracting nginx-1.8.1,2: .......... done [56/64] Upgrading filterlog from 0.1_1 to 0.1_2... [56/64] Extracting filterlog-0.1_2: . done [57/64] Upgrading dnsmasq-devel from 2.76.0test8 to 2.76.0test12... [57/64] Extracting dnsmasq-devel-2.76.0test12: .......... done [58/64] Upgrading cpdup from 1.17_2 to 1.18... [58/64] Extracting cpdup-1.18: .. done [59/64] Upgrading bsnmp-ucd from 0.4.1 to 0.4.2... [59/64] Extracting bsnmp-ucd-0.4.2: ...... done [60/64] Installing uclcmd-0.1... [60/64] Extracting uclcmd-0.1: .... done [61/64] Upgrading pfSense-pkg-ipsec-profile-wizard from 0.9_1 to 0.9_2... [61/64] Extracting pfSense-pkg-ipsec-profile-wizard-0.9_2: ....... done [62/64] Upgrading pfSense-default-config-serial from 2.3 to 2.3.1_5... [62/64] Extracting pfSense-default-config-serial-2.3.1_5: ..... done [63/64] Upgrading pfSense-base-nanobsd from 2.3 to 2.3.1_5... ===> Keeping a copy of current version mtree [63/64] Extracting pfSense-base-nanobsd-2.3.1_5: ..... done ===> Removing schg flag from base files ===> Extracting new base tarball ===> Removing static obsoleted files [64/64] Upgrading pfSense from 2.3_1 to 2.3.1_5... [64/64] Extracting pfSense-2.3.1_5: .... done Message from python27-2.7.11_2: =========================================================================== Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter =========================================================================== Message from perl5-5.20.3_12: The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. Message from smartmontools-6.4_2: smartmontools has been installed To check the status of drives, use the following: /usr/local/sbin/smartctl -a /dev/ad0 for first ATA/SATA drive /usr/local/sbin/smartctl -a /dev/da0 for first SCSI drive /usr/local/sbin/smartctl -a /dev/ada0 for first SATA drive To include drive health information in your daily status reports, add a line like the following to /etc/periodic.conf: daily_status_smart_devices="/dev/ad0 /dev/da0" substituting the appropriate device names for your SMART-capable disks. To enable drive monitoring, you can use /usr/local/sbin/smartd. A sample configuration file has been installed as /usr/local/etc/smartd.conf.sample Copy this file to /usr/local/etc/smartd.conf and edit appropriately To have smartd start at boot echo 'smartd_enable="YES"' >> /etc/rc.conf Message from openvpn-2.3.11: ### ------------------------------------------------------------------------ ### Edit /etc/rc.conf[.local] to start OpenVPN automatically at system ### startup. See /usr/local/etc/rc.d/openvpn for details. ### ------------------------------------------------------------------------ ### Connect to VPN server as a client with this command to include ### the client.up/down scripts in the initialization: ### openvpn-client <spec>.ovpn ### ------------------------------------------------------------------------ ### For compatibility notes when interoperating with older OpenVPN ### versions, please, see <http: openvpn.net="" relnotes.html="">### ------------------------------------------------------------------------ Message from dnsmasq-devel-2.76.0test12: *** To enable dnsmasq, edit /usr/local/etc/dnsmasq.conf and *** set dnsmasq_enable="YES" in /etc/rc.conf[.local] *** *** Further options and actions are documented inside *** /usr/local/etc/rc.d/dnsmasq >>> Setting secondary partition as active... done. Upgrade is complete. Rebooting in 10 seconds. >>> Locking package pfSense-kernel-pfSense... done. Success</http:></spec>
-
Great!
2.3.2 should be out on Monday if all goes well with our testing, you will likely have to repeat the procedure again to reach 2.3.2, but after that point you should be OK since the bug is fixed in 2.3.2.