>>> Executing build step base on 25.7 ABI_FILE=/usr/lib/crt1.o BLOCKSIZE=K CONFIGDIR=/usr/tools/config/25.7 CONFIG_XML=/usr/local/etc/config.xml COREBRANCH=stable/25.7 COREDIR=/usr/core COREENV=CORE_PHP=83 CORE_ABI=25.7 CORE_PYTHON=311 CPUS=8 DEVICEDIR=/usr/tools/device ENV_FILTER=env -i USER=root LOGNAME=root HOME=/root SHELL=/bin/sh BLOCKSIZE=K MAIL= PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin TERM= HOSTTYPE= VENDOR= OSTYPE= MACHTYPE= PWD=/usr/tools/build GROUP= HOST= EDITOR= PAGER= ABI_FILE=/usr/lib/crt1.o EXTRABRANCH= HOME=/root IMAGESDIR=/usr/local/opnsense/build/25.7/amd64/images LANG=C.UTF-8 LOGNAME=root LOGSDIR=/usr/local/opnsense/build/25.7/amd64/logs MAKEFLAGS= PORTSENV= SERVER=nightly@pkg.opnsense.org UPLOADDIR=incoming MAKELEVEL=2 META_MODE=normal MM_CHARSET=UTF-8 OLDPWD=/usr/obj/usr/tools PACKAGESDIR=/.pkg PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PLUGINSBRANCH=stable/25.7 PLUGINSDIR=/usr/plugins PLUGINSENV=PLUGIN_PHP=83 PLUGIN_ABI=25.7 PLUGIN_PYTHON=311 PORTSBRANCH=master PORTSDIR=/usr/ports PORTSENV= PORTSREFBRANCH=main PORTSREFDIR=/usr/freebsd-ports PORTSREFURL=https://git.FreeBSD.org/ports.git PRINT_ENV_SKIP=1 PRODUCT_ABI=25.7 PRODUCT_ADDITIONS= PRODUCT_APACHE=24 PRODUCT_ARCH=amd64 PRODUCT_COMSPEED=115200 PRODUCT_CORE=opnsense PRODUCT_CORES=opnsense opnsense-devel opnsense-business PRODUCT_DEBUG= PRODUCT_DEVEL= PRODUCT_DEVICE_REAL=A10 PRODUCT_GITBASE=https://github.com/opnsense PRODUCT_HOST=amd64 PRODUCT_KERNEL=SMP PRODUCT_LUA=5.4 PRODUCT_MIRROR=https://mirror.wdc1.us.leaseweb.net/opnsense PRODUCT_NAME=OPNsense PRODUCT_PERL=5.42 PRODUCT_PHP=83 PRODUCT_PLUGIN=os-* PRODUCT_PLUGINS=os-* PRODUCT_PRIVKEY=/usr/tools/config/25.7/repo.key PRODUCT_PUBKEY=/usr/tools/config/25.7/repo.pub PRODUCT_PYTHON=311 PRODUCT_RELEASE=OPNsense-202511130544 PRODUCT_RUBY=33 PRODUCT_SERVER=nightly@pkg.opnsense.org PRODUCT_SETTINGS=25.7 PRODUCT_SIGNCHK=/usr/tools/scripts/pkg_fingerprint.sh /usr/tools/config/25.7/repo.pub PRODUCT_SIGNCMD=/usr/tools/scripts/pkg_sign.sh /usr/tools/config/25.7/repo.pub /usr/tools/config/25.7/repo.key PRODUCT_SSL=openssl PRODUCT_SUFFIX= PRODUCT_TARGET=amd64 PRODUCT_TYPE=opnsense PRODUCT_UEFI=arm dvd serial vga vm PRODUCT_VERSION=202511130544 PRODUCT_ZFS= PWD=/usr/tools/build SERVER=nightly@pkg.opnsense.org SETSDIR=/usr/local/opnsense/build/25.7/amd64/sets SHELL=/bin/sh SRCABI=FreeBSD:14:amd64 SRCBRANCH=stable/25.7 SRCDIR=/usr/src SRCREVISION=14.3 STAGEDIR=/usr/obj/usr/tools/config/25.7/amd64 STAGEDIRPREFIX=/usr/obj TARGETDIR=/usr/local/opnsense/build/25.7/amd64 TARGETDIRPREFIX=/usr/local/opnsense/build TOOLSBRANCH=master TOOLSDIR=/usr/tools UPLOADDIR=incoming USER=root >>> Running build step: base >>> Passing arguments: (none) >>> Reusing base set: /usr/local/opnsense/build/25.7/amd64/sets/base-25.7-amd64.txz >>> Executing build step ports on 25.7 ABI_FILE=/usr/lib/crt1.o BLOCKSIZE=K CONFIGDIR=/usr/tools/config/25.7 CONFIG_XML=/usr/local/etc/config.xml COREBRANCH=stable/25.7 COREDIR=/usr/core COREENV=CORE_PHP=83 CORE_ABI=25.7 CORE_PYTHON=311 CPUS=8 DEVICEDIR=/usr/tools/device ENV_FILTER=env -i USER=root LOGNAME=root HOME=/root SHELL=/bin/sh BLOCKSIZE=K MAIL= PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin TERM= HOSTTYPE= VENDOR= OSTYPE= MACHTYPE= PWD=/usr/tools/build GROUP= HOST= EDITOR= PAGER= ABI_FILE=/usr/lib/crt1.o EXTRABRANCH= HOME=/root IMAGESDIR=/usr/local/opnsense/build/25.7/amd64/images LANG=C.UTF-8 LOGNAME=root LOGSDIR=/usr/local/opnsense/build/25.7/amd64/logs MAKEFLAGS= PORTSENV= SERVER=nightly@pkg.opnsense.org UPLOADDIR=incoming MAKELEVEL=2 META_MODE=normal MM_CHARSET=UTF-8 OLDPWD=/usr/obj/usr/tools PACKAGESDIR=/.pkg PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PLUGINSBRANCH=stable/25.7 PLUGINSDIR=/usr/plugins PLUGINSENV=PLUGIN_PHP=83 PLUGIN_ABI=25.7 PLUGIN_PYTHON=311 PORTSBRANCH=master PORTSDIR=/usr/ports PORTSENV= PORTSREFBRANCH=main PORTSREFDIR=/usr/freebsd-ports PORTSREFURL=https://git.FreeBSD.org/ports.git PRINT_ENV_SKIP=1 PRODUCT_ABI=25.7 PRODUCT_ADDITIONS= PRODUCT_APACHE=24 PRODUCT_ARCH=amd64 PRODUCT_COMSPEED=115200 PRODUCT_CORE=opnsense PRODUCT_CORES=opnsense opnsense-devel opnsense-business PRODUCT_DEBUG= PRODUCT_DEVEL= PRODUCT_DEVICE_REAL=A10 PRODUCT_GITBASE=https://github.com/opnsense PRODUCT_HOST=amd64 PRODUCT_KERNEL=SMP PRODUCT_LUA=5.4 PRODUCT_MIRROR=https://opnsense.c0urier.net PRODUCT_NAME=OPNsense PRODUCT_PERL=5.42 PRODUCT_PHP=83 PRODUCT_PLUGIN=os-* PRODUCT_PLUGINS=os-* PRODUCT_PRIVKEY=/usr/tools/config/25.7/repo.key PRODUCT_PUBKEY=/usr/tools/config/25.7/repo.pub PRODUCT_PYTHON=311 PRODUCT_RELEASE=OPNsense-202511130544 PRODUCT_RUBY=33 PRODUCT_SERVER=nightly@pkg.opnsense.org PRODUCT_SETTINGS=25.7 PRODUCT_SIGNCHK=/usr/tools/scripts/pkg_fingerprint.sh /usr/tools/config/25.7/repo.pub PRODUCT_SIGNCMD=/usr/tools/scripts/pkg_sign.sh /usr/tools/config/25.7/repo.pub /usr/tools/config/25.7/repo.key PRODUCT_SSL=openssl PRODUCT_SUFFIX= PRODUCT_TARGET=amd64 PRODUCT_TYPE=opnsense PRODUCT_UEFI=arm dvd serial vga vm PRODUCT_VERSION=202511130544 PRODUCT_ZFS= PWD=/usr/tools/build SERVER=nightly@pkg.opnsense.org SETSDIR=/usr/local/opnsense/build/25.7/amd64/sets SHELL=/bin/sh SRCABI=FreeBSD:14:amd64 SRCBRANCH=stable/25.7 SRCDIR=/usr/src SRCREVISION=14.3 STAGEDIR=/usr/obj/usr/tools/config/25.7/amd64 STAGEDIRPREFIX=/usr/obj TARGETDIR=/usr/local/opnsense/build/25.7/amd64 TARGETDIRPREFIX=/usr/local/opnsense/build TOOLSBRANCH=master TOOLSDIR=/usr/tools UPLOADDIR=incoming USER=root >>> Running build step: ports >>> Passing arguments: (none) >>> Step ports is up to date >>> Executing build step plugins on 25.7 ABI_FILE=/usr/lib/crt1.o BLOCKSIZE=K CONFIGDIR=/usr/tools/config/25.7 CONFIG_XML=/usr/local/etc/config.xml COREBRANCH=stable/25.7 COREDIR=/usr/core COREENV=CORE_PHP=83 CORE_ABI=25.7 CORE_PYTHON=311 CPUS=8 DEVICEDIR=/usr/tools/device ENV_FILTER=env -i USER=root LOGNAME=root HOME=/root SHELL=/bin/sh BLOCKSIZE=K MAIL= PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin TERM= HOSTTYPE= VENDOR= OSTYPE= MACHTYPE= PWD=/usr/tools/build GROUP= HOST= EDITOR= PAGER= ABI_FILE=/usr/lib/crt1.o EXTRABRANCH= HOME=/root IMAGESDIR=/usr/local/opnsense/build/25.7/amd64/images LANG=C.UTF-8 LOGNAME=root LOGSDIR=/usr/local/opnsense/build/25.7/amd64/logs MAKEFLAGS= PORTSENV= SERVER=nightly@pkg.opnsense.org UPLOADDIR=incoming MAKELEVEL=2 META_MODE=normal MM_CHARSET=UTF-8 OLDPWD=/usr/obj/usr/tools PACKAGESDIR=/.pkg PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PLUGINSBRANCH=stable/25.7 PLUGINSDIR=/usr/plugins PLUGINSENV=PLUGIN_PHP=83 PLUGIN_ABI=25.7 PLUGIN_PYTHON=311 PORTSBRANCH=master PORTSDIR=/usr/ports PORTSENV= PORTSREFBRANCH=main PORTSREFDIR=/usr/freebsd-ports PORTSREFURL=https://git.FreeBSD.org/ports.git PRINT_ENV_SKIP=1 PRODUCT_ABI=25.7 PRODUCT_ADDITIONS= PRODUCT_APACHE=24 PRODUCT_ARCH=amd64 PRODUCT_COMSPEED=115200 PRODUCT_CORE=opnsense PRODUCT_CORES=opnsense opnsense-devel opnsense-business PRODUCT_DEBUG= PRODUCT_DEVEL= PRODUCT_DEVICE_REAL=A10 PRODUCT_GITBASE=https://github.com/opnsense PRODUCT_HOST=amd64 PRODUCT_KERNEL=SMP PRODUCT_LUA=5.4 PRODUCT_MIRROR=https://mirror.wdc1.us.leaseweb.net/opnsense PRODUCT_NAME=OPNsense PRODUCT_PERL=5.42 PRODUCT_PHP=83 PRODUCT_PLUGIN=os-* PRODUCT_PLUGINS=os-* PRODUCT_PRIVKEY=/usr/tools/config/25.7/repo.key PRODUCT_PUBKEY=/usr/tools/config/25.7/repo.pub PRODUCT_PYTHON=311 PRODUCT_RELEASE=OPNsense-202511130544 PRODUCT_RUBY=33 PRODUCT_SERVER=nightly@pkg.opnsense.org PRODUCT_SETTINGS=25.7 PRODUCT_SIGNCHK=/usr/tools/scripts/pkg_fingerprint.sh /usr/tools/config/25.7/repo.pub PRODUCT_SIGNCMD=/usr/tools/scripts/pkg_sign.sh /usr/tools/config/25.7/repo.pub /usr/tools/config/25.7/repo.key PRODUCT_SSL=openssl PRODUCT_SUFFIX= PRODUCT_TARGET=amd64 PRODUCT_TYPE=opnsense PRODUCT_UEFI=arm dvd serial vga vm PRODUCT_VERSION=202511130544 PRODUCT_ZFS= PWD=/usr/tools/build SERVER=nightly@pkg.opnsense.org SETSDIR=/usr/local/opnsense/build/25.7/amd64/sets SHELL=/bin/sh SRCABI=FreeBSD:14:amd64 SRCBRANCH=stable/25.7 SRCDIR=/usr/src SRCREVISION=14.3 STAGEDIR=/usr/obj/usr/tools/config/25.7/amd64 STAGEDIRPREFIX=/usr/obj TARGETDIR=/usr/local/opnsense/build/25.7/amd64 TARGETDIRPREFIX=/usr/local/opnsense/build TOOLSBRANCH=master TOOLSDIR=/usr/tools UPLOADDIR=incoming USER=root >>> Running build step: plugins >>> Passing arguments: (none) >>> Step plugins is up to date >>> Executing build step core on 25.7 ABI_FILE=/usr/lib/crt1.o BLOCKSIZE=K CONFIGDIR=/usr/tools/config/25.7 CONFIG_XML=/usr/local/etc/config.xml COREBRANCH=stable/25.7 COREDIR=/usr/core COREENV=CORE_PHP=83 CORE_ABI=25.7 CORE_PYTHON=311 CPUS=8 DEVICEDIR=/usr/tools/device ENV_FILTER=env -i USER=root LOGNAME=root HOME=/root SHELL=/bin/sh BLOCKSIZE=K MAIL= PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin TERM= HOSTTYPE= VENDOR= OSTYPE= MACHTYPE= PWD=/usr/tools/build GROUP= HOST= EDITOR= PAGER= ABI_FILE=/usr/lib/crt1.o EXTRABRANCH= HOME=/root IMAGESDIR=/usr/local/opnsense/build/25.7/amd64/images LANG=C.UTF-8 LOGNAME=root LOGSDIR=/usr/local/opnsense/build/25.7/amd64/logs MAKEFLAGS= PORTSENV= SERVER=nightly@pkg.opnsense.org UPLOADDIR=incoming MAKELEVEL=2 META_MODE=normal MM_CHARSET=UTF-8 OLDPWD=/usr/obj/usr/tools PACKAGESDIR=/.pkg PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PLUGINSBRANCH=stable/25.7 PLUGINSDIR=/usr/plugins PLUGINSENV=PLUGIN_PHP=83 PLUGIN_ABI=25.7 PLUGIN_PYTHON=311 PORTSBRANCH=master PORTSDIR=/usr/ports PORTSENV= PORTSREFBRANCH=main PORTSREFDIR=/usr/freebsd-ports PORTSREFURL=https://git.FreeBSD.org/ports.git PRINT_ENV_SKIP=1 PRODUCT_ABI=25.7 PRODUCT_ADDITIONS= PRODUCT_APACHE=24 PRODUCT_ARCH=amd64 PRODUCT_COMSPEED=115200 PRODUCT_CORE=opnsense PRODUCT_CORES=opnsense opnsense-devel opnsense-business PRODUCT_DEBUG= PRODUCT_DEVEL= PRODUCT_DEVICE_REAL=A10 PRODUCT_GITBASE=https://github.com/opnsense PRODUCT_HOST=amd64 PRODUCT_KERNEL=SMP PRODUCT_LUA=5.4 PRODUCT_MIRROR=https://mirror.ams1.nl.leaseweb.net/opnsense PRODUCT_NAME=OPNsense PRODUCT_PERL=5.42 PRODUCT_PHP=83 PRODUCT_PLUGIN=os-* PRODUCT_PLUGINS=os-* PRODUCT_PRIVKEY=/usr/tools/config/25.7/repo.key PRODUCT_PUBKEY=/usr/tools/config/25.7/repo.pub PRODUCT_PYTHON=311 PRODUCT_RELEASE=OPNsense-202511130544 PRODUCT_RUBY=33 PRODUCT_SERVER=nightly@pkg.opnsense.org PRODUCT_SETTINGS=25.7 PRODUCT_SIGNCHK=/usr/tools/scripts/pkg_fingerprint.sh /usr/tools/config/25.7/repo.pub PRODUCT_SIGNCMD=/usr/tools/scripts/pkg_sign.sh /usr/tools/config/25.7/repo.pub /usr/tools/config/25.7/repo.key PRODUCT_SSL=openssl PRODUCT_SUFFIX= PRODUCT_TARGET=amd64 PRODUCT_TYPE=opnsense PRODUCT_UEFI=arm dvd serial vga vm PRODUCT_VERSION=202511130544 PRODUCT_ZFS= PWD=/usr/tools/build SERVER=nightly@pkg.opnsense.org SETSDIR=/usr/local/opnsense/build/25.7/amd64/sets SHELL=/bin/sh SRCABI=FreeBSD:14:amd64 SRCBRANCH=stable/25.7 SRCDIR=/usr/src SRCREVISION=14.3 STAGEDIR=/usr/obj/usr/tools/config/25.7/amd64 STAGEDIRPREFIX=/usr/obj TARGETDIR=/usr/local/opnsense/build/25.7/amd64 TARGETDIRPREFIX=/usr/local/opnsense/build TOOLSBRANCH=master TOOLSDIR=/usr/tools UPLOADDIR=incoming USER=root >>> Running build step: core >>> Passing arguments: (none) >>> Step core is up to date >>> Executing build step test on 25.7 ABI_FILE=/usr/lib/crt1.o BLOCKSIZE=K CONFIGDIR=/usr/tools/config/25.7 CONFIG_XML=/usr/local/etc/config.xml COREBRANCH=stable/25.7 COREDIR=/usr/core COREENV=CORE_PHP=83 CORE_ABI=25.7 CORE_PYTHON=311 CPUS=8 DEVICEDIR=/usr/tools/device ENV_FILTER=env -i USER=root LOGNAME=root HOME=/root SHELL=/bin/sh BLOCKSIZE=K MAIL= PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin TERM= HOSTTYPE= VENDOR= OSTYPE= MACHTYPE= PWD=/usr/tools/build GROUP= HOST= EDITOR= PAGER= ABI_FILE=/usr/lib/crt1.o EXTRABRANCH= HOME=/root IMAGESDIR=/usr/local/opnsense/build/25.7/amd64/images LANG=C.UTF-8 LOGNAME=root LOGSDIR=/usr/local/opnsense/build/25.7/amd64/logs MAKEFLAGS= PORTSENV= SERVER=nightly@pkg.opnsense.org UPLOADDIR=incoming MAKELEVEL=2 META_MODE=normal MM_CHARSET=UTF-8 OLDPWD=/usr/obj/usr/tools PACKAGESDIR=/.pkg PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PLUGINSBRANCH=stable/25.7 PLUGINSDIR=/usr/plugins PLUGINSENV=PLUGIN_PHP=83 PLUGIN_ABI=25.7 PLUGIN_PYTHON=311 PORTSBRANCH=master PORTSDIR=/usr/ports PORTSENV= PORTSREFBRANCH=main PORTSREFDIR=/usr/freebsd-ports PORTSREFURL=https://git.FreeBSD.org/ports.git PRINT_ENV_SKIP=1 PRODUCT_ABI=25.7 PRODUCT_ADDITIONS= PRODUCT_APACHE=24 PRODUCT_ARCH=amd64 PRODUCT_COMSPEED=115200 PRODUCT_CORE=opnsense PRODUCT_CORES=opnsense opnsense-devel opnsense-business PRODUCT_DEBUG= PRODUCT_DEVEL= PRODUCT_DEVICE_REAL=A10 PRODUCT_GITBASE=https://github.com/opnsense PRODUCT_HOST=amd64 PRODUCT_KERNEL=SMP PRODUCT_LUA=5.4 PRODUCT_MIRROR=https://mirror.wdc1.us.leaseweb.net/opnsense PRODUCT_NAME=OPNsense PRODUCT_PERL=5.42 PRODUCT_PHP=83 PRODUCT_PLUGIN=os-* PRODUCT_PLUGINS=os-* PRODUCT_PRIVKEY=/usr/tools/config/25.7/repo.key PRODUCT_PUBKEY=/usr/tools/config/25.7/repo.pub PRODUCT_PYTHON=311 PRODUCT_RELEASE=OPNsense-202511130544 PRODUCT_RUBY=33 PRODUCT_SERVER=nightly@pkg.opnsense.org PRODUCT_SETTINGS=25.7 PRODUCT_SIGNCHK=/usr/tools/scripts/pkg_fingerprint.sh /usr/tools/config/25.7/repo.pub PRODUCT_SIGNCMD=/usr/tools/scripts/pkg_sign.sh /usr/tools/config/25.7/repo.pub /usr/tools/config/25.7/repo.key PRODUCT_SSL=openssl PRODUCT_SUFFIX= PRODUCT_TARGET=amd64 PRODUCT_TYPE=opnsense PRODUCT_UEFI=arm dvd serial vga vm PRODUCT_VERSION=202511130544 PRODUCT_ZFS= PWD=/usr/tools/build SERVER=nightly@pkg.opnsense.org SETSDIR=/usr/local/opnsense/build/25.7/amd64/sets SHELL=/bin/sh SRCABI=FreeBSD:14:amd64 SRCBRANCH=stable/25.7 SRCDIR=/usr/src SRCREVISION=14.3 STAGEDIR=/usr/obj/usr/tools/config/25.7/amd64 STAGEDIRPREFIX=/usr/obj TARGETDIR=/usr/local/opnsense/build/25.7/amd64 TARGETDIRPREFIX=/usr/local/opnsense/build TOOLSBRANCH=master TOOLSDIR=/usr/tools UPLOADDIR=incoming USER=root >>> Running build step: test >>> Passing arguments: (none) >>> Setting up stage in /usr/obj/usr/tools/config/25.7/amd64 >>> Setting up base in /usr/obj/usr/tools/config/25.7/amd64 >>> Setting up /usr/core clone in /usr/obj/usr/tools/config/25.7/amd64 >>> Setting up /usr/plugins clone in /usr/obj/usr/tools/config/25.7/amd64 >>> Setting up chroot in /usr/obj/usr/tools/config/25.7/amd64 ELF ldconfig path: /lib /usr/lib /usr/lib/compat 32-bit compatibility ldconfig path: >>> Extracting packages in /usr/obj/usr/tools/config/25.7/amd64 >>> Installing packages in /usr/obj/usr/tools/config/25.7/amd64: opnsense os-debug pkg: No packages installed. Nothing to do! Installing pkg-2.3.1_1... Extracting pkg-2.3.1_1: .......... done Installing opnsense-25.7.7_28... `-- Installing ca_root_nss-3.117_2... `-- Extracting ca_root_nss-3.117_2: ..... done `-- Installing choparp-20150613_1... `-- Extracting choparp-20150613_1: ...... done `-- Installing cpustats-0.1... `-- Extracting cpustats-0.1: . done `-- Installing dhcp6c-20250513... `-- Extracting dhcp6c-20250513: ........ done `-- Installing dhcrelay-1.0... `-- Extracting dhcrelay-1.0: ....... done `-- Installing dnsmasq-2.91_1,1... | `-- Installing nettle-3.10.2... | | `-- Installing indexinfo-0.3.1_1... | | `-- Extracting indexinfo-0.3.1_1: .... done | | `-- Installing gmp-6.3.0... | | `-- Extracting gmp-6.3.0: .......... done | `-- Extracting nettle-3.10.2: .......... done `-- Extracting dnsmasq-2.91_1,1: .......... done `-- Installing dpinger-3.3... `-- Extracting dpinger-3.3: .... done `-- Installing filterlog-0.7_1... `-- Extracting filterlog-0.7_1: .... done `-- Installing flock-2.37.2_1... `-- Extracting flock-2.37.2_1: ...... done `-- Installing flowd-0.9.1_5... ===> Creating groups Creating group '_flowd' with gid '542' ===> Creating users Creating user '_flowd' with uid '542' `-- Extracting flowd-0.9.1_5: .......... done `-- Installing hostapd-2.11_3... | `-- Installing openssl-3.0.18,1... | `-- Extracting openssl-3.0.18,1: .......... done `-- Extracting hostapd-2.11_3: ....... done `-- Installing ifinfo-13.0_1... `-- Extracting ifinfo-13.0_1: .... done `-- Installing iftop-1.0.p4_1... `-- Extracting iftop-1.0.p4_1: ..... done `-- Installing isc-dhcp44-server-4.4.3P1_2... ===> Creating groups Creating group 'dhcpd' with gid '136' ===> Creating users Creating user 'dhcpd' with uid '136' `-- Extracting isc-dhcp44-server-4.4.3P1_2: .......... done `-- Installing kea-3.0.2... | `-- Installing python311-3.11.14... | | `-- Installing mpdecimal-4.0.1... | | `-- Extracting mpdecimal-4.0.1: .......... done | | `-- Installing readline-8.3.1... | | `-- Extracting readline-8.3.1: .......... done | | `-- Installing libffi-3.5.1... | | `-- Extracting libffi-3.5.1: .......... done | `-- Extracting python311-3.11.14: .......... done | `-- Installing log4cplus-2.1.2... | `-- Extracting log4cplus-2.1.2: .......... done | `-- Installing boost-libs-1.89.0_1... | | `-- Installing icu-76.1,1... | | `-- Extracting icu-76.1,1: .......... done | | `-- Installing zstd-1.5.7... | | `-- Installing liblz4-1.10.0_2,1... | | `-- Extracting liblz4-1.10.0_2,1: .......... done | | `-- Extracting zstd-1.5.7: .......... done | `-- Extracting boost-libs-1.89.0_1: .......... done `-- Extracting kea-3.0.2: .......... done `-- Installing lighttpd-1.4.82... | `-- Installing pcre2-10.46... | `-- Extracting pcre2-10.46: .......... done ===> Creating groups Using existing group 'www' ===> Creating users Using existing user 'www' `-- Extracting lighttpd-1.4.82: .......... done `-- Installing monit-5.35.2... `-- Extracting monit-5.35.2: ....... done `-- Installing mpd5-5.9_19... `-- Extracting mpd5-5.9_19: .......... done `-- Installing ntp-4.2.8p18_4... | `-- Installing perl5-5.42.0_1... | `-- Extracting perl5-5.42.0_1: .......... done | `-- Installing libevent-2.1.12... | `-- Extracting libevent-2.1.12: .......... done | `-- Installing libedit-3.1.20251016,1... | `-- Extracting libedit-3.1.20251016,1: .......... done `-- Extracting ntp-4.2.8p18_4: .......... done `-- Installing openssh-portable-10.2.p1_1,1... | `-- Installing libfido2-1.16.0... | | `-- Installing libcbor-0.13.0... | | `-- Extracting libcbor-0.13.0: .......... done | `-- Extracting libfido2-1.16.0: .......... done | `-- Installing ldns-1.8.4... | `-- Extracting ldns-1.8.4: .......... done `-- Extracting openssh-portable-10.2.p1_1,1: .......... done `-- Installing openvpn-2.6.15... | `-- Installing pkcs11-helper-1.31.0... | `-- Extracting pkcs11-helper-1.31.0: .......... done | `-- Installing easy-rsa-3.2.4,1... | `-- Extracting easy-rsa-3.2.4,1: .......... done | `-- Installing lzo2-2.10_1... | `-- Extracting lzo2-2.10_1: .......... done ===> Creating groups Creating group 'openvpn' with gid '301' ===> Creating users Creating user 'openvpn' with uid '301' `-- Extracting openvpn-2.6.15: .......... done `-- Installing opnsense-installer-25.1... | `-- Installing cpdup-1.22_1... | `-- Extracting cpdup-1.22_1: ..... done `-- Extracting opnsense-installer-25.1: .......... done `-- Installing opnsense-lang-25.7.4... `-- Extracting opnsense-lang-25.7.4: .......... done `-- Installing opnsense-update-25.7.5_1... | `-- Installing libucl-0.9.2_2... | | `-- Installing lua54-5.4.8... | | `-- Extracting lua54-5.4.8: ......... done | `-- Extracting libucl-0.9.2_2: .......... done `-- Extracting opnsense-update-25.7.5_1: .......... done `-- Installing pam_opnsense-24.1... `-- Extracting pam_opnsense-24.1: ........ done `-- Installing pftop-0.13... | `-- Installing libpfctl-0.17... | `-- Extracting libpfctl-0.17: ...... done `-- Extracting pftop-0.13: ..... done `-- Installing php83-ctype-8.3.27... | `-- Installing php83-8.3.27... | | `-- Installing libxml2-2.14.6... | | `-- Extracting libxml2-2.14.6: .......... done | | `-- Installing libargon2-20190702_1... | | `-- Extracting libargon2-20190702_1: .......... done | `-- Extracting php83-8.3.27: .......... done `-- Extracting php83-ctype-8.3.27: ........ done `-- Installing php83-curl-8.3.27... | `-- Installing curl-8.17.0... | | `-- Installing libnghttp2-1.68.0... | | `-- Extracting libnghttp2-1.68.0: .......... done | | `-- Installing libpsl-0.21.5_2... | | `-- Installing libidn2-2.3.8... | | | `-- Installing libunistring-1.4.1... | | | `-- Extracting libunistring-1.4.1: .......... done | | `-- Extracting libidn2-2.3.8: .......... done | | `-- Extracting libpsl-0.21.5_2: .......... done | | `-- Installing brotli-1.1.0,1... | | `-- Extracting brotli-1.1.0,1: .......... done | `-- Extracting curl-8.17.0: .......... done `-- Extracting php83-curl-8.3.27: .......... done `-- Installing php83-dom-8.3.27... `-- Extracting php83-dom-8.3.27: .......... done `-- Installing php83-filter-8.3.27... `-- Extracting php83-filter-8.3.27: ......... done `-- Installing php83-gettext-8.3.27... | `-- Installing gettext-runtime-0.23.1... | `-- Extracting gettext-runtime-0.23.1: .......... done `-- Extracting php83-gettext-8.3.27: ........ done `-- Installing php83-ldap-8.3.27... | `-- Installing cyrus-sasl-2.1.28_5... *** Added group `cyrus' (id 60) *** Added user `cyrus' (id 60) | `-- Extracting cyrus-sasl-2.1.28_5: .......... done | `-- Installing openldap26-client-2.6.10... | | `-- Installing cyrus-sasl-gssapi-2.1.28... | | `-- Installing krb5-1.22.1... | | `-- Extracting krb5-1.22.1: .......... done | | `-- Extracting cyrus-sasl-gssapi-2.1.28: .......... done | `-- Extracting openldap26-client-2.6.10: .......... done `-- Extracting php83-ldap-8.3.27: ........ done `-- Installing php83-pcntl-8.3.27... `-- Extracting php83-pcntl-8.3.27: ......... done `-- Installing php83-pdo-8.3.27... `-- Extracting php83-pdo-8.3.27: .......... done `-- Installing php83-pear-Crypt_CHAP-1.5.0_1... | `-- Installing php83-pecl-mcrypt-1.0.7... | | `-- Installing libmcrypt-2.5.8_4... | | `-- Extracting libmcrypt-2.5.8_4: .......... done | | `-- Installing libltdl-2.5.4... | | `-- Extracting libltdl-2.5.4: .......... done | `-- Extracting php83-pecl-mcrypt-1.0.7: ........ done | `-- Installing php83-pear-1.10.16... | | `-- Installing php83-xml-8.3.27... | | `-- Extracting php83-xml-8.3.27: ......... done | | `-- Installing php83-zlib-8.3.27... | | `-- Extracting php83-zlib-8.3.27: ........ done | `-- Extracting php83-pear-1.10.16: .......... done `-- Extracting php83-pear-Crypt_CHAP-1.5.0_1: ...... done install ok: channel://pear.php.net/Crypt_CHAP-1.5.0 `-- Installing php83-pecl-radius-1.4.0b1_3... `-- Extracting php83-pecl-radius-1.4.0b1_3: .......... done `-- Installing php83-phalcon-5.9.3... | `-- Installing php83-session-8.3.27... | `-- Extracting php83-session-8.3.27: .......... done | `-- Installing php83-mbstring-8.3.27... | | `-- Installing oniguruma-6.9.10... | | `-- Extracting oniguruma-6.9.10: .......... done | `-- Extracting php83-mbstring-8.3.27: .......... done `-- Extracting php83-phalcon-5.9.3: ........ done `-- Installing php83-phpseclib-3.0.47... `-- Extracting php83-phpseclib-3.0.47: ......... done `-- Installing php83-simplexml-8.3.27... `-- Extracting php83-simplexml-8.3.27: ......... done `-- Installing php83-sockets-8.3.27... `-- Extracting php83-sockets-8.3.27: .......... done `-- Installing php83-sqlite3-8.3.27... | `-- Installing sqlite3-3.50.4_2,1... | `-- Extracting sqlite3-3.50.4_2,1: .......... done `-- Extracting php83-sqlite3-8.3.27: ......... done `-- Installing py311-Jinja2-3.1.6... | `-- Installing py311-markupsafe-3.0.3... | `-- Extracting py311-markupsafe-3.0.3: .......... done | `-- Installing py311-Babel-2.17.0_1... | `-- Extracting py311-Babel-2.17.0_1: .......... done `-- Extracting py311-Jinja2-3.1.6: .......... done `-- Installing py311-dnspython-2.8.0_1,1... | `-- Installing py311-httpx-0.28.1_1... | | `-- Installing py311-httpcore-1.0.9... | | `-- Installing py311-h2-4.1.0_1... | | | `-- Installing py311-hyperframe-6.0.0_1... | | | `-- Extracting py311-hyperframe-6.0.0_1: .......... done | | | `-- Installing py311-hpack-4.0.0_1... | | | `-- Extracting py311-hpack-4.0.0_1: .......... done | | `-- Extracting py311-h2-4.1.0_1: .......... done | | `-- Installing py311-certifi-2025.10.5... | | `-- Extracting py311-certifi-2025.10.5: .......... done | | `-- Installing py311-h11-0.16.0... | | `-- Extracting py311-h11-0.16.0: .......... done | | `-- Installing py311-anyio-4.11.0... | | | `-- Installing py311-truststore-0.10.4... | | | `-- Extracting py311-truststore-0.10.4: .......... done | | | `-- Installing py311-idna-3.11... | | | `-- Extracting py311-idna-3.11: .......... done | | | `-- Installing py311-typing-extensions-4.15.0... | | | `-- Extracting py311-typing-extensions-4.15.0: .......... done | | | `-- Installing py311-sniffio-1.3.1... | | | `-- Extracting py311-sniffio-1.3.1: .......... done | | `-- Extracting py311-anyio-4.11.0: .......... done | | `-- Extracting py311-httpcore-1.0.9: .......... done | | `-- Installing py311-socksio-1.0.0_1... | | `-- Extracting py311-socksio-1.0.0_1: .......... done | `-- Extracting py311-httpx-0.28.1_1: .......... done | `-- Installing py311-aioquic-1.3.0_1... | | `-- Installing py311-pylsqpack-0.3.23... | | `-- Extracting py311-pylsqpack-0.3.23: .......... done | | `-- Installing py311-service-identity-24.2.0... | | `-- Installing py311-cryptography-45.0.7_1,1... | | | `-- Installing py311-cffi-1.17.1... | | | `-- Installing py311-pycparser-2.23... | | | `-- Extracting py311-pycparser-2.23: .......... done | | | `-- Extracting py311-cffi-1.17.1: .......... done | | `-- Extracting py311-cryptography-45.0.7_1,1: .......... done | | `-- Installing py311-pyasn1-modules-0.4.1... | | | `-- Installing py311-pyasn1-0.6.0... | | | `-- Extracting py311-pyasn1-0.6.0: .......... done | | `-- Extracting py311-pyasn1-modules-0.4.1: .......... done | | `-- Installing py311-attrs-25.4.0... | | `-- Extracting py311-attrs-25.4.0: .......... done | | `-- Extracting py311-service-identity-24.2.0: .......... done | | `-- Installing py311-pyopenssl-25.3.0_1,1... | | `-- Extracting py311-pyopenssl-25.3.0_1,1: .......... done | `-- Extracting py311-aioquic-1.3.0_1: .......... done | `-- Installing py311-trio-0.31.0... | | `-- Installing py311-sortedcontainers-2.4.0_1... | | `-- Extracting py311-sortedcontainers-2.4.0_1: .......... done | | `-- Installing py311-outcome-1.3.0_2... | | `-- Extracting py311-outcome-1.3.0_2: .......... done | | `-- Installing py311-async_generator-1.10_1... | | `-- Extracting py311-async_generator-1.10_1: .......... done | `-- Extracting py311-trio-0.31.0: .......... done `-- Extracting py311-dnspython-2.8.0_1,1: .......... done `-- Installing py311-jq-1.10.0... | `-- Installing py311-requests-2.32.5... | | `-- Installing py311-charset-normalizer-3.4.4... | | `-- Extracting py311-charset-normalizer-3.4.4: .......... done | | `-- Installing py311-urllib3-2.5.0,1... | | `-- Installing py311-pysocks-1.7.1_1... | | `-- Extracting py311-pysocks-1.7.1_1: .......... done | | `-- Extracting py311-urllib3-2.5.0,1: .......... done | `-- Extracting py311-requests-2.32.5: .......... done | `-- Installing jq-1.8.1... | `-- Extracting jq-1.8.1: .......... done `-- Extracting py311-jq-1.10.0: ........ done `-- Installing py311-ldap3-2.9.1_1... `-- Extracting py311-ldap3-2.9.1_1: .......... done `-- Installing py311-sqlite3-3.11.14_11... `-- Extracting py311-sqlite3-3.11.14_11: ......... done `-- Installing py311-ujson-5.11.0... `-- Extracting py311-ujson-5.11.0: .......... done `-- Installing py311-vici-6.0.3... `-- Extracting py311-vici-6.0.3: .......... done `-- Installing radvd-2.20... `-- Extracting radvd-2.20: .......... done `-- Installing rrdtool-1.9.0_1... | `-- Installing glib-2.84.1_3,2... | | `-- Installing py311-packaging-25.0... | | `-- Extracting py311-packaging-25.0: .......... done | | `-- Installing libinotify-20240724_3... | | `-- Extracting libinotify-20240724_3: .......... done | | `-- Installing libiconv-1.18_1... | | `-- Extracting libiconv-1.18_1: .......... done | `-- Extracting glib-2.84.1_3,2: .......... done `-- Extracting rrdtool-1.9.0_1: .......... done `-- Installing samplicator-1.3.8.r1_1... `-- Extracting samplicator-1.3.8.r1_1: ..... done `-- Installing strongswan-6.0.3... `-- Extracting strongswan-6.0.3: .......... done `-- Installing sudo-1.9.17p2_2... `-- Extracting sudo-1.9.17p2_2: .......... done `-- Installing syslog-ng-4.10.2... | `-- Installing libuuid-2.41.1_1... | `-- Extracting libuuid-2.41.1_1: .......... done | `-- Installing json-c-0.18... | `-- Extracting json-c-0.18: .......... done | `-- Installing ivykis-0.43.2_1... | `-- Extracting ivykis-0.43.2_1: .......... done `-- Extracting syslog-ng-4.10.2: .......... done `-- Installing unbound-1.24.1... | `-- Installing expat-2.7.3... | `-- Extracting expat-2.7.3: .......... done | `-- Installing libsodium-1.0.19... | `-- Extracting libsodium-1.0.19: .......... done ===> Creating groups Using existing group 'unbound' ===> Creating users Using existing user 'unbound' `-- Extracting unbound-1.24.1: .......... done `-- Installing wpa_supplicant-2.11_7... `-- Extracting wpa_supplicant-2.11_7: .......... done `-- Installing zip-3.0_4... `-- Extracting zip-3.0_4: .......... done `-- Installing beep-1.0_2... `-- Extracting beep-1.0_2: ..... done `-- Installing py311-duckdb-1.3.2... | `-- Installing py311-pandas-2.2.3_3,1... | | `-- Installing py311-numpy-1.26.4_10,1... | | `-- Extracting py311-numpy-1.26.4_10,1: .......... done | | `-- Installing py311-numexpr-2.14.1... | | `-- Extracting py311-numexpr-2.14.1: .......... done | | `-- Installing py311-bottleneck-1.3.8_1... | | `-- Extracting py311-bottleneck-1.3.8_1: .......... done | | `-- Installing py311-tzdata-2025.2... | | `-- Extracting py311-tzdata-2025.2: .......... done | | `-- Installing py311-pytz-2025.2_1,1... | | `-- Extracting py311-pytz-2025.2_1,1: .......... done | | `-- Installing py311-python-dateutil-2.9.0... | | `-- Installing py311-six-1.17.0... | | `-- Extracting py311-six-1.17.0: .......... done | | `-- Extracting py311-python-dateutil-2.9.0: .......... done | `-- Extracting py311-pandas-2.2.3_3,1: .......... done `-- Extracting py311-duckdb-1.3.2: .......... done `-- Installing suricata-8.0.2... | `-- Installing libyaml-0.2.5... | `-- Extracting libyaml-0.2.5: ......... done | `-- Installing nss-3.117... | | `-- Installing nspr-4.38.2... | | `-- Extracting nspr-4.38.2: .......... done | `-- Extracting nss-3.117: .......... done | `-- Installing libnet-1.3,1... | `-- Extracting libnet-1.3,1: .......... done | `-- Installing py311-pyyaml-6.0.3... | `-- Extracting py311-pyyaml-6.0.3: .......... done | `-- Installing jansson-2.14.1... | `-- Extracting jansson-2.14.1: .......... done | `-- Installing hyperscan-5.4.2... | `-- Extracting hyperscan-5.4.2: .......... done `-- Extracting suricata-8.0.2: .......... done Extracting opnsense-25.7.7_28: .......... done Updating /etc/shells Registering root shell Hooking into /etc/rc Hooking into /etc/rc.shutdown Cannot 'start' configd. Set configd_enable to YES in /etc/rc.conf or use 'onestart' instead of 'start'. >>> Invoking update script 'refresh.sh' ==> Running trigger: glib-schemas.ucl Compiling glib schemas No schema files found: doing nothing. ==> Running trigger: gio-modules.ucl Generating GIO modules cache ===== Message from ca_root_nss-3.117_2: -- FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. This package installs symlinks to support root certificate discovery for software that either uses other cryptographic libraries than OpenSSL, or use OpenSSL but do not follow recommended practice. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem ===== Message from dnsmasq-2.91_1,1: -- 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 NOTE: when using dnssec, inaccurate system clocks can cause DNS resolution to fail because DNSSEC signatures may then not validate. SECURITY RECOMMENDATION ~~~~~~~~~~~~~~~~~~~~~~~ It is recommended to enable the wpad-related options at the end of the configuration file (you may need to copy them from the example file to yours) to fix CERT Vulnerability VU#598349. ===== Message from hostapd-2.11_3: -- Add the following to /etc/rc.conf to use the ports version instead of the base version: hostapd_program="/usr/local/sbin/hostapd" ===== Message from isc-dhcp44-server-4.4.3P1_2: -- **** To setup dhcpd, please edit /usr/local/etc/dhcpd.conf. **** This port installs the dhcp daemon, but doesn't invoke dhcpd by default. If you want to invoke dhcpd at startup, add these lines to /etc/rc.conf: dhcpd_enable="YES" # dhcpd enabled? dhcpd_flags="-q" # command option(s) dhcpd_conf="/usr/local/etc/dhcpd.conf" # configuration file dhcpd_ifaces="" # ethernet interface(s) dhcpd_withumask="022" # file creation mask **** If compiled with paranoia support (the default), the following rc.conf options are also supported: dhcpd_chuser_enable="YES" # runs w/o privileges? dhcpd_withuser="dhcpd" # user name to run as dhcpd_withgroup="dhcpd" # group name to run as dhcpd_chroot_enable="YES" # runs chrooted? dhcpd_devfs_enable="YES" # use devfs if available? dhcpd_rootdir="/var/db/dhcpd" # directory to run in dhcpd_includedir="" # directory with config- files to include **** WARNING: never edit the chrooted or jailed dhcpd.conf file but /usr/local/etc/dhcpd.conf instead which is always copied where needed upon startup. ===== Message from python311-3.11.14: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py311-gdbm databases/py-gdbm@py311 py311-sqlite3 databases/py-sqlite3@py311 py311-tkinter x11-toolkits/py-tkinter@py311 ===== Message from boost-libs-1.89.0_1: -- You have built the Boost library with thread support. Don't forget to add -pthread to your linker options when linking your code. ===== Message from monit-5.35.2: -- USAGE: To enable monit you need to add monit_enable="YES" to rc.conf file. Before running monit you have to configure monitrc file. There is example configuration file monitrc.sample. /usr/local/etc/monitrc.sample ===== Message from ntp-4.2.8p18_4: -- Please add ntpd_program="/usr/local/sbin/ntpd" ntpdate_program="/usr/local/sbin/ntpdate" to your /etc/rc.conf or run sysrc ntpd_program="/usr/local/sbin/ntpd" sysrc ntpdate_program="/usr/local/sbin/ntpdate" to enable ntp from ports/packages instead of base ntp. ===== Message from openssh-portable-10.2.p1_1,1: -- To enable this port, add openssh_enable="YES" in your rc.conf. To prevent conflict with openssh in the base system add sshd_enable="NO" in your rc.conf. Also you can configure openssh at another TCP port (via sshd_config 'Port' and 'Listen' options or via 'openssh_flags' variable in rc.conf) and run it in same time with base sshd. 'PermitRootLogin no' is the default for the OpenSSH port. This now matches the PermitRootLogin configuration of OpenSSH in the base system. Please be aware of this when upgrading your OpenSSH port, and if truly necessary, re-enable remote root login by readjusting this option in your sshd_config. Users are encouraged to create single-purpose users with ssh keys, disable Password authentication by setting 'PasswordAuthentication no' and 'ChallengeResponseAuthentication no', and to define very narrow sudo privileges instead of using root for automated tasks. ===== Message from easy-rsa-3.2.4,1: -- NOTE: easyrsa will require you to initialize a PKI upon first use. ONLY for the very first run for a new PKI, do something such as this, assuming you will have its data in $HOME/my_new_pki: easyrsa --pki-dir=$HOME/my_new_pki init-pki # DANGEROUS - DESTROYS ~/my_new_pki See /usr/local/share/doc/easy-rsa/README.quickstart.md for further information. An on-line help is available, you can run: easyrsa help # for help on commands easyrsa help options # for help on options **** SECURITY WARNING FOR PAST security/easy-rsa versions **** **** easyrsa may have encrypted your CA private key with a weak cipher Per CVE-2024-13454, Easy-RSA 3.0.5 inclusively up to and including 3.1.7, when used with OpenSSL 3, may have accidentally encrypted the CA private key with a weak cipher, des-ede3-cbc, instead of the intended aes-256-cbc, when a CA was created with the easyrsa build-ca command. Such mistakes cannot be corrected by upgrading Easy-RSA alone. The standing recommendation for CA private keys is to re-encrypt the CA private keys with the aes-256-cbc cipher, by using the easyrsa set-pass ca command. For details, see https://community.openvpn.net/openvpn/wiki/CVE-2024-13454. **** END SECURITY WARNING FOR PAST security/easy-rsa versions **** ===== Message from openvpn-2.6.15: -- 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 .ovpn For compatibility notes when interoperating with older OpenVPN versions, please see Note that OpenVPN does not officially support LibreSSL. Note that OpenVPN configures a separate user and group "openvpn", which should be used instead of the NFS user "nobody" when an unprivileged user account is desired. You may want to add user openvpn and group openvpn when creating your configuration files, the example configuration shows this only as comments. ===== Message from php83-ctype-8.3.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-ctype.ini.sample ===== Message from php83-curl-8.3.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-curl.ini.sample ===== Message from php83-dom-8.3.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-dom.ini.sample ===== Message from php83-filter-8.3.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-filter.ini.sample ===== Message from php83-gettext-8.3.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-gettext.ini.sample ===== Message from cyrus-sasl-2.1.28_5: -- 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 openldap26-client-2.6.10: -- The OpenLDAP client package has been successfully installed. Edit /usr/local/etc/openldap/ldap.conf to change the system-wide client defaults. Try `man ldap.conf' and visit the OpenLDAP FAQ-O-Matic at http://www.OpenLDAP.org/faq/index.cgi?file=3 for more information. ===== Message from php83-ldap-8.3.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-ldap.ini.sample ===== Message from php83-pcntl-8.3.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-pcntl.ini.sample ===== Message from php83-pdo-8.3.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-pdo.ini.sample ===== Message from php83-pecl-mcrypt-1.0.7: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-mcrypt.ini.sample ===== Message from php83-xml-8.3.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-xml.ini.sample ===== Message from php83-zlib-8.3.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-zlib.ini.sample ===== Message from php83-pecl-radius-1.4.0b1_3: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-radius.ini.sample ===== Message from php83-session-8.3.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-18-session.ini.sample ===== Message from oniguruma-6.9.10: -- ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: Project archived upstream. It is scheduled to be removed on or after 2026-12-01. ===== Message from php83-mbstring-8.3.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-mbstring.ini.sample ===== Message from php83-phalcon-5.9.3: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-30-phalcon.ini.sample ===== Message from php83-simplexml-8.3.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-simplexml.ini.sample ===== Message from php83-sockets-8.3.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-sockets.ini.sample ===== Message from php83-sqlite3-8.3.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-sqlite3.ini.sample ===== Message from py311-urllib3-2.5.0,1: -- Since version 1.25 HTTPS connections are now verified by default which is done via "cert_reqs = 'CERT_REQUIRED'". While certificate verification can be disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to leave it on. Various consumers of net/py-urllib3 already have implemented routines that either explicitly enable or disable HTTPS certificate verification (e.g. via configuration settings, CLI arguments, etc.). Yet it may happen that there are still some consumers which don't explicitly enable/disable certificate verification for HTTPS connections which could then lead to errors (as is often the case with self-signed certificates). In case of an error one should try first to temporarily disable certificate verification of the problematic urllib3 consumer to see if that approach will remedy the issue. ===== Message from libinotify-20240724_3: -- 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. ===== Message from strongswan-6.0.3: -- The default strongSwan configuration interface have been updated to vici since version 5.9.2_1. To use the stroke interface by default either compile the port without the vici option or set 'strongswan_interface="stroke"' in your rc.conf file. ===== Message from syslog-ng-4.10.2: -- syslog-ng is now installed! To replace FreeBSD's standard syslogd (/usr/sbin/syslogd), complete these steps: 1. Create a configuration file named /usr/local/etc/syslog-ng.conf (a sample named syslog-ng.conf.sample has been included in /usr/local/etc). Note that this is a change in 2.0.2 version, previous ones put the config file in /usr/local/etc/syslog-ng/syslog-ng.conf, so if this is an update move that file in the right place 2. Configure syslog-ng to start automatically by adding the following to /etc/rc.conf: syslog_ng_enable="YES" 3. Prevent the standard FreeBSD syslogd from starting automatically by adding a line to the end of your /etc/rc.conf file that reads: syslogd_enable="NO" 4. Shut down the standard FreeBSD syslogd: kill `cat /var/run/syslog.pid` 5. Start syslog-ng: /usr/local/etc/rc.d/syslog-ng start ===== Message from wpa_supplicant-2.11_7: -- To use the ports version of WPA Supplicant instead of the base, add: wpa_supplicant_program="/usr/local/sbin/wpa_supplicant" to /etc/rc.conf ===== Message from beep-1.0_2: -- Speaker sound support: ====================== For PC speaker sound to work you need to be in the operator group and need r/w permissions to /dev/speaker device. Load kernel module: # kldload speaker Add a user to operator group: % pw groupmod operator -m jerry Uncomment the following lines in /etc/devfs.rules file (create it if it doesn't exist): # Allow members of group operator to cat things to the speaker [speaker=10] add path 'speaker' mode 0660 group operator To load these new rules add the following to /etc/rc.conf: devfs_speaker_ruleset="speaker" Then restart devfs to load the new rules: % /etc/rc.d/devfs restart ===== Message from py311-pandas-2.2.3_3,1: -- Install math/py-statsmodels to enable parts of pandas.stats. Install devel/py-xarray to enable the to_xarray() function. ===== Message from suricata-8.0.2: -- If you want to run Suricata in IDS mode, add to /etc/rc.conf: suricata_enable="YES" suricata_interface="" NOTE: Declaring suricata_interface is MANDATORY for Suricata in IDS Mode. However, if you want to run Suricata in Inline IPS Mode in divert(4) mode, add to /etc/rc.conf: suricata_enable="YES" suricata_divertport="8000" NOTE: Suricata won't start in IDS mode without an interface configured. Therefore if you omit suricata_interface from rc.conf, FreeBSD's rc.d/suricata will automatically try to start Suricata in IPS Mode (on divert port 8000, by default). Alternatively, if you want to run Suricata in Inline IPS Mode in high-speed netmap(4) mode, add to /etc/rc.conf: suricata_enable="YES" suricata_netmap="YES" NOTE: Suricata requires additional interface settings in the configuration file to run in netmap(4) mode. RULES: Suricata IDS/IPS Engine comes without rules by default. You should add rules by yourself and set an updating strategy. To do so, please visit: http://www.openinfosecfoundation.org/documentation/rules.html http://www.openinfosecfoundation.org/documentation/emerging-threats.html You may want to try BPF in zerocopy mode to test performance improvements: sysctl -w net.bpf.zerocopy_enable=1 Don't forget to add net.bpf.zerocopy_enable=1 to /etc/sysctl.conf ===== Message from opnsense-25.7.7_28: -- Some will win, some will lose, some are born to sing the blues Installing os-debug-1.7... `-- Installing php83-pear-PHP_CodeSniffer-3.7.2... | `-- Installing php83-xmlwriter-8.3.27... | `-- Extracting php83-xmlwriter-8.3.27: ........ done | `-- Installing php83-tokenizer-8.3.27... | `-- Extracting php83-tokenizer-8.3.27: ......... done `-- Extracting php83-pear-PHP_CodeSniffer-3.7.2: .......... done install ok: channel://pear.php.net/PHP_CodeSniffer-3.7.2 `-- Installing php83-pecl-xdebug-3.4.4... `-- Extracting php83-pecl-xdebug-3.4.4: ........ done `-- Installing phpunit9-php83-9.6.29... | `-- Installing php83-phar-8.3.27... | `-- Extracting php83-phar-8.3.27: .......... done `-- Extracting phpunit9-php83-9.6.29: .... done `-- Installing py311-pycodestyle-2.14.0... `-- Extracting py311-pycodestyle-2.14.0: .......... done `-- Installing py311-pytest-8.4.2,1... | `-- Installing py311-pygments-2.19.2... | `-- Extracting py311-pygments-2.19.2: .......... done | `-- Installing py311-pluggy-1.6.0... | `-- Extracting py311-pluggy-1.6.0: .......... done | `-- Installing py311-iniconfig-1.1.1_2... | `-- Extracting py311-iniconfig-1.1.1_2: .......... done `-- Extracting py311-pytest-8.4.2,1: .......... done `-- Installing py311-scapy-2.6.1_1... | `-- Installing py311-pypcap-1.3.0_1... | `-- Extracting py311-pypcap-1.3.0_1: .......... done `-- Extracting py311-scapy-2.6.1_1: .......... done `-- Installing p5-File-Slurp-9999.27... `-- Extracting p5-File-Slurp-9999.27: ....... done `-- Installing git-2.51.2... | `-- Installing p5-Error-0.17030... | `-- Extracting p5-Error-0.17030: ......... done ===> Creating groups Creating group 'git_daemon' with gid '964' ===> Creating users Creating user 'git_daemon' with uid '964' `-- Extracting git-2.51.2: .......... done Extracting os-debug-1.7: .... done ===== Message from php83-xmlwriter-8.3.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-xmlwriter.ini.sample ===== Message from php83-tokenizer-8.3.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-tokenizer.ini.sample ===== Message from php83-pecl-xdebug-3.4.4: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-xdebug.ini.sample -- The php debugger 'xdebug' has been installed successful. Add a line containing extension=/usr/local/lib/php/20230831/xdebug.so or zend_extension=/usr/local/lib/php/20230831/xdebug.so to your php.ini to load it. xdebug is not compatible with the extension 'Zend Optimizer' - you're only able to use one of them. So take care having at least the lesser required extension disabled by commenting out it's loader line in your php.ini. xdebug 3.0 introduces several breaking changes in the configuration. Please check the documentation at https://xdebug.org/docs/upgrade_guide Add following section to enable profiling: xdebug.mode=profile xdebug.output_dir = /tmp/profiler ===== Message from php83-phar-8.3.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-phar.ini.sample ===== Message from git-2.51.2: -- If you installed the GITWEB option please follow these instructions: In the directory /usr/local/share/examples/git/gitweb you can find all files to make gitweb work as a public repository on the web. All you have to do to make gitweb work is: 1) Please be sure you're able to execute CGI scripts in /usr/local/share/examples/git/gitweb. 2) Set the GITWEB_CONFIG variable in your webserver's config to /usr/local/etc/git/gitweb.conf. This variable is passed to gitweb.cgi. 3) Restart server. If you installed the CONTRIB option please note that the scripts are installed in /usr/local/share/git-core/contrib. Some of them require other ports to be installed (perl, python, etc), which you may need to install manually. >>> Locking packages in /usr/obj/usr/tools/config/25.7/amd64: -a >>> Running packages test suite... ===> Restoring /etc/shells ===> Restoring /etc/ttys ===> Restoring php.ini files ===> Creating groups Using existing group '_flowd' ===> Creating users Using existing user '_flowd' ===> Creating groups Using existing group 'git_daemon' ===> Creating users Using existing user 'git_daemon' ===> Creating groups Using existing group 'dhcpd' ===> Creating users Using existing user 'dhcpd' ===> Creating groups Using existing group 'www' ===> Creating users Using existing user 'www' ===> Creating groups Using existing group 'openvpn' ===> Creating users Using existing user 'openvpn' ===> Creating groups Using existing group 'unbound' ===> Creating users Using existing user 'unbound' ===> Unhandled LUA scripts (25) were found. ===> Restoring critical core files Checking all packages: .......... done Checking all packages: .......... done >>> Running /usr/core test suite... test -x /usr/core/src/etc/rc.d/configd test -x /usr/core/src/etc/rc.d/flowd_aggregate test -x /usr/core/src/etc/rc.d/netflow test -x /usr/core/src/etc/rc.d/captiveportal test -x /usr/core/src/etc/rc.syshook.d/early/15-templates test -x /usr/core/src/etc/rc.syshook.d/early/05-upgrade test -x /usr/core/src/etc/rc.syshook.d/early/90-carp test -x /usr/core/src/etc/rc.syshook.d/early/20-backup test -x /usr/core/src/etc/rc.syshook.d/early/10-configd test -x /usr/core/src/etc/rc.syshook.d/start/95-beep test -x /usr/core/src/etc/rc.syshook.d/start/25-syslog test -x /usr/core/src/etc/rc.syshook.d/start/90-openvpn test -x /usr/core/src/etc/rc.syshook.d/start/10-newwanip test -x /usr/core/src/etc/rc.syshook.d/start/90-cron test -x /usr/core/src/etc/rc.syshook.d/start/90-sysctl test -x /usr/core/src/etc/rc.syshook.d/start/90-carp test -x /usr/core/src/etc/rc.syshook.d/start/20-freebsd test -x /usr/core/src/etc/rc.syshook.d/import/20-importer test -x /usr/core/src/etc/rc.syshook.d/carp/20-ppp test -x /usr/core/src/etc/rc.syshook.d/carp/20-wireguard test -x /usr/core/src/etc/rc.syshook.d/carp/20-openvpn-instances test -x /usr/core/src/etc/rc.syshook.d/carp/20-openvpn test -x /usr/core/src/etc/rc.syshook.d/monitor/20-recover test -x /usr/core/src/etc/rc.syshook.d/update/10-refresh.sh test -x /usr/core/src/etc/rc.syshook.d/upgrade/10-sanity.sh test -x /usr/core/src/etc/rc.syshook.d/upgrade/90-cleanup.sh test -x /usr/core/src/etc/rc.syshook.d/stop/90-backup test -x /usr/core/src/etc/rc.syshook.d/stop/80-freebsd test -x /usr/core/src/etc/rc.syshook.d/stop/05-beep test -x /usr/core/src/etc/rc.syshook.d/stop/99-config test -x /usr/core/src/etc/rc.syshook.d/backup/20-rrd test -x /usr/core/src/etc/rc.syshook.d/backup/20-netflow test -x /usr/core/src/etc/rc.syshook.d/backup/20-dhcpleases test -x /usr/core/src/etc/rc.syshook.d/backup/20-captiveportal test -x /usr/core/src/etc/rc.syshook.d/backup/20-duid test -x /usr/core/src/opnsense/scripts/openssh/ssh_query.py test -x /usr/core/src/opnsense/scripts/dnsmasq/get_dnsmasq_leases.py test -x /usr/core/src/opnsense/scripts/dnsmasq/dnsmasq_dhcp_options.py test -x /usr/core/src/opnsense/scripts/routes/del_route.py test -x /usr/core/src/opnsense/scripts/routes/gateway_status.php test -x /usr/core/src/opnsense/scripts/routes/gateways.php test -x /usr/core/src/opnsense/scripts/routes/show_routes.py test -x /usr/core/src/opnsense/scripts/routes/gateway_watcher.php test -x /usr/core/src/opnsense/scripts/filter/tests/alias_tests.py test -x /usr/core/src/opnsense/scripts/filter/tests/__init__.py test -x /usr/core/src/opnsense/scripts/filter/lib/alias/uri.py test -x /usr/core/src/opnsense/scripts/filter/lib/alias/geoip.py test -x /usr/core/src/opnsense/scripts/filter/lib/alias/base.py test -x /usr/core/src/opnsense/scripts/filter/lib/alias/bgpasn.py test -x /usr/core/src/opnsense/scripts/filter/lib/alias/pf.py test -x /usr/core/src/opnsense/scripts/filter/lib/alias/__init__.py test -x /usr/core/src/opnsense/scripts/filter/lib/alias/arpcache.py test -x /usr/core/src/opnsense/scripts/filter/lib/alias/interface.py test -x /usr/core/src/opnsense/scripts/filter/lib/alias/auth.py test -x /usr/core/src/opnsense/scripts/filter/lib/states.py test -x /usr/core/src/opnsense/scripts/filter/lib/__init__.py test -x /usr/core/src/opnsense/scripts/filter/delete_table.py test -x /usr/core/src/opnsense/scripts/filter/list_table.py test -x /usr/core/src/opnsense/scripts/filter/find_table_references.py test -x /usr/core/src/opnsense/scripts/filter/list_osfp.py test -x /usr/core/src/opnsense/scripts/filter/list_pfsync.py test -x /usr/core/src/opnsense/scripts/filter/update_tables.py test -x /usr/core/src/opnsense/scripts/filter/kill_table.py test -x /usr/core/src/opnsense/scripts/filter/list_rule_ids.py test -x /usr/core/src/opnsense/scripts/filter/list_non_mvc_rules.php test -x /usr/core/src/opnsense/scripts/filter/download_geoip.py test -x /usr/core/src/opnsense/scripts/filter/pftop.py test -x /usr/core/src/opnsense/scripts/filter/list_states.py test -x /usr/core/src/opnsense/scripts/filter/pfstatistics.py test -x /usr/core/src/opnsense/scripts/filter/run_unittests.py test -x /usr/core/src/opnsense/scripts/filter/read_log.py test -x /usr/core/src/opnsense/scripts/filter/rollback_cancel.php test -x /usr/core/src/opnsense/scripts/filter/rollback_timer.php test -x /usr/core/src/opnsense/scripts/filter/kill_states.py test -x /usr/core/src/opnsense/scripts/filter/rule_stats.py test -x /usr/core/src/opnsense/scripts/filter/list_tables.py test -x /usr/core/src/opnsense/scripts/filter/pftablecount.py test -x /usr/core/src/opnsense/scripts/shaper/lib/__init__.py test -x /usr/core/src/opnsense/scripts/shaper/start.sh test -x /usr/core/src/opnsense/scripts/shaper/flush_all.sh test -x /usr/core/src/opnsense/scripts/shaper/setup.sh test -x /usr/core/src/opnsense/scripts/shaper/dummynet_stats.py test -x /usr/core/src/opnsense/scripts/shaper/sync_fw_hooks.py test -x /usr/core/src/opnsense/scripts/shaper/update_tables test -x /usr/core/src/opnsense/scripts/auth/list_group_members.php test -x /usr/core/src/opnsense/scripts/auth/sync_user.php test -x /usr/core/src/opnsense/scripts/auth/sync_group.php test -x /usr/core/src/opnsense/scripts/auth/add_user.php test -x /usr/core/src/opnsense/scripts/monit/carp_status.php test -x /usr/core/src/opnsense/scripts/monit/gateway_alert.php test -x /usr/core/src/opnsense/scripts/monit/setup.sh test -x /usr/core/src/opnsense/scripts/firmware/repos/README test -x /usr/core/src/opnsense/scripts/firmware/repos/FreeBSD.php test -x /usr/core/src/opnsense/scripts/firmware/repos/OPNsense.php test -x /usr/core/src/opnsense/scripts/firmware/connection.sh test -x /usr/core/src/opnsense/scripts/firmware/remove.sh test -x /usr/core/src/opnsense/scripts/firmware/changelog.sh test -x /usr/core/src/opnsense/scripts/firmware/upgrade.sh test -x /usr/core/src/opnsense/scripts/firmware/sync.sh test -x /usr/core/src/opnsense/scripts/firmware/security.sh test -x /usr/core/src/opnsense/scripts/firmware/check.sh test -x /usr/core/src/opnsense/scripts/firmware/changelog-date.php test -x /usr/core/src/opnsense/scripts/firmware/latest.php test -x /usr/core/src/opnsense/scripts/firmware/config.sh test -x /usr/core/src/opnsense/scripts/firmware/license.sh test -x /usr/core/src/opnsense/scripts/firmware/health.sh test -x /usr/core/src/opnsense/scripts/firmware/read.sh test -x /usr/core/src/opnsense/scripts/firmware/unlock.sh test -x /usr/core/src/opnsense/scripts/firmware/lock.sh test -x /usr/core/src/opnsense/scripts/firmware/reinstall.sh test -x /usr/core/src/opnsense/scripts/firmware/hostnames.sh test -x /usr/core/src/opnsense/scripts/firmware/running.sh test -x /usr/core/src/opnsense/scripts/firmware/update.sh test -x /usr/core/src/opnsense/scripts/firmware/plugin.sh test -x /usr/core/src/opnsense/scripts/firmware/bogons.sh test -x /usr/core/src/opnsense/scripts/firmware/query.sh test -x /usr/core/src/opnsense/scripts/firmware/reboot.sh test -x /usr/core/src/opnsense/scripts/firmware/details.sh test -x /usr/core/src/opnsense/scripts/firmware/register.php test -x /usr/core/src/opnsense/scripts/firmware/cleanup.sh test -x /usr/core/src/opnsense/scripts/firmware/product.php test -x /usr/core/src/opnsense/scripts/firmware/launcher.sh test -x /usr/core/src/opnsense/scripts/firmware/sync.subr.sh test -x /usr/core/src/opnsense/scripts/firmware/resync.sh test -x /usr/core/src/opnsense/scripts/firmware/install.sh test -x /usr/core/src/opnsense/scripts/unbound/blocklists/__init__.py test -x /usr/core/src/opnsense/scripts/unbound/blocklists/default_bl.py test -x /usr/core/src/opnsense/scripts/unbound/start.sh test -x /usr/core/src/opnsense/scripts/unbound/stats.py test -x /usr/core/src/opnsense/scripts/unbound/check.sh test -x /usr/core/src/opnsense/scripts/unbound/wrapper.py test -x /usr/core/src/opnsense/scripts/unbound/cache.sh test -x /usr/core/src/opnsense/scripts/unbound/restore_db.py test -x /usr/core/src/opnsense/scripts/unbound/blocklists.py test -x /usr/core/src/opnsense/scripts/unbound/logger.py test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Types/Processor.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Types/Base.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Types/OpenVPN.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Types/Temperature.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Types/Wireless.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Types/Mbuf.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Types/Traffic.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Types/States.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Types/GatewayQuality.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Types/Ntp.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Types/Memory.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Types/Packets.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Stats/GatewayQuality.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Stats/OpenVPN.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Stats/States.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Stats/Temperature.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Stats/Interfaces.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Stats/Memory.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Stats/Mbuf.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Stats/Processor.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Stats/Ntp.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Stats/Base.php test -x /usr/core/src/opnsense/scripts/health/library/OPNsense/RRD/Factory.php test -x /usr/core/src/opnsense/scripts/health/fetchData.py test -x /usr/core/src/opnsense/scripts/health/listReports.py test -x /usr/core/src/opnsense/scripts/health/flush_rrd.py test -x /usr/core/src/opnsense/scripts/health/updaterrd.php test -x /usr/core/src/opnsense/scripts/netflow/lib/aggregates/interface.py test -x /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py test -x /usr/core/src/opnsense/scripts/netflow/lib/aggregates/ports.py test -x /usr/core/src/opnsense/scripts/netflow/lib/aggregates/source.py test -x /usr/core/src/opnsense/scripts/netflow/lib/parse.py test -x /usr/core/src/opnsense/scripts/netflow/lib/aggregate.py test -x /usr/core/src/opnsense/scripts/netflow/lib/flowparser.py test -x /usr/core/src/opnsense/scripts/netflow/lib/__init__.py test -x /usr/core/src/opnsense/scripts/netflow/flush_all.sh test -x /usr/core/src/opnsense/scripts/netflow/flowd_aggregate.py test -x /usr/core/src/opnsense/scripts/netflow/export_details.py test -x /usr/core/src/opnsense/scripts/netflow/flowd_aggregate_metadata.py test -x /usr/core/src/opnsense/scripts/netflow/get_top_usage.py test -x /usr/core/src/opnsense/scripts/netflow/flowctl_stats.py test -x /usr/core/src/opnsense/scripts/netflow/dump_log.py test -x /usr/core/src/opnsense/scripts/netflow/get_timeseries.py test -x /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py test -x /usr/core/src/opnsense/scripts/suricata/lib/downloader.py test -x /usr/core/src/opnsense/scripts/suricata/lib/__init__.py test -x /usr/core/src/opnsense/scripts/suricata/lib/metadata.py test -x /usr/core/src/opnsense/scripts/suricata/queryInstalledRules.py test -x /usr/core/src/opnsense/scripts/suricata/queryAlertLog.py test -x /usr/core/src/opnsense/scripts/suricata/rule-updater.py test -x /usr/core/src/opnsense/scripts/suricata/__init__.py test -x /usr/core/src/opnsense/scripts/suricata/setup.sh test -x /usr/core/src/opnsense/scripts/suricata/dropAlertLog.py test -x /usr/core/src/opnsense/scripts/suricata/installRules.py test -x /usr/core/src/opnsense/scripts/suricata/listRuleMetadata.py test -x /usr/core/src/opnsense/scripts/suricata/listAlertLogs.py test -x /usr/core/src/opnsense/scripts/suricata/listInstallableRulesets.py test -x /usr/core/src/opnsense/scripts/captiveportal/lib/__init__.py test -x /usr/core/src/opnsense/scripts/captiveportal/lib/arp.py test -x /usr/core/src/opnsense/scripts/captiveportal/lib/daemonize.py test -x /usr/core/src/opnsense/scripts/captiveportal/lib/pf.py test -x /usr/core/src/opnsense/scripts/captiveportal/lib/db.py test -x /usr/core/src/opnsense/scripts/captiveportal/cp-background-process.py test -x /usr/core/src/opnsense/scripts/captiveportal/disconnect.py test -x /usr/core/src/opnsense/scripts/captiveportal/overlay_template.py test -x /usr/core/src/opnsense/scripts/captiveportal/process_accounting_messages.php test -x /usr/core/src/opnsense/scripts/captiveportal/allow.py test -x /usr/core/src/opnsense/scripts/captiveportal/set_session_restrictions.py test -x /usr/core/src/opnsense/scripts/captiveportal/strip_template.py test -x /usr/core/src/opnsense/scripts/captiveportal/listClients.py test -x /usr/core/src/opnsense/scripts/captiveportal/generate_certs.php test -x /usr/core/src/opnsense/scripts/captiveportal/fetch_template.py test -x /usr/core/src/opnsense/scripts/interfaces/lib/__init__.py test -x /usr/core/src/opnsense/scripts/interfaces/list_sockstat.py test -x /usr/core/src/opnsense/scripts/interfaces/macinfo.py test -x /usr/core/src/opnsense/scripts/interfaces/reconfigure_bridges.php test -x /usr/core/src/opnsense/scripts/interfaces/reconfigure_gres.php test -x /usr/core/src/opnsense/scripts/interfaces/reconfigure_vlans.php test -x /usr/core/src/opnsense/scripts/interfaces/ifctl.sh test -x /usr/core/src/opnsense/scripts/interfaces/reconfigure_vips.php test -x /usr/core/src/opnsense/scripts/interfaces/portprobe.py test -x /usr/core/src/opnsense/scripts/interfaces/carp_global_status.php test -x /usr/core/src/opnsense/scripts/interfaces/ppp-uptime.sh test -x /usr/core/src/opnsense/scripts/interfaces/reconfigure_laggs.php test -x /usr/core/src/opnsense/scripts/interfaces/carp_set_status.php test -x /usr/core/src/opnsense/scripts/interfaces/ppp-linkdown.sh test -x /usr/core/src/opnsense/scripts/interfaces/traffic_stats.php test -x /usr/core/src/opnsense/scripts/interfaces/mpd.script test -x /usr/core/src/opnsense/scripts/interfaces/ppp-ipv6.php test -x /usr/core/src/opnsense/scripts/interfaces/list_ndp.py test -x /usr/core/src/opnsense/scripts/interfaces/ppp-linkup.sh test -x /usr/core/src/opnsense/scripts/interfaces/reconfigure_neighbors.php test -x /usr/core/src/opnsense/scripts/interfaces/ppp-rename.sh test -x /usr/core/src/opnsense/scripts/interfaces/reconfigure_gifs.php test -x /usr/core/src/opnsense/scripts/interfaces/dhclient-script test -x /usr/core/src/opnsense/scripts/interfaces/ping.py test -x /usr/core/src/opnsense/scripts/interfaces/capture.py test -x /usr/core/src/opnsense/scripts/interfaces/rtsold_resolvconf.sh test -x /usr/core/src/opnsense/scripts/interfaces/traceroute.py test -x /usr/core/src/opnsense/scripts/interfaces/list_arp.py test -x /usr/core/src/opnsense/scripts/interfaces/traffic_top.py test -x /usr/core/src/opnsense/scripts/interfaces/list_macdb.py test -x /usr/core/src/opnsense/scripts/kea/kea_prefix_watcher.py test -x /usr/core/src/opnsense/scripts/kea/get_kea_leases.py test -x /usr/core/src/opnsense/scripts/dhcp/prefixes.php test -x /usr/core/src/opnsense/scripts/dhcp/get_leases6.py test -x /usr/core/src/opnsense/scripts/dhcp/unbound_watcher.py test -x /usr/core/src/opnsense/scripts/dhcp/cleanup_leases6.php test -x /usr/core/src/opnsense/scripts/dhcp/dnsmasq_watcher.py test -x /usr/core/src/opnsense/scripts/dhcp/prefixes.sh test -x /usr/core/src/opnsense/scripts/dhcp/cleanup_leases4.php test -x /usr/core/src/opnsense/scripts/dhcp/get_leases.py test -x /usr/core/src/opnsense/scripts/openvpn/client_disconnect.sh test -x /usr/core/src/opnsense/scripts/openvpn/client_connect.php test -x /usr/core/src/opnsense/scripts/openvpn/ovpn_status.py test -x /usr/core/src/opnsense/scripts/openvpn/user_pass_verify.php test -x /usr/core/src/opnsense/scripts/openvpn/ovpn_event.py test -x /usr/core/src/opnsense/scripts/openvpn/kill_session.py test -x /usr/core/src/opnsense/scripts/openvpn/ovpn_service_control.php test -x /usr/core/src/opnsense/scripts/openvpn/tls_verify.php test -x /usr/core/src/opnsense/scripts/ipsec/lib/__init__.py test -x /usr/core/src/opnsense/scripts/ipsec/updown_event.py test -x /usr/core/src/opnsense/scripts/ipsec/list_spd.py test -x /usr/core/src/opnsense/scripts/ipsec/connect.py test -x /usr/core/src/opnsense/scripts/ipsec/disconnect.py test -x /usr/core/src/opnsense/scripts/ipsec/saddelete.py test -x /usr/core/src/opnsense/scripts/ipsec/list_leases.py test -x /usr/core/src/opnsense/scripts/ipsec/get_swanctl.py test -x /usr/core/src/opnsense/scripts/ipsec/list_status.py test -x /usr/core/src/opnsense/scripts/ipsec/list_sad.py test -x /usr/core/src/opnsense/scripts/ipsec/get_legacy_vti.php test -x /usr/core/src/opnsense/scripts/ipsec/spddelete.py test -x /usr/core/src/opnsense/scripts/wireguard/gen_keypair.py test -x /usr/core/src/opnsense/scripts/wireguard/reresolve-dns.py test -x /usr/core/src/opnsense/scripts/wireguard/wg-service-control.php test -x /usr/core/src/opnsense/scripts/wireguard/wg_show.py test -x /usr/core/src/opnsense/scripts/syslog/logformats/__init__.py test -x /usr/core/src/opnsense/scripts/syslog/logformats/syslog.py test -x /usr/core/src/opnsense/scripts/syslog/clearlog.php test -x /usr/core/src/opnsense/scripts/syslog/generate_certs test -x /usr/core/src/opnsense/scripts/syslog/streamLog.py test -x /usr/core/src/opnsense/scripts/syslog/lockout_handler test -x /usr/core/src/opnsense/scripts/syslog/list_applications.php test -x /usr/core/src/opnsense/scripts/syslog/queryLog.py test -x /usr/core/src/opnsense/scripts/syslog/log_archive test -x /usr/core/src/opnsense/scripts/syslog/log_matcher.py test -x /usr/core/src/opnsense/scripts/shell/setports.php test -x /usr/core/src/opnsense/scripts/shell/firmware.sh test -x /usr/core/src/opnsense/scripts/shell/password.php test -x /usr/core/src/opnsense/scripts/shell/halt.php test -x /usr/core/src/opnsense/scripts/shell/restore.sh test -x /usr/core/src/opnsense/scripts/shell/setaddr.php test -x /usr/core/src/opnsense/scripts/shell/defaults.php test -x /usr/core/src/opnsense/scripts/shell/banner.php test -x /usr/core/src/opnsense/scripts/shell/reboot.php test -x /usr/core/src/opnsense/scripts/shell/ping.php test -x /usr/core/src/opnsense/scripts/system/nameservers.php test -x /usr/core/src/opnsense/scripts/system/swapinfo.py test -x /usr/core/src/opnsense/scripts/system/get_locales.php test -x /usr/core/src/opnsense/scripts/system/bectl.py test -x /usr/core/src/opnsense/scripts/system/query_dns.py test -x /usr/core/src/opnsense/scripts/system/sysctl_defaults.php test -x /usr/core/src/opnsense/scripts/system/sysctl.py test -x /usr/core/src/opnsense/scripts/system/factory_defaults.php test -x /usr/core/src/opnsense/scripts/system/update-crl-fetch.py test -x /usr/core/src/opnsense/scripts/system/certctl.py test -x /usr/core/src/opnsense/scripts/system/trigger_config_changed_events.py test -x /usr/core/src/opnsense/scripts/system/crl_fetch.py test -x /usr/core/src/opnsense/scripts/system/tls_groups.py test -x /usr/core/src/opnsense/scripts/system/ha_xmlrpc_exec.php test -x /usr/core/src/opnsense/scripts/system/get_timezones.php test -x /usr/core/src/opnsense/scripts/system/ssl_ciphers.py test -x /usr/core/src/opnsense/scripts/system/cpu.py test -x /usr/core/src/opnsense/scripts/system/rrd_pfstate_info.py test -x /usr/core/src/opnsense/scripts/system/status.php test -x /usr/core/src/opnsense/scripts/system/activity.py test -x /usr/core/src/opnsense/scripts/system/list_shells.py test -x /usr/core/src/opnsense/scripts/system/flush_config_history test -x /usr/core/src/opnsense/scripts/system/remote_backup.php test -x /usr/core/src/opnsense/scripts/system/cert_fetch_local.py PHP 8.3.27 | 10 parallel jobs ............................................................ 60/2493 (2 %) ............................................................ 120/2493 (4 %) ............................................................ 180/2493 (7 %) ............................................................ 240/2493 (9 %) ............................................................ 300/2493 (12 %) ............................................................ 360/2493 (14 %) ............................................................ 420/2493 (16 %) ............................................................ 480/2493 (19 %) ............................................................ 540/2493 (21 %) ............................................................ 600/2493 (24 %) ............................................................ 660/2493 (26 %) ............................................................ 720/2493 (28 %) ............................................................ 780/2493 (31 %) ............................................................ 840/2493 (33 %) ............................................................ 900/2493 (36 %) ............................................................ 960/2493 (38 %) ............................................................ 1020/2493 (40 %) ............................................................ 1080/2493 (43 %) ............................................................ 1140/2493 (45 %) ............................................................ 1200/2493 (48 %) ............................................................ 1260/2493 (50 %) ............................................................ 1320/2493 (52 %) ............................................................ 1380/2493 (55 %) ............................................................ 1440/2493 (57 %) ............................................................ 1500/2493 (60 %) ............................................................ 1560/2493 (62 %) ............................................................ 1620/2493 (64 %) ............................................................ 1680/2493 (67 %) ............................................................ 1740/2493 (69 %) ............................................................ 1800/2493 (72 %) ............................................................ 1860/2493 (74 %) ............................................................ 1920/2493 (77 %) ............................................................ 1980/2493 (79 %) ............................................................ 2040/2493 (81 %) ............................................................ 2100/2493 (84 %) ............................................................ 2160/2493 (86 %) ............................................................ 2220/2493 (89 %) ............................................................ 2280/2493 (91 %) ............................................................ 2340/2493 (93 %) ............................................................ 2400/2493 (96 %) ............................................................ 2460/2493 (98 %) ................................. 2493/2493 (100 %) Checked 2493 files in 2.3 seconds No syntax error found /usr/core/src/opnsense/service/configd.py:139:14: E211 whitespace before '(' /usr/core/src/opnsense/service/configd.py:146:9: E722 do not use bare 'except' /usr/core/src/opnsense/service/configd_ctl.py:48:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/configd_ctl.py:58:65: E228 missing whitespace around modulo operator /usr/core/src/opnsense/service/configd_ctl.py:59:58: E228 missing whitespace around modulo operator /usr/core/src/opnsense/service/configd_ctl.py:73:5: E722 do not use bare 'except' /usr/core/src/opnsense/service/configd_ctl.py:74:59: E228 missing whitespace around modulo operator /usr/core/src/opnsense/service/configd_ctl.py:75:14: E211 whitespace before '(' /usr/core/src/opnsense/service/configd_ctl.py:99:2: E225 missing whitespace around operator /usr/core/src/opnsense/service/configd_ctl.py:107:41: E228 missing whitespace around modulo operator /usr/core/src/opnsense/service/configd_ctl.py:112:18: E225 missing whitespace around operator /usr/core/src/opnsense/service/configd_ctl.py:114:18: E225 missing whitespace around operator /usr/core/src/opnsense/service/configd_ctl.py:126:17: E265 block comment should start with '# ' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:63:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:73:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:81:95: E203 whitespace before ',' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:81:96: E231 missing whitespace after ',' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:92:28: E221 multiple spaces before operator /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:93:18: E221 multiple spaces before operator /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:171:53: E261 at least two spaces before inline comment /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:205:17: E722 do not use bare 'except' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:223:13: E741 ambiguous variable name 'l' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:226:21: E741 ambiguous variable name 'l' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:236:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:324:12: E713 test for membership should be 'not in' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:358:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:378:19: E222 multiple spaces after operator /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:388:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:407:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:421:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:435:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:456:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:461:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:464:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:474:25: E128 continuation line under-indented for visual indent /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:486:17: E128 continuation line under-indented for visual indent /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:494:13: E128 continuation line under-indented for visual indent /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:498:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:584:5: E722 do not use bare 'except' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:589:1: E305 expected 2 blank lines after class or function definition, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:598:1: E303 too many blank lines (3) /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:611:10: E131 continuation line unaligned for hanging indent /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:612:10: E131 continuation line unaligned for hanging indent /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:638:32: E203 whitespace before ',' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:647:30: E231 missing whitespace after ',' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:647:48: E231 missing whitespace after ',' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:650:41: E231 missing whitespace after ',' /usr/core/src/opnsense/service/modules/__init__.py:68:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/modules/config.py:76:20: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/service/modules/config.py:85:24: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/service/modules/processhandler.py:179:22: E111 indentation is not a multiple of 4 /usr/core/src/opnsense/service/modules/processhandler.py:179:22: E117 over-indented /usr/core/src/opnsense/service/modules/processhandler.py:179:65: E261 at least two spaces before inline comment /usr/core/src/opnsense/service/modules/processhandler.py:325:30: E261 at least two spaces before inline comment /usr/core/src/opnsense/service/modules/processhandler.py:354:92: E231 missing whitespace after ',' /usr/core/src/opnsense/service/modules/template.py:62:55: E231 missing whitespace after ':' /usr/core/src/opnsense/service/modules/template.py:75:12: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/service/modules/actions/base.py:53:18: E111 indentation is not a multiple of 4 /usr/core/src/opnsense/service/modules/actions/base.py:53:18: E117 over-indented /usr/core/src/opnsense/service/modules/actions/base.py:59:33: E203 whitespace before ':' /usr/core/src/opnsense/service/modules/actions/base.py:76:5: E303 too many blank lines (2) /usr/core/src/opnsense/service/modules/actions/base.py:82:44: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/service/modules/actions/script_output.py:62:47: E225 missing whitespace around operator /usr/core/src/opnsense/service/modules/actions/stream_output.py:45:9: E306 expected 1 blank line before a nested definition, found 0 /usr/core/src/opnsense/service/modules/addons/template_helpers.py:33:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/modules/addons/template_helpers.py:110:12: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/service/modules/addons/template_helpers.py:142:47: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/service/modules/addons/template_helpers.py:142:52: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/service/modules/addons/template_helpers.py:151:58: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/service/modules/addons/template_helpers.py:151:63: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/service/modules/addons/template_helpers.py:177:9: E303 too many blank lines (2) /usr/core/src/opnsense/service/modules/addons/template_helpers.py:214:12: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/service/tests/core.py:92:1: E303 too many blank lines (3) /usr/core/src/opnsense/scripts/shaper/sync_fw_hooks.py:76:12: E221 multiple spaces before operator /usr/core/src/opnsense/scripts/shaper/sync_fw_hooks.py:77:14: E221 multiple spaces before operator /usr/core/src/opnsense/scripts/shaper/sync_fw_hooks.py:86:44: E272 multiple spaces before keyword /usr/core/src/opnsense/scripts/shaper/sync_fw_hooks.py:90:41: E241 multiple spaces after ',' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:40:18: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:41:19: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:42:21: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:43:21: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:44:26: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:45:18: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:46:20: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:47:23: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:48:25: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:52:18: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:53:19: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:54:21: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:55:26: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:56:18: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:57:20: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:58:23: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:59:25: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:62:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:65:11: W605 invalid escape sequence '\(' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:65:40: W605 invalid escape sequence '\)' /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:76:12: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:78:14: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:82:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:99:54: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:126:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:150:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/shaper/lib/__init__.py:194:49: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/delete_table.py:49:37: E127 continuation line over-indented for visual indent /usr/core/src/opnsense/scripts/filter/download_geoip.py:34:6: E211 whitespace before '(' /usr/core/src/opnsense/scripts/filter/download_geoip.py:35:6: E211 whitespace before '(' /usr/core/src/opnsense/scripts/filter/download_geoip.py:36:6: E211 whitespace before '(' /usr/core/src/opnsense/scripts/filter/download_geoip.py:37:6: E211 whitespace before '(' /usr/core/src/opnsense/scripts/filter/find_table_references.py:57:20: E111 indentation is not a multiple of 4 /usr/core/src/opnsense/scripts/filter/kill_states.py:49:13: E221 multiple spaces before operator /usr/core/src/opnsense/scripts/filter/kill_table.py:44:22: E271 multiple spaces after keyword /usr/core/src/opnsense/scripts/filter/list_osfp.py:48:14: E211 whitespace before '(' /usr/core/src/opnsense/scripts/filter/list_osfp.py:50:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/filter/list_table.py:45:19: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/filter/pfstatistics.py:57:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/filter/pfstatistics.py:66:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/filter/pfstatistics.py:75:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/filter/pfstatistics.py:99:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/filter/pfstatistics.py:115:53: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/filter/pfstatistics.py:116:57: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/pfstatistics.py:116:80: E222 multiple spaces after operator /usr/core/src/opnsense/scripts/filter/pfstatistics.py:116:99: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/pfstatistics.py:122:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/filter/pfstatistics.py:137:1: E305 expected 2 blank lines after class or function definition, found 1 /usr/core/src/opnsense/scripts/filter/pftablecount.py:69:25: E222 multiple spaces after operator /usr/core/src/opnsense/scripts/filter/pftablecount.py:75:29: E221 multiple spaces before operator /usr/core/src/opnsense/scripts/filter/read_log.py:43:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/filter/read_log.py:63:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/filter/read_log.py:75:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/filter/read_log.py:94:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/filter/read_log.py:101:28: W605 invalid escape sequence '\[' /usr/core/src/opnsense/scripts/filter/read_log.py:101:30: W605 invalid escape sequence '\d' /usr/core/src/opnsense/scripts/filter/read_log.py:101:33: W605 invalid escape sequence '\]' /usr/core/src/opnsense/scripts/filter/read_log.py:125:45: E261 at least two spaces before inline comment /usr/core/src/opnsense/scripts/filter/read_log.py:127:46: E261 at least two spaces before inline comment /usr/core/src/opnsense/scripts/filter/read_log.py:129:48: E261 at least two spaces before inline comment /usr/core/src/opnsense/scripts/filter/read_log.py:134:45: E261 at least two spaces before inline comment /usr/core/src/opnsense/scripts/filter/read_log.py:136:46: E261 at least two spaces before inline comment /usr/core/src/opnsense/scripts/filter/read_log.py:138:48: E261 at least two spaces before inline comment /usr/core/src/opnsense/scripts/filter/read_log.py:186:32: E261 at least two spaces before inline comment /usr/core/src/opnsense/scripts/filter/read_log.py:204:29: E711 comparison to None should be 'if cond is not None:' /usr/core/src/opnsense/scripts/filter/read_log.py:232:30: E711 comparison to None should be 'if cond is not None:' /usr/core/src/opnsense/scripts/filter/read_log.py:244:14: E211 whitespace before '(' /usr/core/src/opnsense/scripts/filter/rule_stats.py:62:28: E272 multiple spaces before keyword /usr/core/src/opnsense/scripts/filter/rule_stats.py:64:41: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/rule_stats.py:65:27: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/rule_stats.py:66:58: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/rule_stats.py:67:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/filter/update_tables.py:82:5: E731 do not assign a lambda expression, use a def /usr/core/src/opnsense/scripts/filter/update_tables.py:111:19: E271 multiple spaces after keyword /usr/core/src/opnsense/scripts/filter/update_tables.py:148:5: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/filter/update_tables.py:169:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/filter/tests/alias_tests.py:6:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/filter/tests/alias_tests.py:7:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/filter/tests/alias_tests.py:8:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/filter/tests/alias_tests.py:9:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/filter/tests/alias_tests.py:10:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/filter/tests/alias_tests.py:11:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/filter/tests/alias_tests.py:13:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/filter/lib/__init__.py:59:52: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/filter/lib/states.py:136:1: E303 too many blank lines (3) /usr/core/src/opnsense/scripts/filter/lib/states.py:179:44: E271 multiple spaces after keyword /usr/core/src/opnsense/scripts/filter/lib/states.py:196:21: E722 do not use bare 'except' /usr/core/src/opnsense/scripts/filter/lib/states.py:250:1: E303 too many blank lines (3) /usr/core/src/opnsense/scripts/filter/lib/states.py:260:53: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/filter/lib/states.py:260:66: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/filter/lib/states.py:285:19: E222 multiple spaces after operator /usr/core/src/opnsense/scripts/filter/lib/states.py:290:25: E222 multiple spaces after operator /usr/core/src/opnsense/scripts/filter/lib/states.py:296:38: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:297:41: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:298:43: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:298:60: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:299:25: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:300:48: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:301:27: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:301:59: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:302:48: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:302:57: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:302:82: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:305:42: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:305:59: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:306:39: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:314:68: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:319:13: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/filter/lib/alias/__init__.py:183:5: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/filter/lib/alias/__init__.py:216:24: E111 indentation is not a multiple of 4 /usr/core/src/opnsense/scripts/filter/lib/alias/arpcache.py:62:24: E221 multiple spaces before operator /usr/core/src/opnsense/scripts/filter/lib/alias/arpcache.py:94:63: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/filter/lib/alias/arpcache.py:100:19: E271 multiple spaces after keyword /usr/core/src/opnsense/scripts/filter/lib/alias/auth.py:47:81: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/filter/lib/alias/base.py:86:10: E111 indentation is not a multiple of 4 /usr/core/src/opnsense/scripts/filter/lib/alias/base.py:86:10: E117 over-indented /usr/core/src/opnsense/scripts/filter/lib/alias/base.py:188:52: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/filter/lib/alias/bgpasn.py:40:15: E222 multiple spaces after operator /usr/core/src/opnsense/scripts/filter/lib/alias/geoip.py:91:55: E228 missing whitespace around modulo operator /usr/core/src/opnsense/scripts/filter/lib/alias/geoip.py:91:86: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/filter/lib/alias/geoip.py:102:5: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/filter/lib/alias/geoip.py:106:38: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/filter/lib/alias/geoip.py:123:71: E228 missing whitespace around modulo operator /usr/core/src/opnsense/scripts/filter/lib/alias/geoip.py:133:5: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/filter/lib/alias/geoip.py:155:31: E203 whitespace before ',' /usr/core/src/opnsense/scripts/filter/lib/alias/geoip.py:186:21: E124 closing bracket does not match visual indentation /usr/core/src/opnsense/scripts/filter/lib/alias/geoip.py:188:31: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/filter/lib/alias/geoip.py:216:44: E201 whitespace after '(' /usr/core/src/opnsense/scripts/filter/lib/alias/interface.py:49:39: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/alias/interface.py:51:39: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/alias/interface.py:70:30: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/filter/lib/alias/interface.py:70:39: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/alias/interface.py:70:50: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/alias/interface.py:73:63: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/alias/interface.py:73:75: W504 line break after binary operator /usr/core/src/opnsense/scripts/filter/lib/alias/interface.py:74:61: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/alias/pf.py:30:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/filter/lib/alias/pf.py:46:30: E221 multiple spaces before operator /usr/core/src/opnsense/scripts/kea/get_kea_leases.py:68:51: E241 multiple spaces after ',' /usr/core/src/opnsense/scripts/kea/get_kea_leases.py:87:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/kea/kea_prefix_watcher.py:52:40: E261 at least two spaces before inline comment /usr/core/src/opnsense/scripts/kea/kea_prefix_watcher.py:70:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/kea/kea_prefix_watcher.py:89:5: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/kea/kea_prefix_watcher.py:98:1: E303 too many blank lines (3) /usr/core/src/opnsense/scripts/kea/kea_prefix_watcher.py:103:5: E124 closing bracket does not match visual indentation /usr/core/src/opnsense/scripts/kea/kea_prefix_watcher.py:112:52: E222 multiple spaces after operator /usr/core/src/opnsense/scripts/routes/del_route.py:51:22: E211 whitespace before '(' /usr/core/src/opnsense/scripts/routes/del_route.py:63:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/routes/show_routes.py:37:15: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/routes/show_routes.py:50:34: E271 multiple spaces after keyword /usr/core/src/opnsense/scripts/routes/show_routes.py:53:43: E203 whitespace before ':' /usr/core/src/opnsense/scripts/routes/show_routes.py:70:14: E211 whitespace before '(' /usr/core/src/opnsense/scripts/routes/show_routes.py:73:31: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/routes/show_routes.py:73:41: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/routes/show_routes.py:75:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/routes/show_routes.py:75:24: E228 missing whitespace around modulo operator /usr/core/src/opnsense/scripts/openvpn/kill_session.py:39:1: E303 too many blank lines (3) /usr/core/src/opnsense/scripts/openvpn/kill_session.py:46:22: E228 missing whitespace around modulo operator /usr/core/src/opnsense/scripts/openvpn/kill_session.py:53:14: E222 multiple spaces after operator /usr/core/src/opnsense/scripts/openvpn/kill_session.py:69:28: E228 missing whitespace around modulo operator /usr/core/src/opnsense/scripts/openvpn/kill_session.py:69:60: E228 missing whitespace around modulo operator /usr/core/src/opnsense/scripts/openvpn/kill_session.py:69:95: E228 missing whitespace around modulo operator /usr/core/src/opnsense/scripts/openvpn/ovpn_event.py:58:9: E271 multiple spaces after keyword /usr/core/src/opnsense/scripts/openvpn/ovpn_event.py:102:32: E241 multiple spaces after ',' /usr/core/src/opnsense/scripts/openvpn/ovpn_event.py:102:44: E241 multiple spaces after ',' /usr/core/src/opnsense/scripts/openvpn/ovpn_status.py:45:22: E228 missing whitespace around modulo operator /usr/core/src/opnsense/scripts/openvpn/ovpn_status.py:52:14: E222 multiple spaces after operator /usr/core/src/opnsense/scripts/openvpn/ovpn_status.py:80:44: W605 invalid escape sequence '\ ' /usr/core/src/opnsense/scripts/openvpn/ovpn_status.py:80:46: W605 invalid escape sequence '\(' /usr/core/src/opnsense/scripts/openvpn/ovpn_status.py:80:48: W605 invalid escape sequence '\)' /usr/core/src/opnsense/scripts/openvpn/ovpn_status.py:127:38: E271 multiple spaces after keyword /usr/core/src/opnsense/scripts/health/fetchData.py:39:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/health/fetchData.py:49:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/health/fetchData.py:56:16: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/health/fetchData.py:75:32: E271 multiple spaces after keyword /usr/core/src/opnsense/scripts/health/fetchData.py:88:84: E222 multiple spaces after operator /usr/core/src/opnsense/scripts/health/fetchData.py:89:75: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/health/flush_rrd.py:38:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/health/flush_rrd.py:42:46: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/health/flush_rrd.py:46:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/health/flush_rrd.py:46:34: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/health/listReports.py:56:39: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/openssh/ssh_query.py:33:31: E203 whitespace before ',' /usr/core/src/opnsense/scripts/openssh/ssh_query.py:33:32: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/openssh/ssh_query.py:40:13: E741 ambiguous variable name 'l' /usr/core/src/opnsense/scripts/dnsmasq/dnsmasq_dhcp_options.py:37:44: E261 at least two spaces before inline comment /usr/core/src/opnsense/scripts/dnsmasq/get_dnsmasq_leases.py:81:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/wireguard/gen_keypair.py:41:1: E305 expected 2 blank lines after class or function definition, found 1 /usr/core/src/opnsense/scripts/wireguard/reresolve-dns.py:37:1: E303 too many blank lines (3) /usr/core/src/opnsense/scripts/ipsec/disconnect.py:48:71: E241 multiple spaces after ',' /usr/core/src/opnsense/scripts/ipsec/list_leases.py:56:17: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/ipsec/list_sad.py:89:65: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/ipsec/list_status.py:40:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/ipsec/list_status.py:51:22: E272 multiple spaces before keyword /usr/core/src/opnsense/scripts/ipsec/list_status.py:61:1: E305 expected 2 blank lines after class or function definition, found 1 /usr/core/src/opnsense/scripts/ipsec/list_status.py:92:6: E211 whitespace before '(' /usr/core/src/opnsense/scripts/ipsec/saddelete.py:39:11: E221 multiple spaces before operator /usr/core/src/opnsense/scripts/ipsec/spddelete.py:39:11: E221 multiple spaces before operator /usr/core/src/opnsense/scripts/ipsec/updown_event.py:63:65: W504 line break after binary operator /usr/core/src/opnsense/scripts/ipsec/updown_event.py:69:36: E203 whitespace before ':' /usr/core/src/opnsense/scripts/ipsec/updown_event.py:70:37: E203 whitespace before ':' /usr/core/src/opnsense/scripts/ipsec/updown_event.py:79:36: E203 whitespace before ':' /usr/core/src/opnsense/scripts/ipsec/updown_event.py:80:37: E203 whitespace before ':' /usr/core/src/opnsense/scripts/ipsec/updown_event.py:88:63: E272 multiple spaces before keyword /usr/core/src/opnsense/scripts/syslog/log_matcher.py:37:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/syslog/log_matcher.py:39:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/syslog/queryLog.py:60:66: E272 multiple spaces before keyword /usr/core/src/opnsense/scripts/syslog/logformats/__init__.py:31:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/syslog/logformats/syslog.py:30:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/syslog/logformats/syslog.py:55:28: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/syslog/logformats/syslog.py:55:85: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/syslog/logformats/syslog.py:71:17: E126 continuation line over-indented for hanging indent /usr/core/src/opnsense/scripts/system/activity.py:44:52: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/system/activity.py:49:40: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/system/activity.py:49:49: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/system/activity.py:49:55: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/system/activity.py:50:45: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/system/activity.py:83:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/system/activity.py:84:14: E211 whitespace before '(' /usr/core/src/opnsense/scripts/system/activity.py:89:45: E228 missing whitespace around modulo operator /usr/core/src/opnsense/scripts/system/activity.py:89:57: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/system/activity.py:89:95: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/system/activity.py:92:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/system/activity.py:94:22: E211 whitespace before '(' /usr/core/src/opnsense/scripts/system/cert_fetch_local.py:52:91: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/system/certctl.py:36:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/system/certctl.py:37:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/system/certctl.py:38:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/system/certctl.py:45:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/system/certctl.py:93:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/system/certctl.py:132:5: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/system/certctl.py:148:29: E261 at least two spaces before inline comment /usr/core/src/opnsense/scripts/system/certctl.py:150:29: E261 at least two spaces before inline comment /usr/core/src/opnsense/scripts/system/certctl.py:198:1: E303 too many blank lines (3) /usr/core/src/opnsense/scripts/system/certctl.py:199:11: E222 multiple spaces after operator /usr/core/src/opnsense/scripts/system/crl_fetch.py:44:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/system/crl_fetch.py:74:12: E203 whitespace before ':' /usr/core/src/opnsense/scripts/system/rrd_pfstate_info.py:52:78: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/system/ssl_ciphers.py:39:50: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/system/ssl_ciphers.py:75:14: E211 whitespace before '(' /usr/core/src/opnsense/scripts/system/ssl_ciphers.py:77:14: E211 whitespace before '(' /usr/core/src/opnsense/scripts/system/sysctl.py:98:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/system/tls_groups.py:53:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/system/trigger_config_changed_events.py:52:6: E111 indentation is not a multiple of 4 /usr/core/src/opnsense/scripts/system/trigger_config_changed_events.py:52:6: E117 over-indented /usr/core/src/opnsense/scripts/system/trigger_config_changed_events.py:55:7: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/system/update-crl-fetch.py:35:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/system/update-crl-fetch.py:36:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/system/update-crl-fetch.py:37:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/system/update-crl-fetch.py:38:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/system/update-crl-fetch.py:58:108: E261 at least two spaces before inline comment /usr/core/src/opnsense/scripts/system/update-crl-fetch.py:93:23: E703 statement ends with a semicolon /usr/core/src/opnsense/scripts/system/update-crl-fetch.py:110:91: E203 whitespace before ',' /usr/core/src/opnsense/scripts/system/update-crl-fetch.py:115:95: E203 whitespace before ',' /usr/core/src/opnsense/scripts/system/update-crl-fetch.py:121:8: E111 indentation is not a multiple of 4 /usr/core/src/opnsense/scripts/system/update-crl-fetch.py:122:13: E117 over-indented /usr/core/src/opnsense/scripts/system/update-crl-fetch.py:124:1: E305 expected 2 blank lines after class or function definition, found 1 /usr/core/src/opnsense/scripts/netflow/dump_log.py:37:70: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/netflow/dump_log.py:41:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/export_details.py:56:23: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/netflow/export_details.py:62:30: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/export_details.py:67:28: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/netflow/export_details.py:71:30: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/netflow/export_details.py:73:30: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/netflow/export_details.py:77:26: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowctl_stats.py:63:14: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowctl_stats.py:65:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowctl_stats.py:66:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowctl_stats.py:67:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowctl_stats.py:68:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowd_aggregate.py:99:62: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/flowd_aggregate.py:99:67: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/flowd_aggregate.py:109:102: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/flowd_aggregate.py:148:30: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/flowd_aggregate.py:148:33: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/flowd_aggregate.py:148:36: E261 at least two spaces before inline comment /usr/core/src/opnsense/scripts/netflow/flowd_aggregate.py:165:13: E722 do not use bare 'except' /usr/core/src/opnsense/scripts/netflow/flowd_aggregate.py:222:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowd_aggregate_metadata.py:41:30: E241 multiple spaces after ',' /usr/core/src/opnsense/scripts/netflow/flowd_aggregate_metadata.py:62:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowd_aggregate_metadata.py:66:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowd_aggregate_metadata.py:68:14: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowd_aggregate_metadata.py:70:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/get_timeseries.py:111:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/get_top_usage.py:60:58: W504 line break after binary operator /usr/core/src/opnsense/scripts/netflow/get_top_usage.py:74:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:65:18: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:65:21: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:65:24: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:200:16: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:223:14: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:270:28: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:276:49: E126 continuation line over-indented for hanging indent /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:307:79: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:307:97: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:361:79: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:361:97: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:396:20: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/unbound/logger.py:41:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/unbound/logger.py:43:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/logger.py:114:52: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/unbound/logger.py:114:67: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/unbound/logger.py:114:74: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/unbound/logger.py:114:80: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/unbound/logger.py:175:23: E271 multiple spaces after keyword /usr/core/src/opnsense/scripts/unbound/logger.py:200:9: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/unbound/logger.py:241:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/logger.py:250:1: E305 expected 2 blank lines after class or function definition, found 1 /usr/core/src/opnsense/scripts/unbound/logger.py:282:5: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/unbound/restore_db.py:33:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/unbound/stats.py:39:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/unbound/stats.py:41:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/stats.py:46:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/stats.py:78:33: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/unbound/stats.py:95:34: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/unbound/stats.py:134:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/stats.py:216:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/stats.py:239:5: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/unbound/stats.py:249:27: E222 multiple spaces after operator /usr/core/src/opnsense/scripts/unbound/stats.py:261:1: E305 expected 2 blank lines after class or function definition, found 1 /usr/core/src/opnsense/scripts/unbound/stats.py:281:21: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/unbound/wrapper.py:39:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/wrapper.py:46:1: E305 expected 2 blank lines after class or function definition, found 1 /usr/core/src/opnsense/scripts/unbound/wrapper.py:58:1: E722 do not use bare 'except' /usr/core/src/opnsense/scripts/unbound/wrapper.py:66:29: W605 invalid escape sequence '\S' /usr/core/src/opnsense/scripts/unbound/wrapper.py:66:33: W605 invalid escape sequence '\s' /usr/core/src/opnsense/scripts/unbound/wrapper.py:66:41: W605 invalid escape sequence '\d' /usr/core/src/opnsense/scripts/unbound/wrapper.py:66:46: W605 invalid escape sequence '\s' /usr/core/src/opnsense/scripts/unbound/wrapper.py:66:55: W605 invalid escape sequence '\s' /usr/core/src/opnsense/scripts/unbound/wrapper.py:66:59: W605 invalid escape sequence '\S' /usr/core/src/opnsense/scripts/unbound/wrapper.py:66:63: W605 invalid escape sequence '\s' /usr/core/src/opnsense/scripts/unbound/wrapper.py:97:32: E203 whitespace before ':' /usr/core/src/opnsense/scripts/unbound/wrapper.py:103:22: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/unbound/wrapper.py:128:6: E211 whitespace before '(' /usr/core/src/opnsense/scripts/unbound/blocklists/__init__.py:41:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/blocklists/__init__.py:123:22: E221 multiple spaces before operator /usr/core/src/opnsense/scripts/unbound/blocklists/__init__.py:143:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/blocklists/__init__.py:213:25: E128 continuation line under-indented for visual indent /usr/core/src/opnsense/scripts/unbound/blocklists/__init__.py:229:53: E712 comparison to True should be 'if cond is True:' or 'if cond:' /usr/core/src/opnsense/scripts/unbound/blocklists/default_bl.py:36:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/blocklists/default_bl.py:117:41: E701 multiple statements on one line (colon) /usr/core/src/opnsense/scripts/unbound/blocklists/default_bl.py:122:78: E701 multiple statements on one line (colon) /usr/core/src/opnsense/scripts/unbound/blocklists/default_bl.py:131:21: E131 continuation line unaligned for hanging indent /usr/core/src/opnsense/scripts/interfaces/capture.py:32:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/capture.py:33:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/capture.py:34:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/capture.py:35:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/capture.py:36:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/capture.py:37:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/capture.py:38:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/capture.py:39:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/capture.py:40:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/capture.py:55:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/interfaces/capture.py:75:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/interfaces/capture.py:87:1: E305 expected 2 blank lines after class or function definition, found 1 /usr/core/src/opnsense/scripts/interfaces/capture.py:91:85: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/interfaces/capture.py:207:85: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/interfaces/capture.py:239:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/interfaces/list_arp.py:35:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/list_arp.py:36:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/list_arp.py:50:42: E221 multiple spaces before operator /usr/core/src/opnsense/scripts/interfaces/list_arp.py:53:61: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/interfaces/list_ndp.py:47:38: E241 multiple spaces after ':' /usr/core/src/opnsense/scripts/interfaces/list_ndp.py:56:14: E211 whitespace before '(' /usr/core/src/opnsense/scripts/interfaces/list_ndp.py:58:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/interfaces/macinfo.py:56:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/interfaces/ping.py:32:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/ping.py:33:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/ping.py:34:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/ping.py:35:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/ping.py:36:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/ping.py:37:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/ping.py:38:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/ping.py:40:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/ping.py:90:70: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/interfaces/ping.py:94:59: E271 multiple spaces after keyword /usr/core/src/opnsense/scripts/interfaces/ping.py:100:27: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/interfaces/ping.py:117:43: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/interfaces/ping.py:119:27: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/interfaces/ping.py:162:22: E241 multiple spaces after ',' /usr/core/src/opnsense/scripts/interfaces/ping.py:164:31: E261 at least two spaces before inline comment /usr/core/src/opnsense/scripts/interfaces/ping.py:194:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/interfaces/traceroute.py:44:1: E303 too many blank lines (3) /usr/core/src/opnsense/scripts/interfaces/traffic_top.py:53:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/interfaces/traffic_top.py:67:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/interfaces/traffic_top.py:79:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/interfaces/traffic_top.py:82:11: E271 multiple spaces after keyword /usr/core/src/opnsense/scripts/interfaces/traffic_top.py:84:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/interfaces/traffic_top.py:113:1: E305 expected 2 blank lines after class or function definition, found 1 /usr/core/src/opnsense/scripts/interfaces/traffic_top.py:127:34: E203 whitespace before ':' /usr/core/src/opnsense/scripts/interfaces/lib/__init__.py:32:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/interfaces/lib/__init__.py:34:5: E301 expected 1 blank line, found 0 /usr/core/src/opnsense/scripts/captiveportal/cp-background-process.py:39:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/captiveportal/cp-background-process.py:40:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/captiveportal/cp-background-process.py:41:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/captiveportal/cp-background-process.py:42:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/captiveportal/cp-background-process.py:43:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/captiveportal/cp-background-process.py:44:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/captiveportal/cp-background-process.py:74:69: E202 whitespace before ')' /usr/core/src/opnsense/scripts/captiveportal/cp-background-process.py:126:25: E117 over-indented /usr/core/src/opnsense/scripts/captiveportal/cp-background-process.py:130:25: E117 over-indented /usr/core/src/opnsense/scripts/captiveportal/cp-background-process.py:191:29: E117 over-indented /usr/core/src/opnsense/scripts/captiveportal/cp-background-process.py:238:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/captiveportal/cp-background-process.py:296:9: E722 do not use bare 'except' /usr/core/src/opnsense/scripts/captiveportal/cp-background-process.py:302:1: E305 expected 2 blank lines after class or function definition, found 1 /usr/core/src/opnsense/scripts/captiveportal/fetch_template.py:72:61: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/captiveportal/overlay_template.py:45:14: E211 whitespace before '(' /usr/core/src/opnsense/scripts/captiveportal/lib/db.py:154:12: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/captiveportal/lib/db.py:171:12: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/captiveportal/lib/db.py:279:12: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/captiveportal/lib/pf.py:31:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/captiveportal/lib/pf.py:93:32: E272 multiple spaces before keyword /usr/core/src/opnsense/scripts/captiveportal/lib/pf.py:95:60: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/captiveportal/lib/pf.py:95:93: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/captiveportal/lib/pf.py:95:110: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/dhcp/dnsmasq_watcher.py:41:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/dhcp/dnsmasq_watcher.py:42:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/dhcp/dnsmasq_watcher.py:127:9: E731 do not assign a lambda expression, use a def /usr/core/src/opnsense/scripts/dhcp/dnsmasq_watcher.py:127:21: E203 whitespace before ':' /usr/core/src/opnsense/scripts/dhcp/get_leases.py:33:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/dhcp/get_leases.py:34:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/dhcp/get_leases.py:35:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/dhcp/get_leases.py:36:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/dhcp/get_leases.py:53:6: E211 whitespace before '(' /usr/core/src/opnsense/scripts/dhcp/get_leases6.py:37:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/dhcp/get_leases6.py:43:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/dhcp/get_leases6.py:64:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/dhcp/get_leases6.py:83:47: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/dhcp/get_leases6.py:83:51: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/dhcp/get_leases6.py:96:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/dhcp/get_leases6.py:110:70: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/dhcp/get_leases6.py:134:1: E305 expected 2 blank lines after class or function definition, found 1 /usr/core/src/opnsense/scripts/dhcp/unbound_watcher.py:42:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/dhcp/unbound_watcher.py:43:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/dhcp/unbound_watcher.py:53:17: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/dhcp/unbound_watcher.py:55:11: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/dhcp/unbound_watcher.py:66:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/dhcp/unbound_watcher.py:175:35: E201 whitespace after '[' /usr/core/src/opnsense/scripts/dhcp/unbound_watcher.py:176:40: E202 whitespace before ']' /usr/core/src/opnsense/scripts/dhcp/unbound_watcher.py:205:32: E201 whitespace after '[' /usr/core/src/opnsense/scripts/dhcp/unbound_watcher.py:206:57: E202 whitespace before ']' /usr/core/src/opnsense/scripts/dhcp/unbound_watcher.py:223:37: E127 continuation line over-indented for visual indent /usr/core/src/opnsense/scripts/dhcp/unbound_watcher.py:225:37: E127 continuation line over-indented for visual indent /usr/core/src/opnsense/scripts/dhcp/unbound_watcher.py:227:66: E241 multiple spaces after ',' /usr/core/src/opnsense/scripts/dhcp/unbound_watcher.py:228:70: E241 multiple spaces after ',' /usr/core/src/opnsense/scripts/dhcp/unbound_watcher.py:243:9: E731 do not assign a lambda expression, use a def /usr/core/src/opnsense/scripts/dhcp/unbound_watcher.py:243:12: E221 multiple spaces before operator /usr/core/src/opnsense/scripts/dhcp/unbound_watcher.py:243:22: E203 whitespace before ':' /usr/core/src/opnsense/scripts/suricata/installRules.py:101:45: E271 multiple spaces after keyword /usr/core/src/opnsense/scripts/suricata/listAlertLogs.py:35:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/listAlertLogs.py:36:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/listAlertLogs.py:37:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/listAlertLogs.py:38:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/listAlertLogs.py:39:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/listAlertLogs.py:40:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/listAlertLogs.py:41:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/queryAlertLog.py:39:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/queryAlertLog.py:40:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/queryAlertLog.py:41:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/queryInstalledRules.py:38:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/queryInstalledRules.py:39:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/queryInstalledRules.py:40:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/lib/downloader.py:205:25: E126 continuation line over-indented for hanging indent /usr/core/src/opnsense/scripts/suricata/lib/metadata.py:41:45: E251 unexpected spaces around keyword / parameter equals /usr/core/src/opnsense/scripts/suricata/lib/metadata.py:41:47: E251 unexpected spaces around keyword / parameter equals /usr/core/src/opnsense/scripts/suricata/lib/metadata.py:74:38: E251 unexpected spaces around keyword / parameter equals /usr/core/src/opnsense/scripts/suricata/lib/metadata.py:74:40: E251 unexpected spaces around keyword / parameter equals /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:86:35: E271 multiple spaces after keyword /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:195:84: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:195:87: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:255:9: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:313:5: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:342:5: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:411:66: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:411:74: E228 missing whitespace around modulo operator /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:447:17: E128 continuation line under-indented for visual indent /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:448:13: E124 closing bracket does not match visual indentation /usr/core/src/opnsense/site-python/duckdb_helper.py:115:1: E303 too many blank lines (3) /usr/core/src/opnsense/site-python/duckdb_helper.py:152:45: E225 missing whitespace around operator /usr/core/src/opnsense/site-python/log_helper.py:29:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/site-python/sqlite3_helper.py:35:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/site-python/sqlite3_helper.py:42:82: E227 missing whitespace around bitwise or shift operator /usr/core/src/opnsense/site-python/sqlite3_helper.py:47:39: E228 missing whitespace around modulo operator /usr/core/src/opnsense/site-python/sqlite3_helper.py:64:44: E228 missing whitespace around modulo operator /usr/core/src/opnsense/site-python/sqlite3_helper.py:65:44: E228 missing whitespace around modulo operator /usr/core/src/opnsense/site-python/sqlite3_helper.py:66:56: E228 missing whitespace around modulo operator /usr/core/src/opnsense/site-python/tls_helper.py:46:5: E301 expected 1 blank line, found 0 /usr/core/src/opnsense/site-python/tls_helper.py:50:31: E203 whitespace before ':' /usr/core/src/opnsense/site-python/tls_helper.py:53:25: E203 whitespace before ':' /usr/core/src/opnsense/site-python/tls_helper.py:55:38: E203 whitespace before ':' /usr/core/src/opnsense/site-python/tls_helper.py:58:31: E203 whitespace before ':' /usr/core/src/opnsense/site-python/tls_helper.py:98:5: E301 expected 1 blank line, found 0 /usr/core/src/opnsense/site-python/tls_helper.py:102:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/site-python/watchers/dhcpd.py:75:31: E225 missing whitespace around operator /usr/core/src/opnsense/site-python/watchers/dhcpd.py:75:31: E275 missing whitespace after keyword Total number of style warnings: 383 Total number of style errors: 161 FILE: /usr/core/src/etc/inc/plugins.inc.d/webgui.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 165 | WARNING | Line exceeds 120 characters; contains 139 characters 433 | WARNING | Line exceeds 120 characters; contains 137 characters 455 | WARNING | Line exceeds 120 characters; contains 124 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/plugins.inc.d/dhcpd.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 38 WARNINGS AFFECTING 38 LINES ---------------------------------------------------------------------- 67 | WARNING | Line exceeds 120 characters; contains 123 | | characters 322 | WARNING | Line exceeds 120 characters; contains 133 | | characters 380 | WARNING | Line exceeds 120 characters; contains 122 | | characters 381 | WARNING | Line exceeds 120 characters; contains 129 | | characters 445 | WARNING | Line exceeds 120 characters; contains 127 | | characters 447 | WARNING | Line exceeds 120 characters; contains 140 | | characters 462 | WARNING | Line exceeds 120 characters; contains 147 | | characters 470 | WARNING | Line exceeds 120 characters; contains 127 | | characters 512 | WARNING | Line exceeds 120 characters; contains 156 | | characters 524 | WARNING | Line exceeds 120 characters; contains 148 | | characters 527 | WARNING | Line exceeds 120 characters; contains 140 | | characters 530 | WARNING | Line exceeds 120 characters; contains 140 | | characters 595 | WARNING | Line exceeds 120 characters; contains 121 | | characters 596 | WARNING | Line exceeds 120 characters; contains 124 | | characters 599 | WARNING | Line exceeds 120 characters; contains 142 | | characters 712 | WARNING | Line exceeds 120 characters; contains 152 | | characters 722 | WARNING | Line exceeds 120 characters; contains 135 | | characters 731 | WARNING | Line exceeds 120 characters; contains 128 | | characters 747 | WARNING | Line exceeds 120 characters; contains 130 | | characters 753 | WARNING | Line exceeds 120 characters; contains 126 | | characters 772 | WARNING | Line exceeds 120 characters; contains 131 | | characters 776 | WARNING | Line exceeds 120 characters; contains 139 | | characters 809 | WARNING | Line exceeds 120 characters; contains 151 | | characters 936 | WARNING | Line exceeds 120 characters; contains 130 | | characters 937 | WARNING | Line exceeds 120 characters; contains 126 | | characters 940 | WARNING | Line exceeds 120 characters; contains 127 | | characters 946 | WARNING | Line exceeds 120 characters; contains 130 | | characters 947 | WARNING | Line exceeds 120 characters; contains 130 | | characters 953 | WARNING | Line exceeds 120 characters; contains 128 | | characters 954 | WARNING | Line exceeds 120 characters; contains 130 | | characters 1021 | WARNING | Line exceeds 120 characters; contains 143 | | characters 1067 | WARNING | Line exceeds 120 characters; contains 163 | | characters 1068 | WARNING | Line exceeds 120 characters; contains 166 | | characters 1155 | WARNING | Line exceeds 120 characters; contains 144 | | characters 1163 | WARNING | Line exceeds 120 characters; contains 135 | | characters 1167 | WARNING | Line exceeds 120 characters; contains 143 | | characters 1190 | WARNING | Line exceeds 120 characters; contains 160 | | characters 1191 | WARNING | Line exceeds 120 characters; contains 130 | | characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/plugins.inc.d/dnsmasq.inc ---------------------------------------------------------------------- FOUND 2 ERRORS AND 1 WARNING AFFECTING 3 LINES ---------------------------------------------------------------------- 216 | ERROR | Empty IF statement detected 218 | ERROR | Empty ELSEIF statement detected 238 | WARNING | Line exceeds 120 characters; contains 121 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/plugins.inc.d/pf.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 66 | WARNING | Line exceeds 120 characters; contains 155 characters 254 | WARNING | Line exceeds 120 characters; contains 125 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/plugins.inc.d/core.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 200 | WARNING | Line exceeds 120 characters; contains 127 characters 356 | WARNING | Line exceeds 120 characters; contains 144 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/plugins.inc.d/openssh.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 204 | WARNING | Line exceeds 120 characters; contains 126 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/plugins.inc.d/openvpn.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 7 WARNINGS AFFECTING 7 LINES ---------------------------------------------------------------------- 126 | WARNING | Line exceeds 120 characters; contains 188 characters 138 | WARNING | Line exceeds 120 characters; contains 173 characters 193 | WARNING | Line exceeds 120 characters; contains 127 characters 349 | WARNING | Line exceeds 120 characters; contains 126 characters 560 | WARNING | Line exceeds 120 characters; contains 130 characters 658 | WARNING | Line exceeds 120 characters; contains 145 characters 689 | WARNING | Line exceeds 120 characters; contains 136 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/plugins.inc.d/dhcrelay.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 59 | WARNING | Line exceeds 120 characters; contains 128 characters 134 | WARNING | Line exceeds 120 characters; contains 131 characters 160 | WARNING | Line exceeds 120 characters; contains 127 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/plugins.inc.d/radvd.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 12 WARNINGS AFFECTING 12 LINES ---------------------------------------------------------------------- 47 | WARNING | Line exceeds 120 characters; contains 139 characters 58 | WARNING | Line exceeds 120 characters; contains 123 characters 109 | WARNING | Line exceeds 120 characters; contains 147 characters 126 | WARNING | Line exceeds 120 characters; contains 121 characters 159 | WARNING | Line exceeds 120 characters; contains 140 characters 160 | WARNING | Line exceeds 120 characters; contains 140 characters 244 | WARNING | Line exceeds 120 characters; contains 173 characters 275 | WARNING | Line exceeds 120 characters; contains 165 characters 298 | WARNING | Line exceeds 120 characters; contains 128 characters 345 | WARNING | Line exceeds 120 characters; contains 135 characters 357 | WARNING | Line exceeds 120 characters; contains 148 characters 370 | WARNING | Line exceeds 120 characters; contains 129 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/plugins.inc.d/dpinger.inc ---------------------------------------------------------------------- FOUND 1 ERROR AND 5 WARNINGS AFFECTING 6 LINES ---------------------------------------------------------------------- 97 | WARNING | Line exceeds 120 characters; contains 122 characters 136 | WARNING | Line exceeds 120 characters; contains 131 characters 194 | WARNING | Line exceeds 120 characters; contains 125 characters 221 | WARNING | Line exceeds 120 characters; contains 125 characters 231 | WARNING | Line exceeds 120 characters; contains 126 characters 383 | ERROR | Empty CATCH statement detected ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/plugins.inc.d/unbound.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 23 WARNINGS AFFECTING 23 LINES ---------------------------------------------------------------------- 470 | WARNING | Line exceeds 120 characters; contains 133 characters 538 | WARNING | Line exceeds 120 characters; contains 126 characters 549 | WARNING | Line exceeds 120 characters; contains 126 characters 558 | WARNING | Line exceeds 120 characters; contains 144 characters 562 | WARNING | Line exceeds 120 characters; contains 148 characters 564 | WARNING | Line exceeds 120 characters; contains 170 characters 589 | WARNING | Line exceeds 120 characters; contains 140 characters 590 | WARNING | Line exceeds 120 characters; contains 127 characters 606 | WARNING | Line exceeds 120 characters; contains 131 characters 609 | WARNING | Line exceeds 120 characters; contains 135 characters 611 | WARNING | Line exceeds 120 characters; contains 145 characters 612 | WARNING | Line exceeds 120 characters; contains 149 characters 613 | WARNING | Line exceeds 120 characters; contains 144 characters 615 | WARNING | Line exceeds 120 characters; contains 135 characters 618 | WARNING | Line exceeds 120 characters; contains 158 characters 620 | WARNING | Line exceeds 120 characters; contains 155 characters 624 | WARNING | Line exceeds 120 characters; contains 154 characters 627 | WARNING | Line exceeds 120 characters; contains 164 characters 632 | WARNING | Line exceeds 120 characters; contains 151 characters 651 | WARNING | Line exceeds 120 characters; contains 121 characters 653 | WARNING | Line exceeds 120 characters; contains 122 characters 654 | WARNING | Line exceeds 120 characters; contains 126 characters 657 | WARNING | Line exceeds 120 characters; contains 139 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/plugins.inc.d/ipsec.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 9 WARNINGS AFFECTING 9 LINES ---------------------------------------------------------------------- 66 | WARNING | Line exceeds 120 characters; contains 122 | | characters 70 | WARNING | Line exceeds 120 characters; contains 135 | | characters 71 | WARNING | Line exceeds 120 characters; contains 132 | | characters 420 | WARNING | Line exceeds 120 characters; contains 131 | | characters 750 | WARNING | Line exceeds 120 characters; contains 147 | | characters 903 | WARNING | Line exceeds 120 characters; contains 143 | | characters 918 | WARNING | Line exceeds 120 characters; contains 124 | | characters 1474 | WARNING | Line exceeds 120 characters; contains 154 | | characters 1524 | WARNING | Line exceeds 120 characters; contains 127 | | characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/xmlrpc/service.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 37 | | and the first side effect is on line 29. ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/util.inc ---------------------------------------------------------------------- FOUND 1 ERROR AND 8 WARNINGS AFFECTING 9 LINES ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, | | functions, constants, etc.) and cause no other side | | effects, or it should execute logic with side | | effects, but should not do both. The first symbol | | is defined on line 35 and the first side effect is | | on line 33. 447 | WARNING | Line exceeds 120 characters; contains 144 | | characters 539 | WARNING | Line exceeds 120 characters; contains 126 | | characters 572 | WARNING | Line exceeds 120 characters; contains 125 | | characters 681 | WARNING | Line exceeds 120 characters; contains 136 | | characters 693 | WARNING | Line exceeds 120 characters; contains 132 | | characters 937 | WARNING | Line exceeds 120 characters; contains 162 | | characters 1011 | ERROR | Empty IF statement detected 1027 | WARNING | Line exceeds 120 characters; contains 127 | | characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/IPv6.inc ---------------------------------------------------------------------- FOUND 6 ERRORS AFFECTING 5 LINES ---------------------------------------------------------------------- 121 | ERROR | Each class must be in a namespace of at least one | | level (a top-level vendor name) 121 | ERROR | Class name "Net_IPv6" is not in PascalCase format 648 | ERROR | Visibility must be declared on method "isCompressible" 674 | ERROR | Method name "Net_IPv6::SplitV64" is not in camel caps | | format 832 | ERROR | Method name "_ip2Bin" must not be prefixed with an | | underscore to indicate visibility 861 | ERROR | Method name "_bin2Ip" must not be prefixed with an | | underscore to indicate visibility ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/XMLRPC_Client.inc ---------------------------------------------------------------------- FOUND 2 ERRORS AND 3 WARNINGS AFFECTING 4 LINES ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, | | functions, constants, etc.) and cause no other side | | effects, or it should execute logic with side | | effects, but should not do both. The first symbol is | | defined on line 41 and the first side effect is on | | line 29. 63 | WARNING | Line exceeds 120 characters; contains 141 characters 65 | WARNING | Line exceeds 120 characters; contains 127 characters 88 | ERROR | Each class must be in a namespace of at least one | | level (a top-level vendor name) 88 | ERROR | Class name "SimpleXMLRPC_Client" is not in PascalCase | | format ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/auth.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 4 WARNINGS AFFECTING 4 LINES ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, | | functions, constants, etc.) and cause no other side | | effects, or it should execute logic with side | | effects, but should not do both. The first symbol is | | defined on line 37 and the first side effect is on | | line 34. 248 | WARNING | Line exceeds 120 characters; contains 133 characters 533 | WARNING | Line exceeds 120 characters; contains 146 characters 534 | WARNING | Line exceeds 120 characters; contains 128 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/xmlrpc.inc ---------------------------------------------------------------------- FOUND 1 ERROR AND 1 WARNING AFFECTING 2 LINES ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, | | functions, constants, etc.) and cause no other side | | effects, or it should execute logic with side | | effects, but should not do both. The first symbol is | | defined on line 31 and the first side effect is on | | line 29. 31 | ERROR | Each class must be in a namespace of at least one | | level (a top-level vendor name) ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/filter.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 8 WARNINGS AFFECTING 8 LINES ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, | | functions, constants, etc.) and cause no other side | | effects, or it should execute logic with side | | effects, but should not do both. The first symbol is | | defined on line 36 and the first side effect is on | | line 34. 323 | WARNING | Line exceeds 120 characters; contains 144 characters 343 | WARNING | Line exceeds 120 characters; contains 144 characters 350 | WARNING | Line exceeds 120 characters; contains 127 characters 419 | WARNING | Line exceeds 120 characters; contains 140 characters 534 | WARNING | Line exceeds 120 characters; contains 121 characters 535 | WARNING | Line exceeds 120 characters; contains 121 characters 536 | WARNING | Line exceeds 120 characters; contains 121 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/plugins.inc ---------------------------------------------------------------------- FOUND 1 ERROR AND 3 WARNINGS AFFECTING 4 LINES ---------------------------------------------------------------------- 220 | WARNING | Line exceeds 120 characters; contains 138 characters 221 | WARNING | Line exceeds 120 characters; contains 149 characters 384 | WARNING | Line exceeds 120 characters; contains 163 characters 408 | ERROR | Empty IF statement detected ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/interfaces.lib.inc ---------------------------------------------------------------------- FOUND 1 ERROR AND 7 WARNINGS AFFECTING 8 LINES ---------------------------------------------------------------------- 124 | ERROR | Empty IF statement detected 132 | WARNING | Line exceeds 120 characters; contains 131 characters 142 | WARNING | Line exceeds 120 characters; contains 132 characters 172 | WARNING | Line exceeds 120 characters; contains 204 characters 286 | WARNING | Line exceeds 120 characters; contains 131 characters 470 | WARNING | Line exceeds 120 characters; contains 122 characters 522 | WARNING | Line exceeds 120 characters; contains 124 characters 590 | WARNING | Line exceeds 120 characters; contains 125 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/interfaces.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 37 WARNINGS AFFECTING 37 LINES ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, | | functions, constants, etc.) and cause no other side | | effects, or it should execute logic with side | | effects, but should not do both. The first symbol | | is defined on line 35 and the first side effect is | | on line 33. 156 | WARNING | Line exceeds 120 characters; contains 122 | | characters 457 | WARNING | Line exceeds 120 characters; contains 152 | | characters 549 | WARNING | Line exceeds 120 characters; contains 152 | | characters 1028 | WARNING | Line exceeds 120 characters; contains 123 | | characters 1252 | WARNING | Line exceeds 120 characters; contains 142 | | characters 1266 | WARNING | Line exceeds 120 characters; contains 126 | | characters 1447 | WARNING | Line exceeds 120 characters; contains 172 | | characters 1490 | WARNING | Line exceeds 120 characters; contains 169 | | characters 1492 | WARNING | Line exceeds 120 characters; contains 185 | | characters 1587 | WARNING | Line exceeds 120 characters; contains 139 | | characters 1940 | WARNING | Line exceeds 120 characters; contains 132 | | characters 2029 | WARNING | Line exceeds 120 characters; contains 142 | | characters 2386 | WARNING | Line exceeds 120 characters; contains 124 | | characters 2504 | WARNING | Line exceeds 120 characters; contains 157 | | characters 2527 | WARNING | Line exceeds 120 characters; contains 126 | | characters 2532 | WARNING | Line exceeds 120 characters; contains 126 | | characters 2554 | WARNING | Line exceeds 120 characters; contains 161 | | characters 2578 | WARNING | Line exceeds 120 characters; contains 132 | | characters 2586 | WARNING | Line exceeds 120 characters; contains 122 | | characters 2599 | WARNING | Line exceeds 120 characters; contains 138 | | characters 2605 | WARNING | Line exceeds 120 characters; contains 125 | | characters 2606 | WARNING | Line exceeds 120 characters; contains 145 | | characters 2643 | WARNING | Line exceeds 120 characters; contains 121 | | characters 2665 | WARNING | Line exceeds 120 characters; contains 142 | | characters 3023 | WARNING | Line exceeds 120 characters; contains 125 | | characters 3031 | WARNING | Line exceeds 120 characters; contains 128 | | characters 3118 | WARNING | Line exceeds 120 characters; contains 121 | | characters 3135 | WARNING | Line exceeds 120 characters; contains 125 | | characters 3174 | WARNING | Line exceeds 120 characters; contains 141 | | characters 3300 | WARNING | Line exceeds 120 characters; contains 287 | | characters 3410 | WARNING | Line exceeds 120 characters; contains 160 | | characters 3619 | WARNING | Line exceeds 120 characters; contains 128 | | characters 3631 | WARNING | Line exceeds 120 characters; contains 127 | | characters 3730 | WARNING | Line exceeds 120 characters; contains 154 | | characters 3990 | WARNING | Line exceeds 120 characters; contains 130 | | characters 4098 | WARNING | Line exceeds 120 characters; contains 125 | | characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/legacy_bindings.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 38 | | and the first side effect is on line 29. ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/filter.lib.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 8 WARNINGS AFFECTING 8 LINES ---------------------------------------------------------------------- 119 | WARNING | Line exceeds 120 characters; contains 123 characters 299 | WARNING | Line exceeds 120 characters; contains 124 characters 408 | WARNING | Line exceeds 120 characters; contains 125 characters 410 | WARNING | Line exceeds 120 characters; contains 122 characters 487 | WARNING | Line exceeds 120 characters; contains 133 characters 494 | WARNING | Line exceeds 120 characters; contains 134 characters 521 | WARNING | Line exceeds 120 characters; contains 123 characters 608 | WARNING | Line exceeds 120 characters; contains 123 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/config.inc ---------------------------------------------------------------------- FOUND 2 ERRORS AND 2 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, | | functions, constants, etc.) and cause no other side | | effects, or it should execute logic with side | | effects, but should not do both. The first symbol is | | defined on line 32 and the first side effect is on | | line 115. 32 | ERROR | Each class must be in a namespace of at least one | | level (a top-level vendor name) 32 | ERROR | Class name "product" is not in PascalCase format 221 | WARNING | Line exceeds 120 characters; contains 121 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/system.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 9 WARNINGS AFFECTING 9 LINES ---------------------------------------------------------------------- 82 | WARNING | Line exceeds 120 characters; contains 144 | | characters 654 | WARNING | Line exceeds 120 characters; contains 137 | | characters 656 | WARNING | Line exceeds 120 characters; contains 128 | | characters 672 | WARNING | Line exceeds 120 characters; contains 134 | | characters 702 | WARNING | Line exceeds 120 characters; contains 136 | | characters 704 | WARNING | Line exceeds 120 characters; contains 137 | | characters 919 | WARNING | Line exceeds 120 characters; contains 139 | | characters 957 | WARNING | Line exceeds 120 characters; contains 124 | | characters 1281 | WARNING | Line exceeds 120 characters; contains 132 | | characters ---------------------------------------------------------------------- Time: 2.69 secs; Memory: 36MB FILE: /usr/core/src/opnsense/scripts/routes/gateway_watcher.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 35 | | and the first side effect is on line 30. ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/scripts/openvpn/client_connect.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 43 | WARNING | Line exceeds 120 characters; contains 124 characters ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/scripts/openvpn/user_pass_verify.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, | | functions, constants, etc.) and cause no other side | | effects, or it should execute logic with side | | effects, but should not do both. The first symbol is | | defined on line 42 and the first side effect is on | | line 30. 141 | WARNING | Line exceeds 120 characters; contains 159 characters ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/scripts/openvpn/ovpn_service_control.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 35 | | and the first side effect is on line 30. ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/scripts/openvpn/tls_verify.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 37 | | and the first side effect is on line 29. ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/scripts/monit/gateway_alert.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, | | functions, constants, etc.) and cause no other side | | effects, or it should execute logic with side | | effects, but should not do both. The first symbol is | | defined on line 41 and the first side effect is on | | line 30. 48 | WARNING | Line exceeds 120 characters; contains 121 characters 75 | WARNING | Line exceeds 120 characters; contains 138 characters ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/scripts/auth/sync_user.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 54 | WARNING | Line exceeds 120 characters; contains 129 characters ---------------------------------------------------------------------- FILE: .../src/opnsense/scripts/health/library/OPNsense/RRD/Stats/Base.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 38 | ERROR | Visibility must be declared on property "$metadata" ---------------------------------------------------------------------- FILE: ...ore/src/opnsense/scripts/health/library/OPNsense/RRD/Factory.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 40 | ERROR | Each class must be in a file by itself ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/scripts/shell/setaddr.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 7 WARNINGS AFFECTING 7 LINES ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, | | functions, constants, etc.) and cause no other side | | effects, or it should execute logic with side | | effects, but should not do both. The first symbol is | | defined on line 38 and the first side effect is on | | line 31. 237 | WARNING | Line exceeds 120 characters; contains 143 characters 253 | WARNING | Line exceeds 120 characters; contains 125 characters 330 | WARNING | Line exceeds 120 characters; contains 165 characters 344 | WARNING | Line exceeds 120 characters; contains 128 characters 401 | WARNING | Line exceeds 120 characters; contains 128 characters 520 | WARNING | Line exceeds 120 characters; contains 148 characters ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/scripts/shell/banner.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 119 | WARNING | Line exceeds 120 characters; contains 196 characters 125 | WARNING | Line exceeds 120 characters; contains 146 characters ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/scripts/firmware/register.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 53 | | and the first side effect is on line 30. ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/scripts/firmware/product.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 38 | WARNING | Line exceeds 120 characters; contains 149 characters ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/scripts/wireguard/wg-service-control.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, | | functions, constants, etc.) and cause no other side | | effects, or it should execute logic with side | | effects, but should not do both. The first symbol is | | defined on line 39 and the first side effect is on | | line 30. 84 | WARNING | Line exceeds 120 characters; contains 122 characters ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/scripts/interfaces/traffic_stats.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 32 | | and the first side effect is on line 29. ---------------------------------------------------------------------- FILE: ...c/opnsense/scripts/captiveportal/process_accounting_messages.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 87 | WARNING | Line exceeds 120 characters; contains 181 characters 94 | WARNING | Line exceeds 120 characters; contains 160 characters ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/library/OPNsense/Trust/Store.php ---------------------------------------------------------------------- FOUND 5 ERRORS AND 1 WARNING AFFECTING 6 LINES ---------------------------------------------------------------------- 120 | WARNING | Line exceeds 120 characters; contains 124 characters 154 | ERROR | Method name "_signCert" must not be prefixed with an | | underscore to indicate visibility 197 | ERROR | Method name "_createSSLOptions" must not be prefixed | | with an underscore to indicate visibility 235 | ERROR | Method name "_addSSLErrors" must not be prefixed | | with an underscore to indicate visibility 534 | ERROR | Method name "Store::proc_open" is not in camel caps | | format 614 | ERROR | Method name "Store::ocsp_validate" is not in camel | | caps format ---------------------------------------------------------------------- FILE: ...mvc/app/library/OPNsense/System/Status/UnboundOverrideStatus.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 58 | WARNING | Line exceeds 120 characters; contains 122 characters ---------------------------------------------------------------------- FILE: ...sense/mvc/app/library/OPNsense/System/Status/LiveMediaStatus.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 64 | WARNING | Line exceeds 120 characters; contains 129 characters 68 | WARNING | Line exceeds 120 characters; contains 149 characters ---------------------------------------------------------------------- FILE: ...mvc/app/library/OPNsense/System/Status/OpensshOverrideStatus.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 48 | WARNING | Line exceeds 120 characters; contains 137 characters ---------------------------------------------------------------------- FILE: ...sense/mvc/app/library/OPNsense/System/Status/DiskSpaceStatus.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 66 | WARNING | Line exceeds 120 characters; contains 123 characters 84 | WARNING | Line exceeds 120 characters; contains 123 characters 93 | WARNING | Line exceeds 120 characters; contains 123 characters ---------------------------------------------------------------------- FILE: ...e/mvc/app/library/OPNsense/System/Status/CrashReporterStatus.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 68 | WARNING | Line exceeds 120 characters; contains 125 characters 70 | WARNING | Line exceeds 120 characters; contains 162 characters ---------------------------------------------------------------------- FILE: ...e/mvc/app/library/OPNsense/System/Status/SystemBootingStatus.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 50 | WARNING | Line exceeds 120 characters; contains 125 characters ---------------------------------------------------------------------- FILE: ...pp/library/OPNsense/System/Status/ConfigdProxyOverrideStatus.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 63 | WARNING | Line exceeds 120 characters; contains 132 characters ---------------------------------------------------------------------- FILE: ...re/src/opnsense/mvc/app/library/OPNsense/Firewall/FilterRule.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 4 WARNINGS AFFECTING 4 LINES ---------------------------------------------------------------------- 137 | WARNING | Line exceeds 120 characters; contains 123 characters 239 | WARNING | Line exceeds 120 characters; contains 131 characters 240 | WARNING | Line exceeds 120 characters; contains 140 characters 381 | WARNING | Line exceeds 120 characters; contains 126 characters ---------------------------------------------------------------------- FILE: ...usr/core/src/opnsense/mvc/app/library/OPNsense/Firewall/Util.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 248 | WARNING | Line exceeds 120 characters; contains 121 characters 362 | WARNING | Line exceeds 120 characters; contains 139 characters 477 | WARNING | Line exceeds 120 characters; contains 134 characters ---------------------------------------------------------------------- FILE: ...e/src/opnsense/mvc/app/library/OPNsense/Firewall/ForwardRule.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 151 | WARNING | Line exceeds 120 characters; contains 124 characters ---------------------------------------------------------------------- FILE: ...usr/core/src/opnsense/mvc/app/library/OPNsense/Firewall/Rule.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 45 | WARNING | Visibility must be declared on all constants if your | | project supports PHP 7.1 or later ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/library/OPNsense/Mvc/Session.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 116 | ERROR | Visibility must be declared on method "close" ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/library/OPNsense/Auth/LDAP.php ---------------------------------------------------------------------- FOUND 1 ERROR AND 1 WARNING AFFECTING 2 LINES ---------------------------------------------------------------------- 316 | WARNING | Line exceeds 120 characters; contains 125 characters 492 | ERROR | Method name "_authenticate" must not be prefixed | | with an underscore to indicate visibility ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/library/OPNsense/Auth/Base.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 268 | ERROR | Method name "_authenticate" must not be prefixed with | | an underscore to indicate visibility ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/library/OPNsense/Auth/Radius.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 299 | WARNING | Line exceeds 120 characters; contains 123 characters 512 | WARNING | Line exceeds 120 characters; contains 132 characters 514 | WARNING | Line exceeds 120 characters; contains 135 characters ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/library/OPNsense/Auth/Voucher.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 375 | ERROR | Method name "_authenticate" must not be prefixed with | | an underscore to indicate visibility ---------------------------------------------------------------------- FILE: ...opnsense/mvc/app/library/OPNsense/Auth/AuthenticationFactory.php ---------------------------------------------------------------------- FOUND 2 ERRORS AFFECTING 1 LINE ---------------------------------------------------------------------- 42 | ERROR | The var keyword must not be used to declare a property 42 | ERROR | Visibility must be declared on property "$lastUsedAuth" ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/library/OPNsense/Auth/API.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 78 | ERROR | Method name "_authenticate" must not be prefixed with | | an underscore to indicate visibility ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/library/OPNsense/Auth/TOTP.php ---------------------------------------------------------------------- FOUND 1 ERROR AND 2 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, | | functions, constants, etc.) and cause no other side | | effects, or it should execute logic with side | | effects, but should not do both. The first symbol is | | defined on line 37 and the first side effect is on | | line 31. 151 | ERROR | Method name "_authenticate" must not be prefixed | | with an underscore to indicate visibility 264 | WARNING | Line exceeds 120 characters; contains 159 characters ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/library/OPNsense/Auth/Local.php ---------------------------------------------------------------------- FOUND 1 ERROR AND 1 WARNING AFFECTING 2 LINES ---------------------------------------------------------------------- 125 | WARNING | Line exceeds 120 characters; contains 123 characters 152 | ERROR | Method name "_authenticate" must not be prefixed | | with an underscore to indicate visibility ---------------------------------------------------------------------- FILE: .../core/src/opnsense/mvc/app/library/OPNsense/Base/UIModelGrid.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 126 | WARNING | Line exceeds 120 characters; contains 143 characters ---------------------------------------------------------------------- FILE: ...e/src/opnsense/mvc/app/library/OPNsense/Backup/BackupFactory.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 60 | ERROR | Empty CATCH statement detected ---------------------------------------------------------------------- FILE: ...r/core/src/opnsense/mvc/app/library/OPNsense/Core/FileObject.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 69 | ERROR | Visibility must be declared on method "__destruct" ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/library/OPNsense/Core/File.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 42 | ERROR | Method name "File::file_put_contents" is not in camel | | caps format ---------------------------------------------------------------------- FILE: ...re/src/opnsense/mvc/app/library/OPNsense/Core/SanitizeFilter.php ---------------------------------------------------------------------- FOUND 9 ERRORS AFFECTING 9 LINES ---------------------------------------------------------------------- 44 | ERROR | Method name "SanitizeFilter::sanitize_item" is not in | | camel caps format 66 | ERROR | Method name "SanitizeFilter::filter_int" is not in | | camel caps format 71 | ERROR | Method name "SanitizeFilter::filter_string" is not in | | camel caps format 76 | ERROR | Method name "SanitizeFilter::filter_alnum" is not in | | camel caps format 81 | ERROR | Method name "SanitizeFilter::filter_hexval" is not in | | camel caps format 86 | ERROR | Method name "SanitizeFilter::filter_version" is not in | | camel caps format 91 | ERROR | Method name "SanitizeFilter::filter_query" is not in | | camel caps format 96 | ERROR | Method name "SanitizeFilter::filter_pkgname" is not in | | camel caps format 101 | ERROR | Method name "SanitizeFilter::filter_striptags" is not | | in camel caps format ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/library/OPNsense/Core/Backend.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 85 | WARNING | Line exceeds 120 characters; contains 133 characters 91 | WARNING | Line exceeds 120 characters; contains 126 characters 123 | WARNING | Line exceeds 120 characters; contains 131 characters ---------------------------------------------------------------------- FILE: ...e/src/opnsense/mvc/app/library/OPNsense/OpenVPN/BaseExporter.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 57 | ERROR | Method name "BaseExporter::export_pkcs12" is not in | | camel caps format ---------------------------------------------------------------------- FILE: .../src/opnsense/mvc/app/library/OPNsense/OpenVPN/ExportFactory.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 60 | ERROR | Empty CATCH statement detected ---------------------------------------------------------------------- FILE: ...re/src/opnsense/mvc/app/library/OPNsense/OpenVPN/TheGreenBow.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 153 | WARNING | Line exceeds 120 characters; contains 121 characters ---------------------------------------------------------------------- FILE: .../mvc/app/controllers/OPNsense/Routing/Api/SettingsController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 94 | WARNING | Line exceeds 120 characters; contains 143 characters 106 | WARNING | Line exceeds 120 characters; contains 138 characters ---------------------------------------------------------------------- FILE: ...mvc/app/controllers/OPNsense/DHCRelay/Api/SettingsController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 42 | WARNING | Line exceeds 120 characters; contains 121 characters 45 | WARNING | Line exceeds 120 characters; contains 123 characters ---------------------------------------------------------------------- FILE: ...sense/mvc/app/controllers/OPNsense/Core/Api/SystemController.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 120 | ERROR | Empty IF statement detected ---------------------------------------------------------------------- FILE: ...nse/mvc/app/controllers/OPNsense/Core/Api/FirmwareController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 10 WARNINGS AFFECTING 10 LINES ---------------------------------------------------------------------- 118 | WARNING | Line exceeds 120 characters; contains 123 | | characters 288 | WARNING | Line exceeds 120 characters; contains 286 | | characters 297 | WARNING | Line exceeds 120 characters; contains 150 | | characters 300 | WARNING | Line exceeds 120 characters; contains 336 | | characters 466 | WARNING | Line exceeds 120 characters; contains 126 | | characters 487 | WARNING | Line exceeds 120 characters; contains 127 | | characters 556 | WARNING | Line exceeds 120 characters; contains 125 | | characters 599 | WARNING | Line exceeds 120 characters; contains 123 | | characters 866 | WARNING | Line exceeds 120 characters; contains 137 | | characters 1001 | WARNING | Line exceeds 120 characters; contains 121 | | characters ---------------------------------------------------------------------- FILE: ...app/controllers/OPNsense/Diagnostics/Api/InterfaceController.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 362 | ERROR | Method name "InterfaceController::CarpStatusAction" is | | not in camel caps format ---------------------------------------------------------------------- FILE: ...controllers/OPNsense/Diagnostics/Api/PacketCaptureController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 151 | WARNING | Line exceeds 120 characters; contains 121 characters ---------------------------------------------------------------------- FILE: .../app/controllers/OPNsense/Diagnostics/Api/CpuUsageController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 42 | WARNING | Line exceeds 120 characters; contains 128 characters ---------------------------------------------------------------------- FILE: ...c/app/controllers/OPNsense/Diagnostics/Api/TrafficController.php ---------------------------------------------------------------------- FOUND 2 ERRORS AFFECTING 2 LINES ---------------------------------------------------------------------- 45 | ERROR | Method name "TrafficController::InterfaceAction" is not | | in camel caps format 69 | ERROR | Method name "TrafficController::TopAction" is not in | | camel caps format ---------------------------------------------------------------------- FILE: .../app/controllers/OPNsense/CaptivePortal/Api/AccessController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 4 WARNINGS AFFECTING 4 LINES ---------------------------------------------------------------------- 278 | WARNING | Line exceeds 120 characters; contains 123 characters 302 | WARNING | Line exceeds 120 characters; contains 126 characters 319 | WARNING | Line exceeds 120 characters; contains 123 characters 351 | WARNING | Line exceeds 120 characters; contains 126 characters ---------------------------------------------------------------------- FILE: ...app/controllers/OPNsense/CaptivePortal/Api/ServiceController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 74 | WARNING | Line exceeds 120 characters; contains 124 characters ---------------------------------------------------------------------- FILE: .../mvc/app/controllers/OPNsense/Unbound/Api/OverviewController.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 53 | ERROR | Method name "OverviewController::RollingAction" is not | | in camel caps format ---------------------------------------------------------------------- FILE: ...se/mvc/app/controllers/OPNsense/Firewall/Api/AliasController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 482 | WARNING | Line exceeds 120 characters; contains 121 characters ---------------------------------------------------------------------- FILE: ...e/mvc/app/controllers/OPNsense/Firewall/Api/FilterController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 390 | WARNING | Line exceeds 120 characters; contains 122 characters ---------------------------------------------------------------------- FILE: ...nse/mvc/app/controllers/OPNsense/Firewall/OneToOneController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 50 | WARNING | Line exceeds 120 characters; contains 146 characters 56 | WARNING | Line exceeds 120 characters; contains 156 characters ---------------------------------------------------------------------- FILE: ...ense/mvc/app/controllers/OPNsense/Monit/Api/StatusController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 64 | WARNING | Line exceeds 120 characters; contains 126 characters 65 | WARNING | Line exceeds 120 characters; contains 123 characters 67 | WARNING | Line exceeds 120 characters; contains 151 characters ---------------------------------------------------------------------- FILE: ...pnsense/mvc/app/controllers/OPNsense/Trust/Api/CrlController.php ---------------------------------------------------------------------- FOUND 2 ERRORS AND 1 WARNING AFFECTING 3 LINES ---------------------------------------------------------------------- 53 | ERROR | Method name "CrlController::phpseclib_autoload" is | | not in camel caps format 218 | WARNING | Line exceeds 120 characters; contains 123 characters 423 | ERROR | Visibility must be declared on method | | "getOcspInfoDataAction" ---------------------------------------------------------------------- FILE: ...opnsense/mvc/app/controllers/OPNsense/Trust/Api/CaController.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 47 | ERROR | Method name "CaController::compare_issuer" is not in | | camel caps format ---------------------------------------------------------------------- FILE: ...nsense/mvc/app/controllers/OPNsense/Trust/Api/CertController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 111 | WARNING | Line exceeds 120 characters; contains 133 characters 112 | WARNING | Line exceeds 120 characters; contains 122 characters ---------------------------------------------------------------------- FILE: ...se/mvc/app/controllers/OPNsense/IPsec/Api/KeyPairsController.php ---------------------------------------------------------------------- FOUND 3 ERRORS AFFECTING 3 LINES ---------------------------------------------------------------------- 136 | ERROR | CASE statements must be defined using a colon 139 | ERROR | CASE statements must be defined using a colon 142 | ERROR | CASE statements must be defined using a colon ---------------------------------------------------------------------- FILE: ...se/mvc/app/controllers/OPNsense/IPsec/Api/SessionsController.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 42 | ERROR | Method name "SessionsController::list_status" is not in | | camel caps format ---------------------------------------------------------------------- FILE: ...p/controllers/OPNsense/Interfaces/Api/VlanSettingsController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 136 | WARNING | Line exceeds 120 characters; contains 125 characters ---------------------------------------------------------------------- FILE: .../mvc/app/controllers/OPNsense/Dnsmasq/Api/SettingsController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 79 | WARNING | Line exceeds 120 characters; contains 121 characters ---------------------------------------------------------------------- FILE: ...rc/opnsense/mvc/app/controllers/OPNsense/Base/ControllerBase.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 262 | WARNING | Line exceeds 120 characters; contains 122 characters ---------------------------------------------------------------------- FILE: ...opnsense/mvc/app/controllers/OPNsense/Base/ApiControllerBase.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 96 | WARNING | Line exceeds 120 characters; contains 122 characters 229 | WARNING | Line exceeds 120 characters; contains 134 characters ---------------------------------------------------------------------- FILE: ...pnsense/mvc/app/controllers/OPNsense/Auth/Api/UserController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 43 | | and the first side effect is on line 31. ---------------------------------------------------------------------- FILE: ...c/opnsense/mvc/app/models/OPNsense/Routing/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 36 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...r/core/src/opnsense/mvc/app/models/OPNsense/Routing/Gateways.php ---------------------------------------------------------------------- FOUND 7 ERRORS AND 1 WARNING AFFECTING 5 LINES ---------------------------------------------------------------------- 39 | ERROR | The var keyword must not be used to declare a | | property 39 | ERROR | Visibility must be declared on property | | "$configHandle" 40 | ERROR | The var keyword must not be used to declare a | | property 40 | ERROR | Visibility must be declared on property | | "$gatewaySeq" 41 | ERROR | The var keyword must not be used to declare a | | property 41 | ERROR | Visibility must be declared on property | | "$cached_gateways" 129 | WARNING | Line exceeds 120 characters; contains 121 characters 433 | ERROR | Empty IF statement detected ---------------------------------------------------------------------- FILE: .../opnsense/mvc/app/models/OPNsense/DHCRelay/Migrations/M1_0_1.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 37 | ERROR | Class name "M1_0_1" is not in PascalCase format ---------------------------------------------------------------------- FILE: .../opnsense/mvc/app/models/OPNsense/DHCRelay/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 37 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: .../core/src/opnsense/mvc/app/models/OPNsense/DHCRelay/DHCRelay.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 57 | WARNING | Line exceeds 120 characters; contains 126 characters 92 | WARNING | Line exceeds 120 characters; contains 142 characters 94 | WARNING | Line exceeds 120 characters; contains 142 characters ---------------------------------------------------------------------- FILE: ...app/models/OPNsense/Interfaces/FieldTypes/VlanInterfaceField.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 48 | WARNING | Line exceeds 120 characters; contains 124 characters ---------------------------------------------------------------------- FILE: ...c/opnsense/mvc/app/models/OPNsense/Interfaces/Neighbor/dhcpd.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 33 | ERROR | Class name "dhcpd" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...sr/core/src/opnsense/mvc/app/models/OPNsense/Interfaces/Vlan.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 75 | WARNING | Line exceeds 120 characters; contains 121 characters ---------------------------------------------------------------------- FILE: ...r/core/src/opnsense/mvc/app/models/OPNsense/Interfaces/VxLan.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 47 | WARNING | Line exceeds 120 characters; contains 130 characters ---------------------------------------------------------------------- FILE: ...usr/core/src/opnsense/mvc/app/models/OPNsense/Interfaces/Vip.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 100 | WARNING | Line exceeds 120 characters; contains 123 characters 197 | WARNING | Line exceeds 120 characters; contains 127 characters ---------------------------------------------------------------------- FILE: ...e/src/opnsense/mvc/app/models/OPNsense/IDS/Migrations/M1_0_2.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 36 | ERROR | Class name "M1_0_2" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...e/src/opnsense/mvc/app/models/OPNsense/IDS/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 35 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...e/src/opnsense/mvc/app/models/OPNsense/IDS/Migrations/M1_0_7.php ---------------------------------------------------------------------- FOUND 1 ERROR AND 1 WARNING AFFECTING 2 LINES ---------------------------------------------------------------------- 36 | ERROR | Class name "M1_0_7" is not in PascalCase format 75 | WARNING | Line exceeds 120 characters; contains 121 characters ---------------------------------------------------------------------- FILE: ...e/src/opnsense/mvc/app/models/OPNsense/IDS/Migrations/M1_1_1.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 34 | ERROR | Class name "M1_1_1" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...e/src/opnsense/mvc/app/models/OPNsense/IDS/Migrations/M1_0_6.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 36 | ERROR | Class name "M1_0_6" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...ense/mvc/app/models/OPNsense/TrafficShaper/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 35 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...src/opnsense/mvc/app/models/OPNsense/Monit/Migrations/M1_0_6.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 33 | ERROR | Class name "M1_0_6" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...src/opnsense/mvc/app/models/OPNsense/Monit/Migrations/M1_0_8.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 34 | ERROR | Class name "M1_0_8" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...src/opnsense/mvc/app/models/OPNsense/Monit/Migrations/M1_0_7.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 33 | ERROR | Class name "M1_0_7" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...src/opnsense/mvc/app/models/OPNsense/Monit/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AND 7 WARNINGS AFFECTING 8 LINES ---------------------------------------------------------------------- 35 | ERROR | Class name "M1_0_0" is not in PascalCase format 84 | WARNING | Line exceeds 120 characters; contains 144 characters 85 | WARNING | Line exceeds 120 characters; contains 138 characters 86 | WARNING | Line exceeds 120 characters; contains 132 characters 87 | WARNING | Line exceeds 120 characters; contains 143 characters 88 | WARNING | Line exceeds 120 characters; contains 143 characters 89 | WARNING | Line exceeds 120 characters; contains 146 characters 90 | WARNING | Line exceeds 120 characters; contains 132 characters ---------------------------------------------------------------------- FILE: ...rc/opnsense/mvc/app/models/OPNsense/Monit/Migrations/M1_0_14.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 33 | ERROR | Class name "M1_0_14" is not in PascalCase format ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/models/OPNsense/Monit/Monit.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 5 WARNINGS AFFECTING 5 LINES ---------------------------------------------------------------------- 170 | WARNING | Line exceeds 120 characters; contains 123 characters 189 | WARNING | Line exceeds 120 characters; contains 126 characters 191 | WARNING | Line exceeds 120 characters; contains 128 characters 208 | WARNING | Line exceeds 120 characters; contains 140 characters 210 | WARNING | Line exceeds 120 characters; contains 128 characters ---------------------------------------------------------------------- FILE: ...c/opnsense/mvc/app/models/OPNsense/Trust/FieldTypes/CAsField.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 72 | ERROR | Each class must be in a file by itself ---------------------------------------------------------------------- FILE: ...e/mvc/app/models/OPNsense/Trust/FieldTypes/CertificatesField.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 96 | ERROR | Each class must be in a file by itself ---------------------------------------------------------------------- FILE: ...src/opnsense/mvc/app/models/OPNsense/Trust/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 35 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/models/OPNsense/Trust/Cert.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 46 | ERROR | Method name "Cert::compare_issuer" is not in camel caps | | format ---------------------------------------------------------------------- FILE: ...ense/mvc/app/models/OPNsense/CaptivePortal/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 35 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...src/opnsense/mvc/app/models/OPNsense/IPsec/Migrations/M1_0_3.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 35 | ERROR | Class name "M1_0_3" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...src/opnsense/mvc/app/models/OPNsense/IPsec/Migrations/M1_0_4.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 35 | ERROR | Class name "M1_0_4" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...src/opnsense/mvc/app/models/OPNsense/IPsec/Migrations/M1_0_2.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 35 | ERROR | Class name "M1_0_2" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...src/opnsense/mvc/app/models/OPNsense/IPsec/Migrations/M1_0_1.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 35 | ERROR | Class name "M1_0_1" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...src/opnsense/mvc/app/models/OPNsense/IPsec/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 35 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: .../mvc/app/models/OPNsense/IPsec/FieldTypes/IPsecProposalField.php ---------------------------------------------------------------------- FOUND 3 ERRORS AND 3 WARNINGS AFFECTING 6 LINES ---------------------------------------------------------------------- 56 | ERROR | Method name "IPsecProposalField::AeadPhase1" is not | | in camel caps format 79 | ERROR | Method name "IPsecProposalField::AeadPhase2" is not | | in camel caps format 93 | ERROR | Method name "IPsecProposalField::AeadAlgorithms" is | | not in camel caps format 144 | WARNING | Line exceeds 120 characters; contains 135 characters 184 | WARNING | Line exceeds 120 characters; contains 128 characters 189 | WARNING | Line exceeds 120 characters; contains 145 characters ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/models/OPNsense/IPsec/Swanctl.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 115 | WARNING | Line exceeds 120 characters; contains 121 characters 149 | WARNING | Line exceeds 120 characters; contains 121 characters ---------------------------------------------------------------------- FILE: ...c/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/BaseField.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 582 | ERROR | Empty CATCH statement detected ---------------------------------------------------------------------- FILE: ...c/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/PortField.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 186 | WARNING | Line exceeds 120 characters; contains 125 characters ---------------------------------------------------------------------- FILE: ...opnsense/mvc/app/models/OPNsense/Base/FieldTypes/IPPortField.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 122 | WARNING | Line exceeds 120 characters; contains 157 characters 125 | WARNING | Line exceeds 120 characters; contains 136 characters 131 | WARNING | Line exceeds 120 characters; contains 122 characters ---------------------------------------------------------------------- FILE: ...p/models/OPNsense/Base/Constraints/ComparedToFieldConstraint.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 88 | ERROR | Method name | | "ComparedToFieldConstraint::is_constraint_fulfilled" is | | not in camel caps format ---------------------------------------------------------------------- FILE: ...re/src/opnsense/mvc/app/models/OPNsense/Base/Menu/MenuSystem.php ---------------------------------------------------------------------- FOUND 1 ERROR AND 2 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 179 | ERROR | Method name "MenuSystem::isc_v4_enabled" is not in | | camel caps format 270 | WARNING | Line exceeds 120 characters; contains 139 characters 304 | WARNING | Line exceeds 120 characters; contains 125 characters ---------------------------------------------------------------------- FILE: ...usr/core/src/opnsense/mvc/app/models/OPNsense/Base/BaseModel.php ---------------------------------------------------------------------- FOUND 1 ERROR AND 2 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 483 | WARNING | Line exceeds 120 characters; contains 121 characters 883 | WARNING | Line exceeds 120 characters; contains 122 characters 969 | ERROR | Method name "BaseModel::Default" is not in camel | | caps format ---------------------------------------------------------------------- FILE: ...opnsense/mvc/app/models/OPNsense/Wireguard/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 34 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: .../src/opnsense/mvc/app/models/OPNsense/Cron/Migrations/M1_0_3.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 36 | ERROR | Class name "M1_0_3" is not in PascalCase format ---------------------------------------------------------------------- FILE: .../src/opnsense/mvc/app/models/OPNsense/Cron/Migrations/M1_0_4.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 36 | ERROR | Class name "M1_0_4" is not in PascalCase format ---------------------------------------------------------------------- FILE: .../src/opnsense/mvc/app/models/OPNsense/Cron/Migrations/M1_0_2.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 36 | ERROR | Class name "M1_0_2" is not in PascalCase format ---------------------------------------------------------------------- FILE: .../src/opnsense/mvc/app/models/OPNsense/Cron/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 33 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...c/opnsense/mvc/app/models/OPNsense/Unbound/Migrations/M1_0_5.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 34 | ERROR | Class name "M1_0_5" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...c/opnsense/mvc/app/models/OPNsense/Unbound/Migrations/M1_0_2.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 37 | ERROR | Class name "M1_0_2" is not in PascalCase format ---------------------------------------------------------------------- FILE: .../opnsense/mvc/app/models/OPNsense/Unbound/Migrations/M1_0_11.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 34 | ERROR | Class name "M1_0_11" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...c/opnsense/mvc/app/models/OPNsense/Unbound/Migrations/M1_0_3.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 34 | ERROR | Class name "M1_0_3" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...c/opnsense/mvc/app/models/OPNsense/Unbound/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 37 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...c/opnsense/mvc/app/models/OPNsense/Unbound/Migrations/M1_0_1.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 37 | ERROR | Class name "M1_0_1" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...c/opnsense/mvc/app/models/OPNsense/Unbound/Migrations/M1_0_6.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 34 | ERROR | Class name "M1_0_6" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...c/opnsense/mvc/app/models/OPNsense/Unbound/Migrations/M1_0_8.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 33 | ERROR | Class name "M1_0_8" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...sr/core/src/opnsense/mvc/app/models/OPNsense/Unbound/Unbound.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 43 | WARNING | Line exceeds 120 characters; contains 122 characters 51 | WARNING | Line exceeds 120 characters; contains 144 characters ---------------------------------------------------------------------- FILE: ...c/app/models/OPNsense/Firewall/FieldTypes/SourceNatRuleField.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 104 | ERROR | Each class must be in a file by itself ---------------------------------------------------------------------- FILE: .../mvc/app/models/OPNsense/Firewall/FieldTypes/FilterRuleField.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 144 | ERROR | Each class must be in a file by itself ---------------------------------------------------------------------- FILE: ...e/mvc/app/models/OPNsense/Firewall/FieldTypes/AliasNameField.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 83 | WARNING | Line exceeds 120 characters; contains 194 characters ---------------------------------------------------------------------- FILE: ...pnsense/mvc/app/models/OPNsense/Firewall/Migrations/MFP1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 36 | ERROR | Class name "MFP1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...pnsense/mvc/app/models/OPNsense/Firewall/Migrations/MFP1_0_3.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 39 | ERROR | Class name "MFP1_0_3" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...pnsense/mvc/app/models/OPNsense/Firewall/Migrations/MFP1_0_4.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 39 | ERROR | Class name "MFP1_0_4" is not in PascalCase format ---------------------------------------------------------------------- FILE: .../opnsense/mvc/app/models/OPNsense/Firewall/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 39 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...sr/core/src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 104 | WARNING | Line exceeds 120 characters; contains 121 characters 110 | WARNING | Line exceeds 120 characters; contains 126 characters 174 | WARNING | Line exceeds 120 characters; contains 121 characters ---------------------------------------------------------------------- FILE: ...usr/core/src/opnsense/mvc/app/models/OPNsense/Firewall/Alias.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 69 | WARNING | Line exceeds 120 characters; contains 161 characters 74 | WARNING | Line exceeds 120 characters; contains 151 characters 78 | WARNING | Line exceeds 120 characters; contains 122 characters ---------------------------------------------------------------------- FILE: ...vc/app/models/OPNsense/OpenVPN/FieldTypes/OpenVPNServerField.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 57 | WARNING | Line exceeds 120 characters; contains 211 characters ---------------------------------------------------------------------- FILE: ...c/opnsense/mvc/app/models/OPNsense/OpenVPN/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 2 ERRORS AFFECTING 2 LINES ---------------------------------------------------------------------- 36 | ERROR | Class name "M1_0_0" is not in PascalCase format 41 | ERROR | Method name "M1_0_0::valid_net" is not in camel caps | | format ---------------------------------------------------------------------- FILE: ...sr/core/src/opnsense/mvc/app/models/OPNsense/OpenVPN/OpenVPN.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 78 | WARNING | Line exceeds 120 characters; contains 123 characters 81 | WARNING | Line exceeds 120 characters; contains 128 characters ---------------------------------------------------------------------- FILE: ...nsense/mvc/app/models/OPNsense/Diagnostics/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 35 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...ore/src/opnsense/mvc/app/models/OPNsense/Diagnostics/Netflow.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 57 | WARNING | Line exceeds 120 characters; contains 126 characters 58 | WARNING | Line exceeds 120 characters; contains 131 characters ---------------------------------------------------------------------- FILE: ...c/opnsense/mvc/app/models/OPNsense/Dnsmasq/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 33 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...sr/core/src/opnsense/mvc/app/models/OPNsense/Dnsmasq/Dnsmasq.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 4 WARNINGS AFFECTING 4 LINES ---------------------------------------------------------------------- 117 | WARNING | Line exceeds 120 characters; contains 123 characters 153 | WARNING | Line exceeds 120 characters; contains 131 characters 185 | WARNING | Line exceeds 120 characters; contains 131 characters 416 | WARNING | Line exceeds 120 characters; contains 144 characters ---------------------------------------------------------------------- FILE: ...rc/opnsense/mvc/app/models/OPNsense/Syslog/Migrations/M1_0_2.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 34 | ERROR | Class name "M1_0_2" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...rc/opnsense/mvc/app/models/OPNsense/Core/Migrations/MHA1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 36 | ERROR | Class name "MHA1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...rc/opnsense/mvc/app/models/OPNsense/Core/Migrations/MHA1_0_1.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 36 | ERROR | Class name "MHA1_0_1" is not in PascalCase format ---------------------------------------------------------------------- FILE: .../src/opnsense/mvc/app/models/OPNsense/Core/Migrations/M1_0_1.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 34 | ERROR | Class name "M1_0_1" is not in PascalCase format ---------------------------------------------------------------------- FILE: .../src/opnsense/mvc/app/models/OPNsense/Core/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 34 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: .../core/src/opnsense/mvc/app/models/OPNsense/Core/InitialSetup.php ---------------------------------------------------------------------- FOUND 5 ERRORS AFFECTING 5 LINES ---------------------------------------------------------------------- 210 | ERROR | Method name "InitialSetup::flush_general" is not in | | camel caps format 233 | ERROR | Method name "InitialSetup::flush_network_wan" is not | | in camel caps format 308 | ERROR | Method name "InitialSetup::flush_network_lan" is not | | in camel caps format 355 | ERROR | Method name "InitialSetup::flush_initial_pass" is not | | in camel caps format 374 | ERROR | Method name "InitialSetup::unset_initial_wizard" is | | not in camel caps format ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/models/OPNsense/Core/Firmware.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 8 WARNINGS AFFECTING 8 LINES ---------------------------------------------------------------------- 62 | WARNING | Line exceeds 120 characters; contains 124 characters 74 | WARNING | Line exceeds 120 characters; contains 126 characters 130 | WARNING | Line exceeds 120 characters; contains 171 characters 131 | WARNING | Line exceeds 120 characters; contains 140 characters 134 | WARNING | Line exceeds 120 characters; contains 127 characters 136 | WARNING | Line exceeds 120 characters; contains 212 characters 139 | WARNING | Line exceeds 120 characters; contains 206 characters 144 | WARNING | Line exceeds 120 characters; contains 146 characters ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/models/OPNsense/Core/ACL.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 417 | WARNING | Line exceeds 120 characters; contains 124 characters ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/script/run_validations.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 59 | ERROR | Empty CATCH statement detected ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/script/run_migrations.php ---------------------------------------------------------------------- FOUND 1 ERROR AND 1 WARNING AFFECTING 2 LINES ---------------------------------------------------------------------- 63 | WARNING | Line exceeds 120 characters; contains 145 characters 76 | ERROR | Empty CATCH statement detected ---------------------------------------------------------------------- FILE: .../core/src/opnsense/mvc/tests/app/models/OPNsense/ACL/AclTest.php ---------------------------------------------------------------------- FOUND 9 ERRORS AFFECTING 9 LINES ---------------------------------------------------------------------- 55 | ERROR | Method name "AclTest::test_root_hasPrivilege_not" is | | not in camel caps format 63 | ERROR | Method name "AclTest::test_test1_hasPrivilege" is not | | in camel caps format 71 | ERROR | Method name | | "AclTest::test_test2_hasPrivilege_via_group" is not in | | camel caps format 79 | ERROR | Method name "AclTest::test_test3_hasPrivilege_not" is | | not in camel caps format 87 | ERROR | Method name | | "AclTest::test_root_isPageAccessible_known" is not in | | camel caps format 95 | ERROR | Method name | | "AclTest::test_root_isPageAccessible_unknown" is not | | in camel caps format 103 | ERROR | Method name "AclTest::test_test2_isPageAccessible" is | | not in camel caps format 111 | ERROR | Method name | | "AclTest::test_test4_isPageAccessible_via_group" is | | not in camel caps format 119 | ERROR | Method name | | "AclTest::test_test1_isPageAccessible_unknown" is not | | in camel caps format ---------------------------------------------------------------------- FILE: ...sts/app/models/OPNsense/Dnsmasq/FieldTypes/HostnameFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, | | functions, constants, etc.) and cause no other side | | effects, or it should execute logic with side | | effects, but should not do both. The first symbol is | | defined on line 38 and the first side effect is on | | line 32. 140 | WARNING | Line exceeds 120 characters; contains 121 characters ---------------------------------------------------------------------- FILE: ...ts/app/models/OPNsense/Base/Constraints/UniqueConstraintTest.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 100 | ERROR | Each class must be in a file by itself ---------------------------------------------------------------------- FILE: ...dels/OPNsense/Base/Constraints/ComparedToFieldConstraintTest.php ---------------------------------------------------------------------- FOUND 14 ERRORS AFFECTING 14 LINES ---------------------------------------------------------------------- 41 | ERROR | Method name | | "ComparedToFieldConstraintTest::test_if_it_validates_number_ranges_correctly_with_lt_and_no_error" | | is not in camel caps format 51 | ERROR | Method name | | "ComparedToFieldConstraintTest::test_if_it_validates_number_ranges_correctly_with_lt_and_error" | | is not in camel caps format 61 | ERROR | Method name | | "ComparedToFieldConstraintTest::test_if_it_validates_number_ranges_correctly_with_gt_and_no_error" | | is not in camel caps format 71 | ERROR | Method name | | "ComparedToFieldConstraintTest::test_if_it_validates_number_ranges_correctly_with_gt_and_error" | | is not in camel caps format 82 | ERROR | Method name | | "ComparedToFieldConstraintTest::test_if_it_validates_zero_number_ranges_correctly_with_lt_and_error" | | is not in camel caps format 91 | ERROR | Method name | | "ComparedToFieldConstraintTest::test_if_it_validates_zero_number_ranges_correctly_with_gt_and_error" | | is not in camel caps format 100 | ERROR | Method name | | "ComparedToFieldConstraintTest::test_if_it_validates_zero_number_ranges_correctly_with_lt_and_no_error" | | is not in camel caps format 109 | ERROR | Method name | | "ComparedToFieldConstraintTest::test_if_it_validates_zero_number_ranges_correctly_with_gt_and_no_error" | | is not in camel caps format 120 | ERROR | Method name | | "ComparedToFieldConstraintTest::test_if_it_validates_node_empty_values_correctly_with_gt_and_no_error" | | is not in camel caps format 129 | ERROR | Method name | | "ComparedToFieldConstraintTest::test_if_it_validates_other_node_empty_values_correctly_with_gt_and_no_error" | | is not in camel caps format 140 | ERROR | Method name | | "ComparedToFieldConstraintTest::test_if_it_validates_constraint_if_node_is_null_and_no_error" | | is not in camel caps format 149 | ERROR | Method name | | "ComparedToFieldConstraintTest::test_if_it_validates_constraint_if_other_is_null_and_no_error" | | is not in camel caps format 158 | ERROR | Method name | | "ComparedToFieldConstraintTest::test_if_it_validates_constraint_if_both_are_null_and_no_error" | | is not in camel caps format 175 | ERROR | Method name | | "ComparedToFieldConstraintTest::make_validator" is not | | in camel caps format ---------------------------------------------------------------------- FILE: ...c/tests/app/models/OPNsense/Base/BaseModel/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 35 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...c/tests/app/models/OPNsense/Base/BaseModel/Migrations/M0_0_1.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 35 | ERROR | Class name "M0_0_1" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...c/tests/app/models/OPNsense/Base/BaseModel/Migrations/M1_0_1.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 35 | ERROR | Class name "M1_0_1" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...c/tests/app/models/OPNsense/Base/FieldTypes/NetworkFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 37 | | and the first side effect is on line 32. ---------------------------------------------------------------------- FILE: ...vc/tests/app/models/OPNsense/Base/FieldTypes/OptionFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 39 | | and the first side effect is on line 34. ---------------------------------------------------------------------- FILE: ...c/tests/app/models/OPNsense/Base/FieldTypes/CSVListFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 37 | | and the first side effect is on line 32. ---------------------------------------------------------------------- FILE: ...mvc/tests/app/models/OPNsense/Base/FieldTypes/RegexFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 37 | | and the first side effect is on line 32. ---------------------------------------------------------------------- FILE: ...ts/app/models/OPNsense/Base/FieldTypes/NetworkAliasFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 41 | | and the first side effect is on line 34. ---------------------------------------------------------------------- FILE: ...sts/app/models/OPNsense/Base/FieldTypes/CertificateFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 41 | | and the first side effect is on line 34. ---------------------------------------------------------------------- FILE: ...ests/app/models/OPNsense/Base/FieldTypes/AutoNumberFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 41 | | and the first side effect is on line 34. ---------------------------------------------------------------------- FILE: ...odels/OPNsense/Base/FieldTypes/AuthenticationServerFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 41 | | and the first side effect is on line 34. ---------------------------------------------------------------------- FILE: ...c/tests/app/models/OPNsense/Base/FieldTypes/BooleanFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 39 | | and the first side effect is on line 34. ---------------------------------------------------------------------- FILE: .../mvc/tests/app/models/OPNsense/Base/FieldTypes/PortFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 39 | | and the first side effect is on line 34. ---------------------------------------------------------------------- FILE: .../mvc/tests/app/models/OPNsense/Base/FieldTypes/TextFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 39 | | and the first side effect is on line 34. ---------------------------------------------------------------------- FILE: .../tests/app/models/OPNsense/Base/FieldTypes/HostnameFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 39 | | and the first side effect is on line 34. ---------------------------------------------------------------------- FILE: ...app/models/OPNsense/Base/FieldTypes/Field_Framework_TestCase.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 35 | ERROR | Class name "Field_Framework_TestCase" is not in | | PascalCase format ---------------------------------------------------------------------- FILE: ...tests/app/models/OPNsense/Base/FieldTypes/VirtualIPFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 41 | | and the first side effect is on line 34. ---------------------------------------------------------------------- FILE: ...c/tests/app/models/OPNsense/Base/FieldTypes/CountryFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 39 | | and the first side effect is on line 34. ---------------------------------------------------------------------- FILE: ...tests/app/models/OPNsense/Base/FieldTypes/InterfaceFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 41 | | and the first side effect is on line 34. ---------------------------------------------------------------------- FILE: .../tests/app/models/OPNsense/Base/FieldTypes/ProtocolFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 39 | | and the first side effect is on line 34. ---------------------------------------------------------------------- FILE: ...c/tests/app/models/OPNsense/Base/FieldTypes/IntegerFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 39 | | and the first side effect is on line 34. ---------------------------------------------------------------------- FILE: ...s/app/models/OPNsense/Base/FieldTypes/ModelRelationFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 40 | | and the first side effect is on line 32. ---------------------------------------------------------------------- FILE: ...vc/tests/app/models/OPNsense/Base/FieldTypes/Base64FieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 39 | | and the first side effect is on line 34. ---------------------------------------------------------------------- FILE: ...vc/tests/app/models/OPNsense/Base/FieldTypes/IPPortFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 39 | | and the first side effect is on line 34. ---------------------------------------------------------------------- FILE: ...tests/app/models/OPNsense/Base/FieldTypes/AuthGroupFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 41 | | and the first side effect is on line 34. ---------------------------------------------------------------------- FILE: ...rc/opnsense/mvc/tests/app/models/OPNsense/Base/BaseModelTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 35 | | and the first side effect is on line 33. ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/www/api.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 3 and | | the first side effect is on line 23. ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/www/index.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 9 and | | the first side effect is on line 60. ---------------------------------------------------------------------- Time: 7.76 secs; Memory: 24MB PHPUnit 9.6.29 by Sebastian Bergmann and contributors. Runtime: PHP 8.3.27 Configuration: /usr/core/src/opnsense/mvc/tests/phpunit.xml ............................................................... 63 / 271 ( 23%) ............................................................... 126 / 271 ( 46%) ............................................................... 189 / 271 ( 69%) ............................................................... 252 / 271 ( 92%) ................... 271 / 271 (100%) Time: 00:00.100, Memory: 44.89 MB OK (271 tests, 591 assertions) >>> Installing packages in /usr/obj/usr/tools/config/25.7/amd64: os-iperf Updating database digests format: .......... done Checking integrity... done (0 conflicting) The following package(s) are locked or vital 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 easy-rsa expat 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 libedit libevent libffi libfido2 libiconv libidn2 libinotify libltdl liblz4 libmcrypt libnet libnghttp2 libpfctl libpsl libsodium libucl libunistring libuuid libxml2 libyaml lighttpd log4cplus lua54 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 php83 php83-ctype php83-curl php83-dom php83-filter php83-gettext php83-ldap php83-mbstring php83-pcntl php83-pdo php83-pear php83-pear-Crypt_CHAP php83-pear-PHP_CodeSniffer php83-pecl-mcrypt php83-pecl-radius php83-pecl-xdebug php83-phalcon php83-phar php83-phpseclib php83-session php83-simplexml php83-sockets php83-sqlite3 php83-tokenizer php83-xml php83-xmlwriter php83-zlib phpunit9-php83 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-jq py311-ldap3 py311-markupsafe py311-numexpr py311-numpy py311-outcome py311-packaging py311-pandas py311-pluggy py311-pyasn1 py311-pyasn1-modules py311-pycodestyle py311-pycparser py311-pygments py311-pylsqpack py311-pyopenssl py311-pypcap py311-pysocks py311-pytest py311-python-dateutil py311-pytz py311-pyyaml py311-requests py311-scapy py311-service-identity py311-six py311-sniffio py311-socksio py311-sortedcontainers py311-sqlite3 py311-trio py311-truststore py311-typing-extensions py311-tzdata py311-ujson py311-urllib3 py311-vici python311 radvd readline rrdtool samplicator sqlite3 strongswan sudo suricata syslog-ng unbound wpa_supplicant zip zstd Nothing to do. Installing pkg-2.3.1_1... the most recent version of pkg-2.3.1_1 is already installed Installing os-iperf-1.0_2... `-- Installing iperf3-3.19.1... `-- Extracting iperf3-3.19.1: .......... done `-- Installing ruby-3.3.10,1... | `-- Installing libunwind-20250904... | `-- Extracting libunwind-20250904: .......... done `-- Extracting ruby-3.3.10,1: .......... done `-- Installing rubygem-rexml-3.4.4... | `-- Installing ruby33-gems-3.7.2... | `-- Extracting ruby33-gems-3.7.2: .......... done `-- Extracting rubygem-rexml-3.4.4: .......... done Extracting os-iperf-1.0_2: .......... done Cannot 'restart' configd. Set configd_enable to YES in /etc/rc.conf or use 'onerestart' instead of 'restart'. Reloading plugin configuration Flushing all caches...done. Configuring system logging...done. ===== Message from ruby-3.3.10,1: -- Some of the standard commands and libraries are provided as separate ports for ease of upgrading: devel/ruby-gems: gem - RubyGems package manager devel/rubygem-debug: debug - Debugging functionality for Ruby devel/rubygem-erb: erb - Templating system for Ruby devel/rubygem-irb: irb - Interactive Ruby devel/rubygem-minitest: minitest - Complete suite of testing facilities devel/rubygem-power_assert: power_assert - Power Assert for Ruby devel/rubygem-racc: racc - LALR(1) parser generator for Ruby devel/rubygem-rake: rake - Ruby Make devel/rubygem-rbs: rbs - Language for type signatures for Ruby and standard library definitions devel/rubygem-rdoc: rdoc - Ruby Documentation System devel/rubygem-test-unit: test-unit - Unit testing framework for Ruby devel/rubygem-typeprof: typeprof - Type analysis tool for Ruby code ftp/rubygem-net-ftp: net-ftp - Support for the File Transfer Protocol mail/rubygem-net-imap: net-imap - Ruby client api for Internet Message Access Protocol mail/rubygem-net-pop: net-pop - Ruby client library for POP3 mail/rubygem-net-smtp: net-smtp - Simple Mail Transfer Protocol client library for Ruby math/rubygem-matrix: matrix - Implementation of Matrix and Vector classes math/rubygem-prime: prime - Prime numbers and factorization library sysutils/rubygem-bundler: bundler - Tool that manages gem dependencies for ruby applications textproc/rubygem-rexml: rexml - XML toolkit for Ruby www/rubygem-rss: rss - Family of libraries that support various formats of XML "feeds" Install them as occasion demands. >>> Running benchmarks/iperf test suite... src/opnsense/mvc/app/models/OPNsense/iperf/FakeInstance.xml: Multiple=N is the default test -x /usr/plugins/benchmarks/iperf/src/etc/rc.d/iperf test -x /usr/plugins/benchmarks/iperf/src/opnsense/scripts/iperf/ruby_iperf.rb PHP 8.3.27 | 10 parallel jobs ............. 13/13 (100 %) Checked 13 files in 0 seconds No syntax error found Total number of style warnings: 0 Total number of style errors: 2 FILE: ...se/mvc/app/controllers/OPNsense/iperf/Api/InstanceController.php ---------------------------------------------------------------------- FOUND 2 ERRORS AFFECTING 2 LINES ---------------------------------------------------------------------- 73 | ERROR | Method name "InstanceController::send_command" is not | | in camel caps format 96 | ERROR | Method name | | "InstanceController::get_real_interface_name" is not in | | camel caps format ---------------------------------------------------------------------- Time: 53ms; Memory: 8MB >>> Installing packages in /usr/obj/usr/tools/config/25.7/amd64: os-redis Updating database digests format: ...... done Checking integrity... done (0 conflicting) The following package(s) are locked or vital 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 easy-rsa expat 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 libedit libevent libffi libfido2 libiconv libidn2 libinotify libltdl liblz4 libmcrypt libnet libnghttp2 libpfctl libpsl libsodium libucl libunistring libuuid libxml2 libyaml lighttpd log4cplus lua54 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 php83 php83-ctype php83-curl php83-dom php83-filter php83-gettext php83-ldap php83-mbstring php83-pcntl php83-pdo php83-pear php83-pear-Crypt_CHAP php83-pear-PHP_CodeSniffer php83-pecl-mcrypt php83-pecl-radius php83-pecl-xdebug php83-phalcon php83-phar php83-phpseclib php83-session php83-simplexml php83-sockets php83-sqlite3 php83-tokenizer php83-xml php83-xmlwriter php83-zlib phpunit9-php83 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-jq py311-ldap3 py311-markupsafe py311-numexpr py311-numpy py311-outcome py311-packaging py311-pandas py311-pluggy py311-pyasn1 py311-pyasn1-modules py311-pycodestyle py311-pycparser py311-pygments py311-pylsqpack py311-pyopenssl py311-pypcap py311-pysocks py311-pytest py311-python-dateutil py311-pytz py311-pyyaml py311-requests py311-scapy py311-service-identity py311-six py311-sniffio py311-socksio py311-sortedcontainers py311-sqlite3 py311-trio py311-truststore py311-typing-extensions 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 6 packages (of 0 packages in the universe): Installed packages to be REMOVED: iperf3: 3.19.1 libunwind: 20250904 os-iperf: 1.0_2 ruby: 3.3.10,1 ruby33-gems: 3.7.2 rubygem-rexml: 3.4.4 Number of packages to be removed: 6 The operation will free 40 MiB. [1/6] Deinstalling os-iperf-1.0_2... [1/6] Deleting files for os-iperf-1.0_2: .......... done Reloading plugin configuration Flushing all caches...done. [2/6] Deinstalling iperf3-3.19.1... [2/6] Deleting files for iperf3-3.19.1: .......... done [3/6] Deinstalling rubygem-rexml-3.4.4... [3/6] Deleting files for rubygem-rexml-3.4.4: .......... done [4/6] Deinstalling ruby33-gems-3.7.2... [4/6] Deleting files for ruby33-gems-3.7.2: .......... done [5/6] Deinstalling ruby-3.3.10,1... [5/6] Deleting files for ruby-3.3.10,1: .......... done [6/6] Deinstalling libunwind-20250904... [6/6] Deleting files for libunwind-20250904: .......... done Installing pkg-2.3.1_1... the most recent version of pkg-2.3.1_1 is already installed Installing os-redis-1.1_2... `-- Installing redis72-7.2.12... ===> Creating groups Creating group 'redis' with gid '535' ===> Creating users Creating user 'redis' with uid '535' `-- Extracting redis72-7.2.12: ......... done Extracting os-redis-1.1_2: .......... done Cannot 'restart' configd. Set configd_enable to YES in /etc/rc.conf or use 'onerestart' instead of 'restart'. Reloading plugin configuration Flushing all caches...done. Configuring system logging...done. Reloading template OPNsense/Redis: configd socket missing (@/var/run/configd.socket) pkg: POST-INSTALL script failed ===== Message from redis72-7.2.12: -- To setup "redis" you need to edit the configuration file: /usr/local/etc/redis.conf To run redis from startup, add redis_enable="YES" in your /etc/rc.conf. >>> Running databases/redis test suite... src/opnsense/mvc/app/models/OPNsense/Redis/Redis.xml: has a spurious default value set src/opnsense/mvc/app/models/OPNsense/Redis/Redis.xml: has a spurious default value set src/opnsense/mvc/app/models/OPNsense/Redis/Redis.xml: has a spurious default value set src/opnsense/mvc/app/models/OPNsense/Redis/Redis.xml: has a spurious default value set src/opnsense/mvc/app/models/OPNsense/Redis/Redis.xml: has a spurious default value set src/opnsense/mvc/app/models/OPNsense/Redis/Redis.xml: Required=N is the default src/opnsense/mvc/app/models/OPNsense/Redis/Redis.xml: Required=N is the default src/opnsense/mvc/app/models/OPNsense/Redis/Redis.xml: Required=N is the default src/opnsense/mvc/app/models/OPNsense/Redis/Redis.xml: Required=N is the default src/opnsense/mvc/app/models/OPNsense/Redis/Redis.xml: Required=N is the default src/opnsense/mvc/app/models/OPNsense/Redis/Redis.xml: Required=N is the default src/opnsense/mvc/app/models/OPNsense/Redis/Redis.xml: Required=N is the default src/opnsense/mvc/app/models/OPNsense/Redis/Redis.xml: Required=N is the default test -x /usr/plugins/databases/redis/src/opnsense/scripts/redis/setup.sh PHP 8.3.27 | 10 parallel jobs ............... 15/15 (100 %) Checked 15 files in 0 seconds No syntax error found Total number of style warnings: 0 Total number of style errors: 0 >>> Installing packages in /usr/obj/usr/tools/config/25.7/amd64: os-debug Updating database digests format: .. done Checking integrity... done (0 conflicting) The following package(s) are locked or vital 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 easy-rsa expat 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 libedit libevent libffi libfido2 libiconv libidn2 libinotify libltdl liblz4 libmcrypt libnet libnghttp2 libpfctl libpsl libsodium libucl libunistring libuuid libxml2 libyaml lighttpd log4cplus lua54 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 php83 php83-ctype php83-curl php83-dom php83-filter php83-gettext php83-ldap php83-mbstring php83-pcntl php83-pdo php83-pear php83-pear-Crypt_CHAP php83-pear-PHP_CodeSniffer php83-pecl-mcrypt php83-pecl-radius php83-pecl-xdebug php83-phalcon php83-phar php83-phpseclib php83-session php83-simplexml php83-sockets php83-sqlite3 php83-tokenizer php83-xml php83-xmlwriter php83-zlib phpunit9-php83 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-jq py311-ldap3 py311-markupsafe py311-numexpr py311-numpy py311-outcome py311-packaging py311-pandas py311-pluggy py311-pyasn1 py311-pyasn1-modules py311-pycodestyle py311-pycparser py311-pygments py311-pylsqpack py311-pyopenssl py311-pypcap py311-pysocks py311-pytest py311-python-dateutil py311-pytz py311-pyyaml py311-requests py311-scapy py311-service-identity py311-six py311-sniffio py311-socksio py311-sortedcontainers py311-sqlite3 py311-trio py311-truststore py311-typing-extensions 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 2 packages (of 0 packages in the universe): Installed packages to be REMOVED: os-redis: 1.1_2 redis72: 7.2.12 Number of packages to be removed: 2 The operation will free 9 MiB. [1/2] Deinstalling os-redis-1.1_2... [1/2] Deleting files for os-redis-1.1_2: .......... done Reloading plugin configuration Flushing all caches...done. [2/2] Deinstalling redis72-7.2.12... [2/2] Deleting files for redis72-7.2.12: .......... done ==> You should manually remove the "redis" user ==> You should manually remove the "redis" group Installing pkg-2.3.1_1... the most recent version of pkg-2.3.1_1 is already installed Installing os-debug-1.7... the most recent version of os-debug-1.7 is already installed >>> Running devel/debug test suite... PHP 8.3.27 | 10 parallel jobs ... 3/3 (100 %) Checked 3 files in 0 seconds No syntax error found Total number of style warnings: grep: /tmp/mfc.dir/.style.out: No such file or directory 0 Total number of style errors: grep: /tmp/mfc.dir/.style.out: No such file or directory 0 cat: /tmp/mfc.dir/.style.out: No such file or directory rm: /tmp/mfc.dir/.style.out: No such file or directory *** Error code 1 Stop. make[2]: stopped in /usr/plugins/devel/debug *** Error code 1 Stop. make[1]: stopped in /usr/tools 96.85 real 47.87 user 21.01 sys