pkg already bootstrapped at /usr/local/sbin/pkg 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. Locking pkg-1.12.0_1 Updating pf2ad repository catalogue... Fetching meta.txz: . done Fetching packagesite.txz: ... done Processing entries: ...... done pf2ad repository update completed. 55 packages processed. All repositories are up to date. Updating pf2ad repository catalogue... Fetching meta.txz: . done Fetching packagesite.txz: ... done Processing entries: ...... done pf2ad repository update completed. 55 packages processed. All repositories are up to date. The following 17 package(s) will be affected (of 0 checked): New packages to be INSTALLED: samba44: 4.4.16 [pf2ad] libsunacl: 1.0 [pf2ad] gnutls: 3.5.15 [pf2ad] trousers: 0.3.14_1 [pf2ad] tpm-emulator: 0.7.4_2 [pf2ad] p11-kit: 0.23.8 [pf2ad] libtasn1: 4.12 [pf2ad] python2: 2_3 [pf2ad] py27-dnspython: 1.15.0 [pf2ad] tevent: 0.9.31 [pf2ad] talloc: 2.1.9 [pf2ad] py27-iso8601: 0.1.11 [pf2ad] popt: 1.16_2 [pf2ad] libinotify: 20170711_1 [pf2ad] tdb: 1.3.12,1 [pf2ad] ldb: 1.1.29_1 [pf2ad] libarchive: 3.3.1,1 [pf2ad] Number of packages to be installed: 17 The process will require 68 MiB more space. 14 MiB to be downloaded. [1/17] Fetching samba44-4.4.16.txz: .......... done [2/17] Fetching libsunacl-1.0.txz: . done [3/17] Fetching gnutls-3.5.15.txz: .......... done [4/17] Fetching trousers-0.3.14_1.txz: .......... done [5/17] Fetching tpm-emulator-0.7.4_2.txz: .......... done [6/17] Fetching p11-kit-0.23.8.txz: .......... done [7/17] Fetching libtasn1-4.12.txz: .......... done [8/17] Fetching python2-2_3.txz: . done [9/17] Fetching py27-dnspython-1.15.0.txz: .......... done [10/17] Fetching tevent-0.9.31.txz: ...... done [11/17] Fetching talloc-2.1.9.txz: ....... done [12/17] Fetching py27-iso8601-0.1.11.txz: .. done [13/17] Fetching popt-1.16_2.txz: ...... done [14/17] Fetching libinotify-20170711_1.txz: ... done [15/17] Fetching tdb-1.3.12,1.txz: .......... done [16/17] Fetching ldb-1.1.29_1.txz: .......... done [17/17] Fetching libarchive-3.3.1,1.txz: .......... done Checking integrity... done (0 conflicting) [1/17] Installing python2-2_3... [1/17] Extracting python2-2_3: ...... done [2/17] Installing tpm-emulator-0.7.4_2... ===> Creating groups. Creating group '_tss' with gid '601'. ===> Creating users Creating user '_tss' with uid '601'. [2/17] Extracting tpm-emulator-0.7.4_2: ......... done [3/17] Installing libtasn1-4.12... [3/17] Extracting libtasn1-4.12: .......... done [4/17] Installing talloc-2.1.9... [4/17] Extracting talloc-2.1.9: .......... done [5/17] Installing trousers-0.3.14_1... ===> Creating groups. Using existing group '_tss'. ===> Creating users Using existing user '_tss'. [5/17] Extracting trousers-0.3.14_1: .......... done [6/17] Installing p11-kit-0.23.8... [6/17] Extracting p11-kit-0.23.8: .......... done [7/17] Installing tevent-0.9.31... [7/17] Extracting tevent-0.9.31: .......... done [8/17] Installing popt-1.16_2... [8/17] Extracting popt-1.16_2: .......... done [9/17] Installing tdb-1.3.12,1... [9/17] Extracting tdb-1.3.12,1: .......... done [10/17] Installing libsunacl-1.0... [10/17] Extracting libsunacl-1.0: ....... done [11/17] Installing gnutls-3.5.15... [11/17] Extracting gnutls-3.5.15: .......... done [12/17] Installing py27-dnspython-1.15.0... [12/17] Extracting py27-dnspython-1.15.0: .......... done [13/17] Installing py27-iso8601-0.1.11... [13/17] Extracting py27-iso8601-0.1.11: .......... done [14/17] Installing libinotify-20170711_1... [14/17] Extracting libinotify-20170711_1: .......... done [15/17] Installing ldb-1.1.29_1... [15/17] Extracting ldb-1.1.29_1: .......... done [16/17] Installing libarchive-3.3.1,1... [16/17] Extracting libarchive-3.3.1,1: .......... done [17/17] Installing samba44-4.4.16... [17/17] Extracting samba44-4.4.16: .......... done ===== Message from trousers-0.3.14_1: -- To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account ===== Message from libinotify-20170711_1: -- ============================================================================ Libinotify functionality on FreeBSD is missing support for - detecting a file being moved into or out of a directory within the same filesystem - certain modifications to a symbolic link (rather than the file it points to.) in addition to the known limitations on all platforms using kqueue(2) where various open and close notifications are unimplemented. This means the following regression tests will fail: Directory notifications: IN_MOVED_FROM IN_MOVED_TO Open/close notifications: IN_OPEN IN_CLOSE_NOWRITE IN_CLOSE_WRITE Symbolic Link notifications: IN_DONT_FOLLOW IN_ATTRIB IN_MOVE_SELF IN_DELETE_SELF Kernel patches to address the missing directory and symbolic link notifications are available from: https://github.com/libinotify-kqueue/libinotify-kqueue/tree/master/patches ============================================================================= You might want to consider increasing the kern.maxfiles tunable if you plan to use this library for applications that need to monitor activity of a lot of files. If the default on your system is too low, add the following line to /boot/loader.conf, then reboot the system: kern.maxfiles="25000" ============================================================================= ===== Message from samba44-4.4.16: -- =============================================================================== How to start: http://wiki.samba.org/index.php/Samba4/HOWTO * Your configuration is: /usr/local/etc/smb4.conf * All the relevant databases are under: /var/db/samba4 * All the logs are under: /var/log/samba4 For additional documentation check: http://wiki.samba.org/index.php/Samba4 Bug reports should go to the: https://bugzilla.samba.org/ =============================================================================== Unlocking pkg-1.12.0_1 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. Starting the pfSense developer shell.... Welcome to the pfSense developer shell Type "help" to show common usage scenarios. Available playback commands: changepassword disablecarp disablecarpmaint disabledhcpd disablereferercheck enableallowallwan enablecarp enablecarpmaint enablesshd externalconfiglocator gatewaystatus generateguicert gitsync installpkg listpkg pfanchordrill pftabledrill removepkgconfig removeshaper resetwebgui restartdhcpd restartipsec svc uninstallpkg pfSense shell: $samba = false; pfSense shell: foreach ($config['installedpackages']['service'] as $item) { pfSense shell: if ('samba' == $item['name']) { pfSense shell: $samba = true; pfSense shell: break; pfSense shell: } pfSense shell: } pfSense shell: if ($samba == false) { pfSense shell: $config['installedpackages']['service'][] = array( pfSense shell: 'name' => 'samba', pfSense shell: 'rcfile' => 'samba.sh', pfSense shell: 'executable' => 'smbd', pfSense shell: 'description' => 'Samba daemon' pfSense shell: ); pfSense shell: } pfSense shell: $samba = false; pfSense shell: foreach ($config['installedpackages']['menu'] as $item) { pfSense shell: if ('Samba (AD)' == $item['name']) { pfSense shell: $samba = true; pfSense shell: break; pfSense shell: } pfSense shell: } pfSense shell: if ($samba == false) { pfSense shell: $config['installedpackages']['menu'][] = array( pfSense shell: 'name' => 'Samba (AD)', pfSense shell: 'section' => 'Services', pfSense shell: 'url' => '/pkg_edit.php?xml=samba.xml' pfSense shell: ); pfSense shell: } pfSense shell: write_config(); pfSense shell: exec; pfSense shell: exit Updating pfSense repository catalogue... pfSense repository is up to date. All repositories are up to date. The following 27 package(s) will be affected (of 0 checked): Installed packages to be REMOVED: samba44-4.4.16 New packages to be INSTALLED: pfSense-pkg-squid: 0.4.44_25 [pfSense] squidclamav: 7.1 [pfSense] c-icap: 0.5.6,2 [pfSense] python37: 3.7.7 [pfSense] cyrus-sasl: 2.1.27 [pfSense] py37-ply: 3.11 [pfSense] py37-setuptools: 41.4.0_1 [pfSense] brotli: 1.0.7_2,1 [pfSense] squid_radius_auth: 1.10 [pfSense] squid: 4.10 [pfSense] krb5: 1.17.1 [pfSense] c-icap-modules: 0.5.4 [pfSense] clamav: 0.102.2,1 [pfSense] pcre2: 10.33 [pfSense] unzoo: 4.4_2 [pfSense] libmspack: 0.10.1 [pfSense] arj: 3.10.22_8 [pfSense] arc: 5.21p [pfSense] Installed packages to be UPGRADED: bind-tools: 9.12.2P1 -> 9.14.12 [pfSense] python27: 2.7.16 -> 2.7.18 [pfSense] readline: 7.0.3_1 -> 8.0.1 [pfSense] sqlite3: 3.28.0 -> 3.30.1 [pfSense] php72-readline: 7.2.10 -> 7.2.29 [pfSense] wpa_supplicant: 2.8 -> 2.9 [pfSense] ipmitool: 1.8.18_1 -> 1.8.18_2 [pfSense] json-c: 0.13 -> 0.13.1_1 [pfSense] Number of packages to be removed: 1 Number of packages to be installed: 18 Number of packages to be upgraded: 8 The process will require 92 MiB more space. 40 MiB to be downloaded. [1/26] Fetching pfSense-pkg-squid-0.4.44_25.txz: ........ done [2/26] Fetching squidclamav-7.1.txz: ......... done [3/26] Fetching c-icap-0.5.6,2.txz: .......... done [4/26] Fetching bind-tools-9.14.12.txz: .......... done [5/26] Fetching python27-2.7.18.txz: .......... done [6/26] Fetching readline-8.0.1.txz: .......... done [7/26] Fetching sqlite3-3.30.1.txz: .......... done [8/26] Fetching python37-3.7.7.txz: .......... done [9/26] Fetching cyrus-sasl-2.1.27.txz: .......... done [10/26] Fetching php72-readline-7.2.29.txz: .. done [11/26] Fetching wpa_supplicant-2.9.txz: .......... done [12/26] Fetching ipmitool-1.8.18_2.txz: .......... done [13/26] Fetching json-c-0.13.1_1.txz: ........ done [14/26] Fetching py37-ply-3.11.txz: .......... done [15/26] Fetching py37-setuptools-41.4.0_1.txz: .......... done [16/26] Fetching brotli-1.0.7_2,1.txz: .......... done [17/26] Fetching squid_radius_auth-1.10.txz: .. done [18/26] Fetching squid-4.10.txz: .......... done [19/26] Fetching krb5-1.17.1.txz: .......... done [20/26] Fetching c-icap-modules-0.5.4.txz: .......... done [21/26] Fetching clamav-0.102.2,1.txz: .......... done [22/26] Fetching pcre2-10.33.txz: .......... done [23/26] Fetching unzoo-4.4_2.txz: ... done [24/26] Fetching libmspack-0.10.1.txz: .......... done [25/26] Fetching arj-3.10.22_8.txz: .......... done [26/26] Fetching arc-5.21p.txz: ..... done Checking integrity... done (1 conflicting) - py37-setuptools-41.4.0_1 [pfSense] conflicts with py27-setuptools-39.2.0 [installed] on /usr/local/bin/easy_install Checking integrity... done (0 conflicting) Conflicts with the existing packages have been found. One more solver iteration is needed to resolve them. The following 31 package(s) will be affected (of 0 checked): Installed packages to be REMOVED: samba44-4.4.16 py27-dnspython-1.15.0 py27-ply-3.11 py27-iso8601-0.1.11 py27-setuptools-39.2.0 New packages to be INSTALLED: python37: 3.7.7 [pfSense] brotli: 1.0.7_2,1 [pfSense] pcre2: 10.33 [pfSense] unzoo: 4.4_2 [pfSense] libmspack: 0.10.1 [pfSense] arj: 3.10.22_8 [pfSense] arc: 5.21p [pfSense] c-icap: 0.5.6,2 [pfSense] cyrus-sasl: 2.1.27 [pfSense] py37-setuptools: 41.4.0_1 [pfSense] krb5: 1.17.1 [pfSense] clamav: 0.102.2,1 [pfSense] squidclamav: 7.1 [pfSense] py37-ply: 3.11 [pfSense] squid_radius_auth: 1.10 [pfSense] squid: 4.10 [pfSense] c-icap-modules: 0.5.4 [pfSense] pfSense-pkg-squid: 0.4.44_25 [pfSense] Installed packages to be UPGRADED: readline: 7.0.3_1 -> 8.0.1 [pfSense] json-c: 0.13 -> 0.13.1_1 [pfSense] bind-tools: 9.12.2P1 -> 9.14.12 [pfSense] python27: 2.7.16 -> 2.7.18 [pfSense] sqlite3: 3.28.0 -> 3.30.1 [pfSense] php72-readline: 7.2.10 -> 7.2.29 [pfSense] wpa_supplicant: 2.8 -> 2.9 [pfSense] ipmitool: 1.8.18_1 -> 1.8.18_2 [pfSense] Number of packages to be removed: 5 Number of packages to be installed: 18 Number of packages to be upgraded: 8 The process will require 86 MiB more space. [1/31] Upgrading json-c from 0.13 to 0.13.1_1... [1/31] Extracting json-c-0.13.1_1: .......... done [2/31] Upgrading readline from 7.0.3_1 to 8.0.1... [2/31] Extracting readline-8.0.1: .......... done [3/31] Deinstalling samba44-4.4.16... [3/31] Deleting files for samba44-4.4.16: .......... done [4/31] Deinstalling py27-setuptools-39.2.0... [4/31] Deleting files for py27-setuptools-39.2.0: .......... done [5/31] Installing python37-3.7.7... [5/31] Extracting python37-3.7.7: .......... done [6/31] Installing brotli-1.0.7_2,1... [6/31] Extracting brotli-1.0.7_2,1: .......... done [7/31] Installing pcre2-10.33... [7/31] Extracting pcre2-10.33: .......... done [8/31] Installing unzoo-4.4_2... [8/31] Extracting unzoo-4.4_2: ..... done [9/31] Installing libmspack-0.10.1... [9/31] Extracting libmspack-0.10.1: ......... done [10/31] Installing arj-3.10.22_8... [10/31] Extracting arj-3.10.22_8: .......... done [11/31] Installing arc-5.21p... [11/31] Extracting arc-5.21p: ...... done [12/31] Deinstalling py27-dnspython-1.15.0... [12/31] Deleting files for py27-dnspython-1.15.0: .......... done [13/31] Deinstalling py27-ply-3.11... [13/31] Deleting files for py27-ply-3.11: .......... done [14/31] Deinstalling py27-iso8601-0.1.11... [14/31] Deleting files for py27-iso8601-0.1.11: .......... done [15/31] Installing c-icap-0.5.6,2... ===> Creating groups. Creating group 'c_icap' with gid '959'. ===> Creating users Creating user 'c_icap' with uid '959'. [15/31] Extracting c-icap-0.5.6,2: .......... done [16/31] Installing cyrus-sasl-2.1.27... *** Added group `cyrus' (id 60) *** Added user `cyrus' (id 60) [16/31] Extracting cyrus-sasl-2.1.27: .......... done [17/31] Installing py37-setuptools-41.4.0_1... [17/31] Extracting py37-setuptools-41.4.0_1: .......... done [18/31] Installing krb5-1.17.1... [18/31] Extracting krb5-1.17.1: .......... done [19/31] Installing clamav-0.102.2,1... ===> Creating groups. Creating group 'clamav' with gid '106'. Using existing group 'mail'. ===> Creating users Creating user 'clamav' with uid '106'. Adding user 'clamav' to group 'mail'. [19/31] Extracting clamav-0.102.2,1: .......... done [20/31] Installing squidclamav-7.1... [20/31] Extracting squidclamav-7.1: .......... done [21/31] Installing py37-ply-3.11... [21/31] Extracting py37-ply-3.11: .......... done [22/31] Installing squid_radius_auth-1.10... [22/31] Extracting squid_radius_auth-1.10: .... done [23/31] Installing squid-4.10... ===> Creating groups. Creating group 'squid' with gid '100'. ===> Creating users Creating user 'squid' with uid '100'. ===> Pre-installation configuration for squid-4.10 [23/31] Extracting squid-4.10: .......... done [24/31] Installing c-icap-modules-0.5.4... [24/31] Extracting c-icap-modules-0.5.4: .......... done [25/31] Installing pfSense-pkg-squid-0.4.44_25... [25/31] Extracting pfSense-pkg-squid-0.4.44_25: .......... done Warning: PHP Startup: Unable to load dynamic library 'readline.so' (tried: /usr/local/lib/php/20170718/readline.so (Shared object "libreadline.so.7" not found, required by "readline.so"), /usr/local/lib/php/20170718/readline.so.so (Cannot open "/usr/local/lib/php/20170718/readline.so.so")) in Unknown on line 0 Saving updated package information... done. Loading package configuration... done. Configuring package components... Loading package instructions... Custom commands... Executing custom_php_install_command()...done. Executing custom_php_resync_config_command()...done. Menu items... done. Services... done. Writing configuration... done. [26/31] Upgrading bind-tools from 9.12.2P1 to 9.14.12... [26/31] Extracting bind-tools-9.14.12: .......... done [27/31] Upgrading python27 from 2.7.16 to 2.7.18... [27/31] Extracting python27-2.7.18: .......... done [28/31] Upgrading sqlite3 from 3.28.0 to 3.30.1... [28/31] Extracting sqlite3-3.30.1: .......... done [29/31] Upgrading php72-readline from 7.2.10 to 7.2.29... [29/31] Extracting php72-readline-7.2.29: ........ done [30/31] Upgrading wpa_supplicant from 2.8 to 2.9... [30/31] Extracting wpa_supplicant-2.9: ....... done [31/31] Upgrading ipmitool from 1.8.18_1 to 1.8.18_2... [31/31] Extracting ipmitool-1.8.18_2: ......... done ===== Message from python37-3.7.7: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py37-gdbm databases/py-gdbm@py37 py37-sqlite3 databases/py-sqlite3@py37 py37-tkinter x11-toolkits/py-tkinter@py37 ===== Message from cyrus-sasl-2.1.27: -- You can use sasldb2 for authentication, to add users use: saslpasswd2 -c username If you want to enable SMTP AUTH with the system Sendmail, read Sendmail.README NOTE: This port has been compiled with a default pwcheck_method of auxprop. If you want to authenticate your user by /etc/passwd, PAM or LDAP, install ports/security/cyrus-sasl2-saslauthd and set sasl_pwcheck_method to saslauthd after installing the Cyrus-IMAPd 2.X port. You should also check the /usr/local/lib/sasl2/*.conf files for the correct pwcheck_method. If you want to use GSSAPI mechanism, install ports/security/cyrus-sasl2-gssapi. If you want to use SRP mechanism, install ports/security/cyrus-sasl2-srp. If you want to use LDAP auxprop plugin, install ports/security/cyrus-sasl2-ldapdb. ===== Message from squid_radius_auth-1.10: -- ===> NOTICE: The squid_radius_auth port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===== Message from squid-4.10: -- o You can find the configuration files for this package in the directory /usr/local/etc/squid. o The default cache directory is /var/squid/cache/. The default log directory is /var/log/squid/. Note: You must initialize new cache directories before you can start squid. Do this by running "squid -z" as 'root' or 'squid'. If your cache directories are already initialized (e.g. after an upgrade of squid) you do not need to initialize them again. o When using DiskD storage scheme remember to read documentation: http://wiki.squid-cache.org/Features/DiskDaemon and alter your kern.ipc defaults in /boot/loader.conf. DiskD will not work reliably without this. Last recomendations were: kern.ipc.msgmnb=8192 kern.ipc.msgssz=64 kern.ipc.msgtql=2048 o The default configuration will deny everyone but the local host and local networks as defined in RFC 1918 for IPv4 and RFCs 4193 and 4291 for IPv6 access to the proxy service. Edit the "http_access allow/deny" directives in /usr/local/etc/squid/squid.conf to suit your needs. o If AUTH_SQL option is set, please, don't forget to install one of following perl modules depending on database you like: databases/p5-DBD-mysql databases/p5-DBD-Pg databases/p5-DBD-SQLite To enable Squid, set squid_enable=yes in either /etc/rc.conf, /etc/rc.conf.local or /etc/rc.conf.d/squid Please see /usr/local/etc/rc.d/squid for further details. Note: If you just updated your Squid installation from an earlier version, make sure to check your Squid configuration against the 3.4 default configuration file /usr/local/etc/squid/squid.conf.sample. /usr/local/etc/squid/squid.conf.documented is a fully annotated configuration file you can consult for further reference. Additionally, you should check your configuration by calling 'squid -f /path/to/squid.conf -k parse' before starting Squid. ===== Message from pfSense-pkg-squid-0.4.44_25: -- Please visit Services - Squid Proxy Server menu to configure the package and enable the proxy. ===== Message from python27-2.7.18: -- ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: EOLed upstream. It is scheduled to be removed on or after 2020-12-31. Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/squid_auth.xml b/squid_auth.xml |index 2453bde..e714473 100644 |--- squid_auth.xml |+++ squid_auth.xml -------------------------- Patching file squid_auth.xml using Plan A... Hunk #1 succeeded at 89 (offset -15 lines). Hunk #2 succeeded at 181 (offset 2 lines). Hmm... Ignoring the trailing garbage. done ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/local/lib/ipsec /usr/local/lib/perl5/5.26/mach/CORE 32-bit compatibility ldconfig path: