Installed packages to be REMOVED: nginx: 1.26.2_9,3 os-nginx: 1.34_3 Number of packages to be removed: 2 The operation will free 5 MiB. [1/2] Deinstalling os-nginx-1.34_3... [1/2] Deleting files for os-nginx-1.34_3: .......... done Reloading plugin configuration [2/2] Deinstalling nginx-1.26.2_9,3... [2/2] Deleting files for nginx-1.26.2_9,3: .......... done Installing pkg-1.19.2_5... the most recent version of pkg-1.19.2_5 is already installed Installing os-squid-1.0_4... `-- Installing squid-6.10... ===> Creating groups Using existing group 'squid' ===> Creating users Using existing user 'squid' ===> Creating homedir(s) ===> Pre-installation configuration for squid-6.10 `-- Extracting squid-6.10: .......... done `-- Installing squid-langpack-7.0.0.20240307... `-- Extracting squid-langpack-7.0.0.20240307: .......... done Extracting os-squid-1.0_4: .......... done Cannot 'restart' configd. Set configd_enable to YES in /etc/rc.conf or use 'onerestart' instead of 'restart'. Reloading plugin configuration Configuring system logging...done. Reloading template OPNsense/Proxy: configd socket missing (@/var/run/configd.socket) Reloading template OPNsense/Syslog: configd socket missing (@/var/run/configd.socket) pkg: POST-INSTALL script failed ===== Message from squid-6.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 pre-translated error pages are no longer included into the port. If you need them install www/squid-langpack port as well. 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 (MySQL) databases/p5-DBD-mysql4 (MariaDB) 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 squid-langpack-7.0.0.20240307: -- To use the squid language pack, use the directive: error_directory /usr/local/share/squid-langpack/language in your squid.conf. Example: error_directory /usr/local/share/squid-langpack/sk >>> Running www/squid test suite... test -x /usr/plugins/www/squid/src/opnsense/scripts/proxy/lib/__init__.py test -x /usr/plugins/www/squid/src/opnsense/scripts/proxy/setup.sh test -x /usr/plugins/www/squid/src/opnsense/scripts/proxy/fetchACLs.py test -x /usr/plugins/www/squid/src/opnsense/scripts/proxy/download_error_pages.py test -x /usr/plugins/www/squid/src/opnsense/scripts/proxy/deploy_error_pages.py test -x /usr/plugins/www/squid/src/opnsense/scripts/proxy/generate_cert.php test -x /usr/plugins/www/squid/src/opnsense/scripts/syslog/logformats/squid.py PHP 8.2.26 | 10 parallel jobs ............................................................ 60/88 (68 %) ............................ 88/88 (100 %) Checked 88 files in 0.2 seconds No syntax error found Total number of style warnings: 1 Total number of style errors: 3 FILE: ...se/mvc/app/controllers/OPNsense/Proxy/Api/SettingsController.php ---------------------------------------------------------------------- FOUND 1 ERROR AND 1 WARNING AFFECTING 2 LINES ---------------------------------------------------------------------- 221 | WARNING | Line exceeds 120 characters; contains 122 characters 323 | ERROR | Method name "SettingsController::pac_set_helper" is | | not in camel caps format ---------------------------------------------------------------------- FILE: ...src/opnsense/mvc/app/models/OPNsense/Proxy/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 35 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...s/www/squid/src/opnsense/mvc/app/models/OPNsense/Proxy/Proxy.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 72 | ERROR | There must be a comment when fall-through is | | intentional in a non-empty case body ---------------------------------------------------------------------- Time: 114ms; Memory: 8MB >>> Installing packages in /usr/obj/usr/tools/config/24.7/amd64: os-web-proxy-sso Updating database digests format: ... done Checking integrity... done (0 conflicting) The following package(s) are locked and may not be removed: beep boost-libs brotli ca_root_nss choparp cpdup cpustats curl cyrus-sasl cyrus-sasl-gssapi dhcp6c dhcrelay dnsmasq dpinger e2fsprogs-libuuid easy-rsa expat expiretable filterlog flock flowd gettext-runtime git glib gmp hostapd hyperscan icu ifinfo iftop indexinfo isc-dhcp44-server ivykis jansson jq json-c kea krb5 ldns libargon2 libcbor libcjson libedit libevent libffi libfido2 libiconv libidn2 libltdl liblz4 libmcrypt libnet libnghttp2 libpfctl libpsl libsodium libucl libunistring libxml2 libyaml lighttpd log4cplus lzo2 monit mpd5 mpdecimal nettle nspr nss ntp oniguruma openldap26-client openssh-portable openssl openvpn opnsense opnsense-installer opnsense-lang opnsense-update os-debug p5-Error p5-File-Slurp pam_opnsense pcre2 perl5 pftop php82 php82-ctype php82-curl php82-dom php82-filter php82-gettext php82-google-api-php-client php82-ldap php82-mbstring php82-pcntl php82-pdo php82-pear php82-pear-Crypt_CHAP php82-pear-PHP_CodeSniffer php82-pecl-mcrypt php82-pecl-radius php82-pecl-xdebug php82-phalcon php82-phar php82-phpseclib php82-session php82-simplexml php82-sockets php82-sqlite3 php82-tokenizer php82-xml php82-xmlwriter php82-zlib phpunit9-php82 pkcs11-helper pkg py311-Babel py311-Jinja2 py311-aioquic py311-anyio py311-async_generator py311-attrs py311-bottleneck py311-certifi py311-cffi py311-charset-normalizer py311-cryptography py311-dnspython py311-duckdb py311-h11 py311-h2 py311-hpack py311-httpcore py311-httpx py311-hyperframe py311-idna py311-iniconfig py311-ldap3 py311-markupsafe py311-netaddr py311-numexpr py311-numpy py311-openssl py311-outcome py311-packaging py311-pandas py311-pluggy py311-pyasn1 py311-pyasn1-modules py311-pycodestyle py311-pycparser py311-pylsqpack py311-pypcap py311-pysocks py311-pytest py311-python-dateutil py311-pytz py311-pyyaml py311-requests py311-scapy py311-service-identity py311-setuptools py311-six py311-sniffio py311-socksio py311-sortedcontainers py311-sqlite3 py311-trio py311-truststore py311-tzdata py311-ujson py311-urllib3 py311-vici python311 radvd readline rrdtool samplicator sqlite3 strongswan sudo suricata syslog-ng unbound wpa_supplicant zip zstd Deinstallation has been requested for the following 3 packages (of 0 packages in the universe): Installed packages to be REMOVED: os-squid: 1.0_4 squid: 6.10 squid-langpack: 7.0.0.20240307 Number of packages to be removed: 3 The operation will free 11 MiB. [1/3] Deinstalling os-squid-1.0_4... [1/3] Deleting files for os-squid-1.0_4: .......... done Reloading plugin configuration [2/3] Deinstalling squid-6.10... [2/3] Deleting files for squid-6.10: .......... done ==> You should manually remove the "squid" user ==> You should manually remove the "squid" group [3/3] Deinstalling squid-langpack-7.0.0.20240307... [3/3] Deleting files for squid-langpack-7.0.0.20240307: .......... done Installing pkg-1.19.2_5... the most recent version of pkg-1.19.2_5 is already installed Installing os-web-proxy-sso-2.2_3... `-- Installing msktutil-1.2.2... `-- Extracting msktutil-1.2.2: ..... done Extracting os-web-proxy-sso-2.2_3: .......... done Cannot 'restart' configd. Set configd_enable to YES in /etc/rc.conf or use 'onerestart' instead of 'restart'. Reloading plugin configuration Configuring system logging...done. Reloading template OPNsense/ProxySSO: configd socket missing (@/var/run/configd.socket) pkg: POST-INSTALL script failed >>> Running www/web-proxy-sso test suite... test -x /usr/plugins/www/web-proxy-sso/src/opnsense/scripts/OPNsense/ProxySSO/kerberos_test.sh test -x /usr/plugins/www/web-proxy-sso/src/opnsense/scripts/OPNsense/ProxySSO/squid-gen-keytab.sh PHP 8.2.26 | 10 parallel jobs ................... 19/19 (100 %) Checked 19 files in 0 seconds No syntax error found Total number of style warnings: 10 Total number of style errors: 0 FILE: .../mvc/app/controllers/OPNsense/ProxySSO/Api/ServiceController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 10 WARNINGS AFFECTING 10 LINES ---------------------------------------------------------------------- 78 | WARNING | Line exceeds 120 characters; contains 134 characters 160 | WARNING | Line exceeds 120 characters; contains 124 characters 161 | WARNING | Line exceeds 120 characters; contains 142 characters 172 | WARNING | Line exceeds 120 characters; contains 137 characters 179 | WARNING | Line exceeds 120 characters; contains 130 characters 190 | WARNING | Line exceeds 120 characters; contains 135 characters 194 | WARNING | Line exceeds 120 characters; contains 134 characters 209 | WARNING | Line exceeds 120 characters; contains 126 characters 238 | WARNING | Line exceeds 120 characters; contains 127 characters 266 | WARNING | Line exceeds 120 characters; contains 217 characters ---------------------------------------------------------------------- Time: 75ms; Memory: 8MB 3669.10 real 173.94 user 73.13 sys