>>> Executing build step base on 24.7 ABI_FILE=/usr/lib/crt1.o BLOCKSIZE=K CONFIGDIR=/usr/tools/config/24.7 CONFIG_XML=/usr/local/etc/config.xml COREBRANCH=stable/24.7 COREDIR=/usr/core COREENV=CORE_PHP=82 CORE_ABI=24.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/24.7/amd64/images LANG=C.UTF-8 LOGNAME=root LOGSDIR=/usr/local/opnsense/build/24.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/24.7 PLUGINSDIR=/usr/plugins PLUGINSENV=PLUGIN_PHP=82 PLUGIN_ABI=24.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=24.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.sfo12.us.leaseweb.net/opnsense PRODUCT_NAME=OPNsense PRODUCT_PERL=5.36 PRODUCT_PHP=82 PRODUCT_PLUGIN=os-* PRODUCT_PLUGINS=os-* PRODUCT_PRIVKEY=/usr/tools/config/24.7/repo.key PRODUCT_PUBKEY=/usr/tools/config/24.7/repo.pub PRODUCT_PYTHON=311 PRODUCT_RELEASE=OPNsense-202501110642 PRODUCT_RUBY=31 PRODUCT_SERVER=nightly@pkg.opnsense.org PRODUCT_SETTINGS=24.7 PRODUCT_SIGNCHK=/usr/tools/scripts/pkg_fingerprint.sh /usr/tools/config/24.7/repo.pub PRODUCT_SIGNCMD=/usr/tools/scripts/pkg_sign.sh /usr/tools/config/24.7/repo.pub /usr/tools/config/24.7/repo.key PRODUCT_SSL=openssl PRODUCT_SUFFIX= PRODUCT_TARGET=amd64 PRODUCT_TYPE=opnsense PRODUCT_UEFI=arm dvd serial vga vm PRODUCT_VERSION=202501110642 PRODUCT_ZFS= PWD=/usr/tools/build SERVER=nightly@pkg.opnsense.org SETSDIR=/usr/local/opnsense/build/24.7/amd64/sets SHELL=/bin/sh SRCABI=FreeBSD:14:amd64 SRCBRANCH=stable/24.7 SRCDIR=/usr/src SRCREVISION=14.1 STAGEDIR=/usr/obj/usr/tools/config/24.7/amd64 STAGEDIRPREFIX=/usr/obj TARGETDIR=/usr/local/opnsense/build/24.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/24.7/amd64/sets/base-24.7-amd64.txz >>> Executing build step ports on 24.7 ABI_FILE=/usr/lib/crt1.o BLOCKSIZE=K CONFIGDIR=/usr/tools/config/24.7 CONFIG_XML=/usr/local/etc/config.xml COREBRANCH=stable/24.7 COREDIR=/usr/core COREENV=CORE_PHP=82 CORE_ABI=24.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/24.7/amd64/images LANG=C.UTF-8 LOGNAME=root LOGSDIR=/usr/local/opnsense/build/24.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/24.7 PLUGINSDIR=/usr/plugins PLUGINSENV=PLUGIN_PHP=82 PLUGIN_ABI=24.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=24.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.sfo12.us.leaseweb.net/opnsense PRODUCT_NAME=OPNsense PRODUCT_PERL=5.36 PRODUCT_PHP=82 PRODUCT_PLUGIN=os-* PRODUCT_PLUGINS=os-* PRODUCT_PRIVKEY=/usr/tools/config/24.7/repo.key PRODUCT_PUBKEY=/usr/tools/config/24.7/repo.pub PRODUCT_PYTHON=311 PRODUCT_RELEASE=OPNsense-202501110642 PRODUCT_RUBY=31 PRODUCT_SERVER=nightly@pkg.opnsense.org PRODUCT_SETTINGS=24.7 PRODUCT_SIGNCHK=/usr/tools/scripts/pkg_fingerprint.sh /usr/tools/config/24.7/repo.pub PRODUCT_SIGNCMD=/usr/tools/scripts/pkg_sign.sh /usr/tools/config/24.7/repo.pub /usr/tools/config/24.7/repo.key PRODUCT_SSL=openssl PRODUCT_SUFFIX= PRODUCT_TARGET=amd64 PRODUCT_TYPE=opnsense PRODUCT_UEFI=arm dvd serial vga vm PRODUCT_VERSION=202501110642 PRODUCT_ZFS= PWD=/usr/tools/build SERVER=nightly@pkg.opnsense.org SETSDIR=/usr/local/opnsense/build/24.7/amd64/sets SHELL=/bin/sh SRCABI=FreeBSD:14:amd64 SRCBRANCH=stable/24.7 SRCDIR=/usr/src SRCREVISION=14.1 STAGEDIR=/usr/obj/usr/tools/config/24.7/amd64 STAGEDIRPREFIX=/usr/obj TARGETDIR=/usr/local/opnsense/build/24.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 24.7 ABI_FILE=/usr/lib/crt1.o BLOCKSIZE=K CONFIGDIR=/usr/tools/config/24.7 CONFIG_XML=/usr/local/etc/config.xml COREBRANCH=stable/24.7 COREDIR=/usr/core COREENV=CORE_PHP=82 CORE_ABI=24.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/24.7/amd64/images LANG=C.UTF-8 LOGNAME=root LOGSDIR=/usr/local/opnsense/build/24.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/24.7 PLUGINSDIR=/usr/plugins PLUGINSENV=PLUGIN_PHP=82 PLUGIN_ABI=24.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=24.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.fra10.de.leaseweb.net/opnsense PRODUCT_NAME=OPNsense PRODUCT_PERL=5.36 PRODUCT_PHP=82 PRODUCT_PLUGIN=os-* PRODUCT_PLUGINS=os-* PRODUCT_PRIVKEY=/usr/tools/config/24.7/repo.key PRODUCT_PUBKEY=/usr/tools/config/24.7/repo.pub PRODUCT_PYTHON=311 PRODUCT_RELEASE=OPNsense-202501110642 PRODUCT_RUBY=31 PRODUCT_SERVER=nightly@pkg.opnsense.org PRODUCT_SETTINGS=24.7 PRODUCT_SIGNCHK=/usr/tools/scripts/pkg_fingerprint.sh /usr/tools/config/24.7/repo.pub PRODUCT_SIGNCMD=/usr/tools/scripts/pkg_sign.sh /usr/tools/config/24.7/repo.pub /usr/tools/config/24.7/repo.key PRODUCT_SSL=openssl PRODUCT_SUFFIX= PRODUCT_TARGET=amd64 PRODUCT_TYPE=opnsense PRODUCT_UEFI=arm dvd serial vga vm PRODUCT_VERSION=202501110642 PRODUCT_ZFS= PWD=/usr/tools/build SERVER=nightly@pkg.opnsense.org SETSDIR=/usr/local/opnsense/build/24.7/amd64/sets SHELL=/bin/sh SRCABI=FreeBSD:14:amd64 SRCBRANCH=stable/24.7 SRCDIR=/usr/src SRCREVISION=14.1 STAGEDIR=/usr/obj/usr/tools/config/24.7/amd64 STAGEDIRPREFIX=/usr/obj TARGETDIR=/usr/local/opnsense/build/24.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 24.7 ABI_FILE=/usr/lib/crt1.o BLOCKSIZE=K CONFIGDIR=/usr/tools/config/24.7 CONFIG_XML=/usr/local/etc/config.xml COREBRANCH=stable/24.7 COREDIR=/usr/core COREENV=CORE_PHP=82 CORE_ABI=24.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/24.7/amd64/images LANG=C.UTF-8 LOGNAME=root LOGSDIR=/usr/local/opnsense/build/24.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/24.7 PLUGINSDIR=/usr/plugins PLUGINSENV=PLUGIN_PHP=82 PLUGIN_ABI=24.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=24.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.36 PRODUCT_PHP=82 PRODUCT_PLUGIN=os-* PRODUCT_PLUGINS=os-* PRODUCT_PRIVKEY=/usr/tools/config/24.7/repo.key PRODUCT_PUBKEY=/usr/tools/config/24.7/repo.pub PRODUCT_PYTHON=311 PRODUCT_RELEASE=OPNsense-202501110642 PRODUCT_RUBY=31 PRODUCT_SERVER=nightly@pkg.opnsense.org PRODUCT_SETTINGS=24.7 PRODUCT_SIGNCHK=/usr/tools/scripts/pkg_fingerprint.sh /usr/tools/config/24.7/repo.pub PRODUCT_SIGNCMD=/usr/tools/scripts/pkg_sign.sh /usr/tools/config/24.7/repo.pub /usr/tools/config/24.7/repo.key PRODUCT_SSL=openssl PRODUCT_SUFFIX= PRODUCT_TARGET=amd64 PRODUCT_TYPE=opnsense PRODUCT_UEFI=arm dvd serial vga vm PRODUCT_VERSION=202501110642 PRODUCT_ZFS= PWD=/usr/tools/build SERVER=nightly@pkg.opnsense.org SETSDIR=/usr/local/opnsense/build/24.7/amd64/sets SHELL=/bin/sh SRCABI=FreeBSD:14:amd64 SRCBRANCH=stable/24.7 SRCDIR=/usr/src SRCREVISION=14.1 STAGEDIR=/usr/obj/usr/tools/config/24.7/amd64 STAGEDIRPREFIX=/usr/obj TARGETDIR=/usr/local/opnsense/build/24.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 24.7 ABI_FILE=/usr/lib/crt1.o BLOCKSIZE=K CONFIGDIR=/usr/tools/config/24.7 CONFIG_XML=/usr/local/etc/config.xml COREBRANCH=stable/24.7 COREDIR=/usr/core COREENV=CORE_PHP=82 CORE_ABI=24.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/24.7/amd64/images LANG=C.UTF-8 LOGNAME=root LOGSDIR=/usr/local/opnsense/build/24.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/24.7 PLUGINSDIR=/usr/plugins PLUGINSENV=PLUGIN_PHP=82 PLUGIN_ABI=24.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=24.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.36 PRODUCT_PHP=82 PRODUCT_PLUGIN=os-* PRODUCT_PLUGINS=os-* PRODUCT_PRIVKEY=/usr/tools/config/24.7/repo.key PRODUCT_PUBKEY=/usr/tools/config/24.7/repo.pub PRODUCT_PYTHON=311 PRODUCT_RELEASE=OPNsense-202501110642 PRODUCT_RUBY=31 PRODUCT_SERVER=nightly@pkg.opnsense.org PRODUCT_SETTINGS=24.7 PRODUCT_SIGNCHK=/usr/tools/scripts/pkg_fingerprint.sh /usr/tools/config/24.7/repo.pub PRODUCT_SIGNCMD=/usr/tools/scripts/pkg_sign.sh /usr/tools/config/24.7/repo.pub /usr/tools/config/24.7/repo.key PRODUCT_SSL=openssl PRODUCT_SUFFIX= PRODUCT_TARGET=amd64 PRODUCT_TYPE=opnsense PRODUCT_UEFI=arm dvd serial vga vm PRODUCT_VERSION=202501110642 PRODUCT_ZFS= PWD=/usr/tools/build SERVER=nightly@pkg.opnsense.org SETSDIR=/usr/local/opnsense/build/24.7/amd64/sets SHELL=/bin/sh SRCABI=FreeBSD:14:amd64 SRCBRANCH=stable/24.7 SRCDIR=/usr/src SRCREVISION=14.1 STAGEDIR=/usr/obj/usr/tools/config/24.7/amd64 STAGEDIRPREFIX=/usr/obj TARGETDIR=/usr/local/opnsense/build/24.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/24.7/amd64 >>> Setting up base in /usr/obj/usr/tools/config/24.7/amd64 >>> Setting up /usr/core clone in /usr/obj/usr/tools/config/24.7/amd64 >>> Setting up /usr/plugins clone in /usr/obj/usr/tools/config/24.7/amd64 >>> Setting up chroot in /usr/obj/usr/tools/config/24.7/amd64 ELF ldconfig path: /lib /usr/lib /usr/lib/compat 32-bit compatibility ldconfig path: >>> Extracting packages in /usr/obj/usr/tools/config/24.7/amd64 >>> Installing packages in /usr/obj/usr/tools/config/24.7/amd64: opnsense os-debug pkg: No packages installed. Nothing to do! Installing pkg-1.19.2_5... Extracting pkg-1.19.2_5: .......... done Installing opnsense-24.7.11_14... `-- Installing ca_root_nss-3.104... `-- Extracting ca_root_nss-3.104: ..... done `-- Installing choparp-20150613_1... `-- Extracting choparp-20150613_1: ...... done `-- Installing cpustats-0.1... `-- Extracting cpustats-0.1: . done `-- Installing dhcp6c-20241008... `-- Extracting dhcp6c-20241008: ........ done `-- Installing dhcrelay-1.0... `-- Extracting dhcrelay-1.0: ....... done `-- Installing dnsmasq-2.90_4,1... | `-- Installing nettle-3.10.1... | | `-- Installing indexinfo-0.3.1... | | `-- Extracting indexinfo-0.3.1: .... done | | `-- Installing gmp-6.3.0... | | `-- Extracting gmp-6.3.0: .......... done | `-- Extracting nettle-3.10.1: .......... done `-- Extracting dnsmasq-2.90_4,1: .......... done `-- Installing dpinger-3.3... `-- Extracting dpinger-3.3: .... done `-- Installing expiretable-0.6_3... `-- Extracting expiretable-0.6_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_1... | `-- Installing openssl-3.0.15_1,1... | `-- Extracting openssl-3.0.15_1,1: .......... done `-- Extracting hostapd-2.11_1: ....... 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-2.6.1_2... | `-- Installing log4cplus-2.1.2... | `-- Extracting log4cplus-2.1.2: .......... done | `-- Installing boost-libs-1.86.0_1... | | `-- Installing icu-74.2_1,1... | | `-- Extracting icu-74.2_1,1: .......... done | `-- Extracting boost-libs-1.86.0_1: .......... done `-- Extracting kea-2.6.1_2: .......... done `-- Installing lighttpd-1.4.76_1... | `-- Installing pcre2-10.43... | `-- Extracting pcre2-10.43: .......... done ===> Creating groups Using existing group 'www' ===> Creating users Using existing user 'www' `-- Extracting lighttpd-1.4.76_1: .......... done `-- Installing monit-5.34.3... `-- Extracting monit-5.34.3: ....... done `-- Installing mpd5-5.9_18... `-- Extracting mpd5-5.9_18: .......... done `-- Installing ntp-4.2.8p18_1... | `-- Installing perl5-5.36.3_2... | `-- Extracting perl5-5.36.3_2: .......... done | `-- Installing libevent-2.1.12... | `-- Extracting libevent-2.1.12: .......... done | `-- Installing libedit-3.1.20240808,1... | `-- Extracting libedit-3.1.20240808,1: .......... done `-- Extracting ntp-4.2.8p18_1: .......... done `-- Installing openssh-portable-9.9.p1_1,1... | `-- Installing libfido2-1.15.0... | | `-- Installing libcbor-0.11.0... | | `-- Installing libcjson-1.7.18_2... | | `-- Extracting libcjson-1.7.18_2: .......... done | | `-- Extracting libcbor-0.11.0: .......... done | `-- Extracting libfido2-1.15.0: .......... done | `-- Installing ldns-1.8.4... | `-- Extracting ldns-1.8.4: .......... done `-- Extracting openssh-portable-9.9.p1_1,1: .......... done `-- Installing openvpn-2.6.12... | `-- Installing pkcs11-helper-1.29.0_3... | `-- Extracting pkcs11-helper-1.29.0_3: .......... done | `-- Installing easy-rsa-3.2.1_1,1... | `-- Extracting easy-rsa-3.2.1_1,1: .......... done | `-- Installing lzo2-2.10_1... | `-- Extracting lzo2-2.10_1: .......... done | `-- Installing liblz4-1.10.0,1... | `-- Extracting liblz4-1.10.0,1: .......... done ===> Creating groups Creating group 'openvpn' with gid '301' ===> Creating users Creating user 'openvpn' with uid '301' `-- Extracting openvpn-2.6.12: .......... done `-- Installing opnsense-installer-24.7... | `-- Installing cpdup-1.22_1... | `-- Extracting cpdup-1.22_1: ..... done `-- Extracting opnsense-installer-24.7: .......... done `-- Installing opnsense-lang-24.7.8... `-- Extracting opnsense-lang-24.7.8: .......... done `-- Installing opnsense-update-24.7.12... | `-- Installing libucl-0.9.2... | `-- Extracting libucl-0.9.2: .......... done `-- Extracting opnsense-update-24.7.12: .......... done `-- Installing pam_opnsense-24.1... `-- Extracting pam_opnsense-24.1: ........ done `-- Installing pftop-0.10_1... | `-- Installing libpfctl-0.15... | `-- Extracting libpfctl-0.15: ...... done `-- Extracting pftop-0.10_1: ..... done `-- Installing php82-ctype-8.2.27... | `-- Installing php82-8.2.27... | | `-- Installing libxml2-2.11.9... | | `-- Installing readline-8.2.13_2... | | `-- Extracting readline-8.2.13_2: .......... done | | `-- Extracting libxml2-2.11.9: .......... done | | `-- Installing libargon2-20190702_1... | | `-- Extracting libargon2-20190702_1: .......... done | `-- Extracting php82-8.2.27: .......... done `-- Extracting php82-ctype-8.2.27: ........ done `-- Installing php82-curl-8.2.27... | `-- Installing curl-8.11.1_1... | | `-- Installing libnghttp2-1.64.0... | | `-- Extracting libnghttp2-1.64.0: .......... done | | `-- Installing libpsl-0.21.5_1... | | `-- Installing libidn2-2.3.7... | | | `-- Installing libunistring-1.2... | | | `-- Extracting libunistring-1.2: .......... done | | `-- Extracting libidn2-2.3.7: .......... done | | `-- Extracting libpsl-0.21.5_1: .......... done | | `-- Installing zstd-1.5.6... | | `-- Extracting zstd-1.5.6: .......... done | | `-- Installing brotli-1.1.0,1... | | `-- Extracting brotli-1.1.0,1: .......... done | `-- Extracting curl-8.11.1_1: .......... done `-- Extracting php82-curl-8.2.27: .......... done `-- Installing php82-dom-8.2.27... `-- Extracting php82-dom-8.2.27: .......... done `-- Installing php82-filter-8.2.27... `-- Extracting php82-filter-8.2.27: ......... done `-- Installing php82-gettext-8.2.27... | `-- Installing gettext-runtime-0.23.1... | `-- Extracting gettext-runtime-0.23.1: .......... done `-- Extracting php82-gettext-8.2.27: ........ done `-- Installing php82-google-api-php-client-2.4.0... `-- Extracting php82-google-api-php-client-2.4.0: .......... done `-- Installing php82-ldap-8.2.27... | `-- Installing openldap26-client-2.6.9... | | `-- Installing cyrus-sasl-gssapi-2.1.28... | | `-- Installing krb5-1.21.3... | | `-- Extracting krb5-1.21.3: .......... done | | `-- 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 | | `-- Extracting cyrus-sasl-gssapi-2.1.28: .......... done | `-- Extracting openldap26-client-2.6.9: .......... done `-- Extracting php82-ldap-8.2.27: ........ done `-- Installing php82-pcntl-8.2.27... `-- Extracting php82-pcntl-8.2.27: ......... done `-- Installing php82-pdo-8.2.27... `-- Extracting php82-pdo-8.2.27: .......... done `-- Installing php82-pear-Crypt_CHAP-1.5.0_1... | `-- Installing php82-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 php82-pecl-mcrypt-1.0.7: ........ done | `-- Installing php82-pear-1.10.13... | | `-- Installing php82-xml-8.2.27... | | `-- Extracting php82-xml-8.2.27: ......... done | | `-- Installing php82-zlib-8.2.27... | | `-- Extracting php82-zlib-8.2.27: ........ done | `-- Extracting php82-pear-1.10.13: .......... done `-- Extracting php82-pear-Crypt_CHAP-1.5.0_1: ...... done install ok: channel://pear.php.net/Crypt_CHAP-1.5.0 `-- Installing php82-pecl-radius-1.4.0b1_2... `-- Extracting php82-pecl-radius-1.4.0b1_2: .......... done `-- Installing php82-phalcon-5.8.0... | `-- Installing php82-session-8.2.27... | `-- Extracting php82-session-8.2.27: .......... done | `-- Installing php82-mbstring-8.2.27... | | `-- Installing oniguruma-6.9.10... | | `-- Extracting oniguruma-6.9.10: .......... done | `-- Extracting php82-mbstring-8.2.27: .......... done `-- Extracting php82-phalcon-5.8.0: ........ done `-- Installing php82-phpseclib-3.0.42... `-- Extracting php82-phpseclib-3.0.42: ......... done `-- Installing php82-simplexml-8.2.27... `-- Extracting php82-simplexml-8.2.27: ......... done `-- Installing php82-sockets-8.2.27... `-- Extracting php82-sockets-8.2.27: .......... done `-- Installing php82-sqlite3-8.2.27... | `-- Installing sqlite3-3.46.1,1... | `-- Extracting sqlite3-3.46.1,1: .......... done `-- Extracting php82-sqlite3-8.2.27: ......... done `-- Installing py311-Jinja2-3.1.4... | `-- Installing py311-markupsafe-2.1.5_1... | | `-- Installing python311-3.11.11... | | `-- Installing mpdecimal-4.0.0... | | `-- Extracting mpdecimal-4.0.0: .......... done | | `-- Installing libffi-3.4.6... | | `-- Extracting libffi-3.4.6: .......... done | | `-- Extracting python311-3.11.11: .......... done | `-- Extracting py311-markupsafe-2.1.5_1: .......... done | `-- Installing py311-Babel-2.16.0... | | `-- Installing py311-setuptools-63.1.0_1... | | `-- Extracting py311-setuptools-63.1.0_1: .......... done | `-- Extracting py311-Babel-2.16.0: .......... done `-- Extracting py311-Jinja2-3.1.4: .......... done `-- Installing py311-dnspython-2.7.0,1... | `-- Installing py311-httpx-0.28.1... | | `-- Installing py311-httpcore-1.0.7... | | `-- Installing py311-h2-4.1.0... | | | `-- Installing py311-hyperframe-6.0.0... | | | `-- Extracting py311-hyperframe-6.0.0: .......... done | | | `-- Installing py311-hpack-4.0.0... | | | `-- Extracting py311-hpack-4.0.0: .......... done | | `-- Extracting py311-h2-4.1.0: .......... done | | `-- Installing py311-certifi-2024.12.14... | | `-- Extracting py311-certifi-2024.12.14: .......... done | | `-- Installing py311-h11-0.14.0... | | `-- Extracting py311-h11-0.14.0: .......... done | | `-- Installing py311-anyio-4.7.0... | | | `-- Installing py311-truststore-0.10.0... | | | `-- Extracting py311-truststore-0.10.0: .......... done | | | `-- Installing py311-idna-3.10... | | | `-- Extracting py311-idna-3.10: .......... done | | | `-- Installing py311-typing-extensions-4.12.2... | | | `-- Extracting py311-typing-extensions-4.12.2: .......... done | | | `-- Installing py311-sniffio-1.3.1... | | | `-- Extracting py311-sniffio-1.3.1: .......... done | | `-- Extracting py311-anyio-4.7.0: .......... done | | `-- Extracting py311-httpcore-1.0.7: .......... done | | `-- Installing py311-socksio-1.0.0_1... | | `-- Extracting py311-socksio-1.0.0_1: .......... done | `-- Extracting py311-httpx-0.28.1: .......... done | `-- Installing py311-aioquic-1.2.0... | | `-- Installing py311-pylsqpack-0.3.18... | | `-- Extracting py311-pylsqpack-0.3.18: .......... done | | `-- Installing py311-service-identity-24.2.0... | | `-- Installing py311-cryptography-42.0.8_5,1... | | | `-- Installing py311-cffi-1.17.1... | | | `-- Installing py311-pycparser-2.22... | | | `-- Extracting py311-pycparser-2.22: .......... done | | | `-- Extracting py311-cffi-1.17.1: .......... done | | `-- Extracting py311-cryptography-42.0.8_5,1: .......... done | | `-- Installing py311-pyasn1-modules-0.4.0... | | | `-- Installing py311-pyasn1-0.6.0... | | | `-- Extracting py311-pyasn1-0.6.0: .......... done | | `-- Extracting py311-pyasn1-modules-0.4.0: .......... done | | `-- Installing py311-attrs-24.3.0... | | `-- Extracting py311-attrs-24.3.0: .......... done | | `-- Extracting py311-service-identity-24.2.0: .......... done | | `-- Installing py311-openssl-24.1.0,1... | | `-- Extracting py311-openssl-24.1.0,1: .......... done | `-- Extracting py311-aioquic-1.2.0: .......... done | `-- Installing py311-trio-0.28.0... | | `-- Installing py311-sortedcontainers-2.4.0... | | `-- Extracting py311-sortedcontainers-2.4.0: .......... done | | `-- Installing py311-outcome-1.3.0_1... | | `-- Extracting py311-outcome-1.3.0_1: .......... done | | `-- Installing py311-async_generator-1.10... | | `-- Extracting py311-async_generator-1.10: .......... done | `-- Extracting py311-trio-0.28.0: .......... done `-- Extracting py311-dnspython-2.7.0,1: .......... done `-- Installing py311-ldap3-2.9.1... `-- Extracting py311-ldap3-2.9.1: .......... done `-- Installing py311-netaddr-1.3.0... `-- Extracting py311-netaddr-1.3.0: .......... done `-- Installing py311-requests-2.32.3... | `-- Installing py311-charset-normalizer-3.4.1_1... | `-- Extracting py311-charset-normalizer-3.4.1_1: .......... done | `-- Installing py311-urllib3-1.26.20,1... | | `-- Installing py311-pysocks-1.7.1_1... | | `-- Extracting py311-pysocks-1.7.1_1: .......... done | `-- Extracting py311-urllib3-1.26.20,1: .......... done `-- Extracting py311-requests-2.32.3: .......... done `-- Installing py311-sqlite3-3.11.11_7... `-- Extracting py311-sqlite3-3.11.11_7: ........ done `-- Installing py311-ujson-5.10.0... `-- Extracting py311-ujson-5.10.0: ......... done `-- Installing py311-vici-5.9.11... `-- Extracting py311-vici-5.9.11: .......... done `-- Installing radvd-2.19_4... `-- Extracting radvd-2.19_4: .......... done `-- Installing rrdtool-1.9.0... | `-- Installing glib-2.80.5_1,2... | | `-- Installing py311-packaging-24.2... | | `-- Extracting py311-packaging-24.2: .......... done | | `-- Installing libiconv-1.17_1... | | `-- Extracting libiconv-1.17_1: .......... done | `-- Extracting glib-2.80.5_1,2: .......... done `-- Extracting rrdtool-1.9.0: .......... done `-- Installing samplicator-1.3.8.r1_1... `-- Extracting samplicator-1.3.8.r1_1: ..... done `-- Installing strongswan-5.9.14... `-- Extracting strongswan-5.9.14: .......... done `-- Installing sudo-1.9.16p2_1... `-- Extracting sudo-1.9.16p2_1: .......... done `-- Installing syslog-ng-4.8.1_3... | `-- Installing e2fsprogs-libuuid-1.47.2... | `-- Extracting e2fsprogs-libuuid-1.47.2: .......... done | `-- Installing json-c-0.18... | `-- Extracting json-c-0.18: .......... done | `-- Installing ivykis-0.43.2... | `-- Extracting ivykis-0.43.2: .......... done `-- Extracting syslog-ng-4.8.1_3: .......... done `-- Installing unbound-1.22.0_1... | `-- Installing expat-2.6.4... | `-- Extracting expat-2.6.4: .......... 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.22.0_1: .......... done `-- Installing wpa_supplicant-2.11_2... `-- Extracting wpa_supplicant-2.11_2: ....... 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.1.3... | `-- Installing py311-pandas-2.1.4,1... | | `-- Installing py311-numpy-1.26.4_2,1... | | `-- Extracting py311-numpy-1.26.4_2,1: .......... done | | `-- Installing py311-numexpr-2.10.2... | | `-- Extracting py311-numexpr-2.10.2: .......... done | | `-- Installing py311-bottleneck-1.3.8_1... | | `-- Extracting py311-bottleneck-1.3.8_1: .......... done | | `-- Installing py311-tzdata-2024.2... | | `-- Extracting py311-tzdata-2024.2: .......... done | | `-- Installing py311-pytz-2024.2,1... | | `-- Extracting py311-pytz-2024.2,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.1.4,1: .......... done `-- Extracting py311-duckdb-1.1.3: .......... done `-- Installing suricata-7.0.8... | `-- Installing libyaml-0.2.5... | `-- Extracting libyaml-0.2.5: ......... done | `-- Installing nss-3.107... | | `-- Installing nspr-4.36... | | `-- Extracting nspr-4.36: .......... done | `-- Extracting nss-3.107: .......... done | `-- Installing libnet-1.3,1... | `-- Extracting libnet-1.3,1: .......... done | `-- Installing py311-pyyaml-6.0.1... | `-- Extracting py311-pyyaml-6.0.1: .......... done | `-- Installing jansson-2.14... | `-- Extracting jansson-2.14: .......... done | `-- Installing hyperscan-5.4.2... | `-- Extracting hyperscan-5.4.2: .......... done `-- Extracting suricata-7.0.8: .......... done Extracting opnsense-24.7.11_14: .......... 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' Compiling glib schemas No schema files found: doing nothing. Generating GIO modules cache ===== Message from ca_root_nss-3.104: -- 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.90_4,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 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_1: -- 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 boost-libs-1.86.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.34.3: -- 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_1: -- 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-9.9.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.1_1,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 ===== Message from openvpn-2.6.12: -- 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 php82-ctype-8.2.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-ctype.ini.sample ===== Message from php82-curl-8.2.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-curl.ini.sample ===== Message from php82-dom-8.2.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-dom.ini.sample ===== Message from php82-filter-8.2.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-filter.ini.sample ===== Message from php82-gettext-8.2.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.9: -- 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 php82-ldap-8.2.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-ldap.ini.sample ===== Message from php82-pcntl-8.2.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-pcntl.ini.sample ===== Message from php82-pdo-8.2.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-pdo.ini.sample ===== Message from php82-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 php82-xml-8.2.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-xml.ini.sample ===== Message from php82-zlib-8.2.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-zlib.ini.sample ===== Message from php82-pecl-radius-1.4.0b1_2: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-radius.ini.sample ===== Message from php82-session-8.2.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-18-session.ini.sample ===== Message from php82-mbstring-8.2.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-mbstring.ini.sample ===== Message from php82-phalcon-5.8.0: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-30-phalcon.ini.sample ===== Message from php82-simplexml-8.2.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-simplexml.ini.sample ===== Message from php82-sockets-8.2.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-sockets.ini.sample ===== Message from php82-sqlite3-8.2.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-sqlite3.ini.sample ===== Message from python311-3.11.11: -- 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 py311-urllib3-1.26.20,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 strongswan-5.9.14: -- 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.8.1_3: -- 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_2: -- 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.1.4,1: -- Install math/py-statsmodels to enable parts of pandas.stats. Install devel/py-xarray to enable the to_xarray() function. ===== Message from suricata-7.0.8: -- 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-24.7.11_14: -- Rising up, back on the street... Installing os-debug-1.7... `-- Installing php82-pear-PHP_CodeSniffer-3.7.2... | `-- Installing php82-xmlwriter-8.2.27... | `-- Extracting php82-xmlwriter-8.2.27: ........ done | `-- Installing php82-tokenizer-8.2.27... | `-- Extracting php82-tokenizer-8.2.27: ......... done `-- Extracting php82-pear-PHP_CodeSniffer-3.7.2: .......... done install ok: channel://pear.php.net/PHP_CodeSniffer-3.7.2 `-- Installing php82-pecl-xdebug-3.3.2... `-- Extracting php82-pecl-xdebug-3.3.2: ........ done `-- Installing phpunit9-php82-9.6.22... | `-- Installing php82-phar-8.2.27... | `-- Extracting php82-phar-8.2.27: .......... done `-- Extracting phpunit9-php82-9.6.22: .... done `-- Installing py311-pycodestyle-2.12.1... `-- Extracting py311-pycodestyle-2.12.1: .......... done `-- Installing py311-pytest-8.1.1,1... | `-- Installing py311-pluggy-1.5.0... | `-- Extracting py311-pluggy-1.5.0: .......... done | `-- Installing py311-iniconfig-1.1.1_1... | `-- Extracting py311-iniconfig-1.1.1_1: .......... done `-- Extracting py311-pytest-8.1.1,1: .......... done `-- Installing py311-scapy-2.6.1... | `-- Installing py311-pypcap-1.3.0_1... | `-- Extracting py311-pypcap-1.3.0_1: .......... done `-- Extracting py311-scapy-2.6.1: .......... done `-- Installing p5-File-Slurp-9999.27... `-- Extracting p5-File-Slurp-9999.27: ....... done `-- Installing git-2.47.1... | `-- Installing p5-Error-0.17029... | `-- Extracting p5-Error-0.17029: ......... done ===> Creating groups Creating group 'git_daemon' with gid '964' ===> Creating users Creating user 'git_daemon' with uid '964' `-- Extracting git-2.47.1: .......... done `-- Installing jq-1.7.1... `-- Extracting jq-1.7.1: .......... done Extracting os-debug-1.7: .... done ===== Message from php82-xmlwriter-8.2.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-xmlwriter.ini.sample ===== Message from php82-tokenizer-8.2.27: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-tokenizer.ini.sample ===== Message from php82-pecl-xdebug-3.3.2: -- 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/20220829/xdebug.so or zend_extension=/usr/local/lib/php/20220829/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 php82-phar-8.2.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.47.1: -- 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/24.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 (24) 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/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/update/10-refresh.sh test -x /usr/core/src/etc/rc.syshook.d/monitor/10-dpinger test -x /usr/core/src/etc/rc.syshook.d/upgrade/90-cleanup.sh test -x /usr/core/src/etc/rc.syshook.d/upgrade/10-sanity.sh test -x /usr/core/src/etc/rc.syshook.d/upgrade/20-unbound-duckdb.py 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/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/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/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/opnsense/scripts/dns/query_dns.py test -x /usr/core/src/opnsense/scripts/openssh/ssh_query.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/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/tests/alias_tests.py test -x /usr/core/src/opnsense/scripts/filter/tests/__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/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/dummynet_stats.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/add_user.php 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/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/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/Stats/Temperature.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/States.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/GatewayQuality.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/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/Stats/Mbuf.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/Types/Temperature.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/Processor.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/States.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/Packets.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/GatewayQuality.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/Traffic.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/interfaces/list_sockstat.py test -x /usr/core/src/opnsense/scripts/interfaces/macinfo.py 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/OPNsense/CaptivePortal/lib/arp.py test -x /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/lib/__init__.py test -x /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/lib/daemonize.py test -x /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/lib/ipfw.py test -x /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/lib/db.py test -x /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/allow.py test -x /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/fetch_template.py test -x /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/cp-background-process.py test -x /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/overlay_template.py test -x /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/listClients.py test -x /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/set_session_restrictions.py test -x /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/generate_certs.php test -x /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/disconnect.py test -x /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/strip_template.py test -x /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/process_accounting_messages.php test -x /usr/core/src/opnsense/scripts/OPNsense/Monit/gateway_alert test -x /usr/core/src/opnsense/scripts/OPNsense/Monit/setup.sh test -x /usr/core/src/opnsense/scripts/OPNsense/Monit/carp_status test -x /usr/core/src/opnsense/scripts/dhcp/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/reresolve-dns.py test -x /usr/core/src/opnsense/scripts/Wireguard/wg_show.py test -x /usr/core/src/opnsense/scripts/Wireguard/gen_keypair.py test -x /usr/core/src/opnsense/scripts/Wireguard/wg-service-control.php 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/bectl.py test -x /usr/core/src/opnsense/scripts/system/temperature.sh test -x /usr/core/src/opnsense/scripts/system/sysctl.py 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/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/flush_config_history test -x /usr/core/src/opnsense/scripts/system/remote_backup.php PHP 8.2.27 | 10 parallel jobs ............................................................ 60/2211 (2 %) ............................................................ 120/2211 (5 %) ............................................................ 180/2211 (8 %) ............................................................ 240/2211 (10 %) ............................................................ 300/2211 (13 %) ............................................................ 360/2211 (16 %) ............................................................ 420/2211 (18 %) ............................................................ 480/2211 (21 %) ............................................................ 540/2211 (24 %) ............................................................ 600/2211 (27 %) ............................................................ 660/2211 (29 %) ............................................................ 720/2211 (32 %) ............................................................ 780/2211 (35 %) ............................................................ 840/2211 (37 %) ............................................................ 900/2211 (40 %) ............................................................ 960/2211 (43 %) ............................................................ 1020/2211 (46 %) ............................................................ 1080/2211 (48 %) ............................................................ 1140/2211 (51 %) ............................................................ 1200/2211 (54 %) ............................................................ 1260/2211 (56 %) ............................................................ 1320/2211 (59 %) ............................................................ 1380/2211 (62 %) ............................................................ 1440/2211 (65 %) ............................................................ 1500/2211 (67 %) ............................................................ 1560/2211 (70 %) ............................................................ 1620/2211 (73 %) ............................................................ 1680/2211 (75 %) ............................................................ 1740/2211 (78 %) ............................................................ 1800/2211 (81 %) ............................................................ 1860/2211 (84 %) ............................................................ 1920/2211 (86 %) ............................................................ 1980/2211 (89 %) ............................................................ 2040/2211 (92 %) ............................................................ 2100/2211 (94 %) ............................................................ 2160/2211 (97 %) ................................................... 2211/2211 (100 %) Checked 2211 files in 3.7 seconds No syntax error found /usr/core/src/etc/rc.syshook.d/upgrade/20-unbound-duckdb.py:30:1: E402 module level import not at top of file /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:100:2: E225 missing whitespace around operator /usr/core/src/opnsense/service/configd_ctl.py:108:41: E228 missing whitespace around modulo operator /usr/core/src/opnsense/service/configd_ctl.py:118:18: E225 missing whitespace around operator /usr/core/src/opnsense/service/configd_ctl.py:125:18: E225 missing whitespace around operator /usr/core/src/opnsense/service/configd_ctl.py:137:17: E265 block comment should start with '# ' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:62:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:72:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:80:95: E203 whitespace before ',' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:80:96: E231 missing whitespace after ',' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:91:28: E221 multiple spaces before operator /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:92:18: E221 multiple spaces before operator /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:170:53: E261 at least two spaces before inline comment /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:204:17: E722 do not use bare 'except' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:222:13: E741 ambiguous variable name 'l' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:225:21: E741 ambiguous variable name 'l' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:235:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:323:12: E713 test for membership should be 'not in' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:354:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:374:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:393: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:442:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:447:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:450:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:460:25: E128 continuation line under-indented for visual indent /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:472:17: E128 continuation line under-indented for visual indent /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:480:13: E128 continuation line under-indented for visual indent /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:484:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:570:5: E722 do not use bare 'except' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:575: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:584:1: E303 too many blank lines (3) /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:597:10: E131 continuation line unaligned for hanging indent /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:598:10: E131 continuation line unaligned for hanging indent /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:624:32: E203 whitespace before ',' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:633:30: E231 missing whitespace after ',' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:633:48: E231 missing whitespace after ',' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:636:41: E231 missing whitespace after ',' /usr/core/src/opnsense/service/tests/core.py:92:1: E303 too many blank lines (3) /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:343: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/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:171: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:52:18: E111 indentation is not a multiple of 4 /usr/core/src/opnsense/service/modules/actions/base.py:52:18: E117 over-indented /usr/core/src/opnsense/service/modules/actions/base.py:55:33: E203 whitespace before ':' /usr/core/src/opnsense/service/modules/actions/base.py:72:5: E303 too many blank lines (2) /usr/core/src/opnsense/service/modules/actions/base.py:78: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:41:5: E301 expected 1 blank line, found 0 /usr/core/src/opnsense/service/modules/actions/script_output.py:51: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/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/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_kea_leases.py:85:10: E211 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/OPNsense/CaptivePortal/cp-background-process.py:38:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/cp-background-process.py:39:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/cp-background-process.py:40:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/cp-background-process.py:41:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/cp-background-process.py:42:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/cp-background-process.py:43:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/cp-background-process.py:97:25: E117 over-indented /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/cp-background-process.py:101:25: E117 over-indented /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/cp-background-process.py:156:29: E117 over-indented /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/cp-background-process.py:245:9: E722 do not use bare 'except' /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/cp-background-process.py:251:1: E305 expected 2 blank lines after class or function definition, found 1 /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/fetch_template.py:72:61: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/overlay_template.py:45:14: E211 whitespace before '(' /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/lib/db.py:147:12: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/lib/db.py:164:12: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/OPNsense/CaptivePortal/lib/db.py:272:12: 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:117:22: E221 multiple spaces before operator /usr/core/src/opnsense/scripts/unbound/blocklists/__init__.py:137:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/blocklists/__init__.py:209: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:124:41: E701 multiple statements on one line (colon) /usr/core/src/opnsense/scripts/unbound/blocklists/default_bl.py:129:78: E701 multiple statements on one line (colon) /usr/core/src/opnsense/scripts/unbound/blocklists/default_bl.py:138:21: E131 continuation line unaligned for hanging indent /usr/core/src/opnsense/scripts/unbound/blocklists/default_bl.py:144:5: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/unbound/blocklists/default_bl.py:145:45: E261 at least two spaces before inline comment /usr/core/src/opnsense/scripts/unbound/blocklists/default_bl.py:155:25: E128 continuation line under-indented for visual 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/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/syslog/log_matcher.py:36:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/syslog/log_matcher.py:38: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/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:37:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/netflow/export_details.py:38:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/netflow/export_details.py:68:23: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/netflow/export_details.py:74:30: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/export_details.py:79: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:83: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:85: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:89:26: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/export_details.py:92:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/export_details.py:96:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/export_details.py:96:21: E228 missing whitespace around modulo operator /usr/core/src/opnsense/scripts/netflow/export_details.py:97:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/export_details.py:98:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/export_details.py:99:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/export_details.py:100:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/export_details.py:101:10: 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:146:30: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/flowd_aggregate.py:146:33: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/flowd_aggregate.py:146:36: E261 at least two spaces before inline comment /usr/core/src/opnsense/scripts/netflow/flowd_aggregate.py:163: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:42:30: E241 multiple spaces after ',' /usr/core/src/opnsense/scripts/netflow/flowd_aggregate_metadata.py:63:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowd_aggregate_metadata.py:67:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowd_aggregate_metadata.py:69:14: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowd_aggregate_metadata.py:71:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/get_timeseries.py:112:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/get_top_usage.py:61:58: W504 line break after binary operator /usr/core/src/opnsense/scripts/netflow/get_top_usage.py:75: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/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/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: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/download_geoip.py:38:6: E211 whitespace before '(' /usr/core/src/opnsense/scripts/filter/download_geoip.py:39: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:40:19: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/filter/list_table.py:41:19: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/filter/list_table.py:48:27: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/filter/list_table.py:53:29: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/filter/list_table.py:54:30: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/filter/list_table.py:66:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/filter/list_tables.py:46:18: E211 whitespace before '(' /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:55:29: E221 multiple spaces before operator /usr/core/src/opnsense/scripts/filter/read_log.py:42:1: E402 module level import not at top of file /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:171:29: E712 comparison to False should be 'if cond is not False:' or 'if cond:' /usr/core/src/opnsense/scripts/filter/read_log.py:184:32: E261 at least two spaces before inline comment /usr/core/src/opnsense/scripts/filter/read_log.py:202:29: E711 comparison to None should be 'if cond is not None:' /usr/core/src/opnsense/scripts/filter/read_log.py:230:30: E711 comparison to None should be 'if cond is not None:' /usr/core/src/opnsense/scripts/filter/read_log.py:242:14: E211 whitespace before '(' /usr/core/src/opnsense/scripts/filter/rule_stats.py:59:22: E211 whitespace before '(' /usr/core/src/opnsense/scripts/filter/rule_stats.py:90:32: E272 multiple spaces before keyword /usr/core/src/opnsense/scripts/filter/rule_stats.py:92:45: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/rule_stats.py:93:31: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/rule_stats.py:94:62: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/rule_stats.py:103:14: E211 whitespace before '(' /usr/core/src/opnsense/scripts/filter/update_tables.py:80:5: E731 do not assign a lambda expression, use a def /usr/core/src/opnsense/scripts/filter/update_tables.py:100:19: E271 multiple spaces after keyword /usr/core/src/opnsense/scripts/filter/update_tables.py:151:10: E211 whitespace before '(' /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:175:5: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/filter/lib/alias/__init__.py:208: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:54:31: E203 whitespace before ',' /usr/core/src/opnsense/scripts/filter/lib/alias/geoip.py:112:67: E228 missing whitespace around modulo operator /usr/core/src/opnsense/scripts/filter/lib/alias/geoip.py:112:98: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/filter/lib/alias/geoip.py:123:43: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/filter/lib/alias/geoip.py:147: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/uri.py:71:9: E722 do not use bare 'except' /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/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/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/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/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:254:9: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:312:5: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:341:5: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:410:66: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:410:74: E228 missing whitespace around modulo operator /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:446:17: E128 continuation line under-indented for visual indent /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:447:13: E124 closing bracket does not match visual indentation /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/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:61:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/interfaces/capture.py:73:1: E305 expected 2 blank lines after class or function definition, found 1 /usr/core/src/opnsense/scripts/interfaces/capture.py:77:85: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/interfaces/capture.py:192:85: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/interfaces/capture.py:220:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/interfaces/list_arp.py:37:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/interfaces/list_arp.py:58:42: E221 multiple spaces before operator /usr/core/src/opnsense/scripts/interfaces/list_arp.py:61:61: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/interfaces/list_macdb.py:53:26: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/interfaces/list_ndp.py:66:14: E211 whitespace before '(' /usr/core/src/opnsense/scripts/interfaces/list_ndp.py:68:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/interfaces/macinfo.py:75: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/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: 354 Total number of style errors: 140 FILE: /usr/core/src/etc/inc/plugins.inc.d/openvpn/wizard.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 32 and the first side effect is on | | line 29. 32 | WARNING | Line exceeds 120 characters; contains 124 characters 109 | WARNING | Line exceeds 120 characters; contains 124 characters 158 | WARNING | Line exceeds 120 characters; contains 122 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/plugins.inc.d/webgui.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 167 | WARNING | Line exceeds 120 characters; contains 139 characters 429 | WARNING | Line exceeds 120 characters; contains 137 characters 451 | WARNING | Line exceeds 120 characters; contains 124 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/plugins.inc.d/dhcpd.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 47 WARNINGS AFFECTING 47 LINES ---------------------------------------------------------------------- 53 | WARNING | Line exceeds 120 characters; contains 139 | | characters 60 | WARNING | Line exceeds 120 characters; contains 123 | | characters 81 | WARNING | Line exceeds 120 characters; contains 123 | | characters 160 | WARNING | Line exceeds 120 characters; contains 147 | | characters 176 | WARNING | Line exceeds 120 characters; contains 121 | | characters 209 | WARNING | Line exceeds 120 characters; contains 140 | | characters 210 | WARNING | Line exceeds 120 characters; contains 140 | | characters 294 | WARNING | Line exceeds 120 characters; contains 173 | | characters 325 | WARNING | Line exceeds 120 characters; contains 165 | | characters 348 | WARNING | Line exceeds 120 characters; contains 131 | | characters 721 | WARNING | Line exceeds 120 characters; contains 133 | | characters 779 | WARNING | Line exceeds 120 characters; contains 122 | | characters 780 | WARNING | Line exceeds 120 characters; contains 129 | | characters 844 | WARNING | Line exceeds 120 characters; contains 127 | | characters 846 | WARNING | Line exceeds 120 characters; contains 140 | | characters 861 | WARNING | Line exceeds 120 characters; contains 147 | | characters 869 | WARNING | Line exceeds 120 characters; contains 127 | | characters 911 | WARNING | Line exceeds 120 characters; contains 156 | | characters 923 | WARNING | Line exceeds 120 characters; contains 148 | | characters 926 | WARNING | Line exceeds 120 characters; contains 140 | | characters 929 | WARNING | Line exceeds 120 characters; contains 140 | | characters 994 | WARNING | Line exceeds 120 characters; contains 121 | | characters 995 | WARNING | Line exceeds 120 characters; contains 124 | | characters 998 | WARNING | Line exceeds 120 characters; contains 142 | | characters 1111 | WARNING | Line exceeds 120 characters; contains 152 | | characters 1121 | WARNING | Line exceeds 120 characters; contains 135 | | characters 1130 | WARNING | Line exceeds 120 characters; contains 128 | | characters 1146 | WARNING | Line exceeds 120 characters; contains 130 | | characters 1152 | WARNING | Line exceeds 120 characters; contains 126 | | characters 1171 | WARNING | Line exceeds 120 characters; contains 131 | | characters 1175 | WARNING | Line exceeds 120 characters; contains 139 | | characters 1208 | WARNING | Line exceeds 120 characters; contains 151 | | characters 1331 | WARNING | Line exceeds 120 characters; contains 130 | | characters 1332 | WARNING | Line exceeds 120 characters; contains 126 | | characters 1335 | WARNING | Line exceeds 120 characters; contains 127 | | characters 1341 | WARNING | Line exceeds 120 characters; contains 130 | | characters 1342 | WARNING | Line exceeds 120 characters; contains 130 | | characters 1348 | WARNING | Line exceeds 120 characters; contains 128 | | characters 1349 | WARNING | Line exceeds 120 characters; contains 130 | | characters 1416 | WARNING | Line exceeds 120 characters; contains 143 | | characters 1462 | WARNING | Line exceeds 120 characters; contains 163 | | characters 1463 | WARNING | Line exceeds 120 characters; contains 166 | | characters 1550 | WARNING | Line exceeds 120 characters; contains 144 | | characters 1558 | WARNING | Line exceeds 120 characters; contains 135 | | characters 1562 | WARNING | Line exceeds 120 characters; contains 143 | | characters 1585 | WARNING | Line exceeds 120 characters; contains 160 | | characters 1586 | WARNING | Line exceeds 120 characters; contains 130 | | 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 3 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 225 | WARNING | Line exceeds 120 characters; contains 127 characters 396 | WARNING | Line exceeds 120 characters; contains 144 characters 402 | WARNING | Line exceeds 120 characters; contains 129 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/plugins.inc.d/openssh.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 206 | 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 ---------------------------------------------------------------------- 120 | WARNING | Line exceeds 120 characters; contains 188 characters 132 | WARNING | Line exceeds 120 characters; contains 173 characters 191 | WARNING | Line exceeds 120 characters; contains 127 characters 347 | WARNING | Line exceeds 120 characters; contains 126 characters 556 | WARNING | Line exceeds 120 characters; contains 130 characters 654 | WARNING | Line exceeds 120 characters; contains 145 characters 685 | 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/dpinger.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 5 WARNINGS AFFECTING 5 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 ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/plugins.inc.d/unbound.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 22 WARNINGS AFFECTING 22 LINES ---------------------------------------------------------------------- 432 | WARNING | Line exceeds 120 characters; contains 133 characters 500 | WARNING | Line exceeds 120 characters; contains 126 characters 511 | WARNING | Line exceeds 120 characters; contains 126 characters 520 | WARNING | Line exceeds 120 characters; contains 144 characters 524 | WARNING | Line exceeds 120 characters; contains 148 characters 526 | WARNING | Line exceeds 120 characters; contains 170 characters 551 | WARNING | Line exceeds 120 characters; contains 140 characters 552 | WARNING | Line exceeds 120 characters; contains 127 characters 568 | WARNING | Line exceeds 120 characters; contains 131 characters 571 | WARNING | Line exceeds 120 characters; contains 122 characters 573 | WARNING | Line exceeds 120 characters; contains 145 characters 574 | WARNING | Line exceeds 120 characters; contains 149 characters 575 | WARNING | Line exceeds 120 characters; contains 144 characters 577 | WARNING | Line exceeds 120 characters; contains 135 characters 580 | WARNING | Line exceeds 120 characters; contains 158 characters 582 | WARNING | Line exceeds 120 characters; contains 142 characters 586 | WARNING | Line exceeds 120 characters; contains 141 characters 591 | WARNING | Line exceeds 120 characters; contains 151 characters 610 | WARNING | Line exceeds 120 characters; contains 121 characters 612 | WARNING | Line exceeds 120 characters; contains 122 characters 613 | WARNING | Line exceeds 120 characters; contains 126 characters 616 | WARNING | Line exceeds 120 characters; contains 139 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/plugins.inc.d/ipsec.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 10 WARNINGS AFFECTING 10 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 408 | WARNING | Line exceeds 120 characters; contains 131 | | characters 783 | WARNING | Line exceeds 120 characters; contains 147 | | characters 933 | WARNING | Line exceeds 120 characters; contains 143 | | characters 956 | WARNING | Line exceeds 120 characters; contains 124 | | characters 1012 | WARNING | Line exceeds 120 characters; contains 136 | | characters 1609 | WARNING | Line exceeds 120 characters; contains 154 | | characters 1659 | 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 7 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 33. 439 | WARNING | Line exceeds 120 characters; contains 144 | | characters 531 | WARNING | Line exceeds 120 characters; contains 126 | | characters 564 | WARNING | Line exceeds 120 characters; contains 125 | | characters 715 | WARNING | Line exceeds 120 characters; contains 136 | | characters 727 | WARNING | Line exceeds 120 characters; contains 132 | | characters 948 | WARNING | Line exceeds 120 characters; contains 162 | | characters 1057 | ERROR | Empty IF statement detected ---------------------------------------------------------------------- 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 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 36 and the first side effect is on | | line 29. 36 | ERROR | Each class must be in a namespace of at least one | | level (a top-level vendor name) 36 | ERROR | Class name "SimpleXMLRPC_Client" is not in PascalCase | | format ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/auth.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 5 WARNINGS AFFECTING 5 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. 257 | WARNING | Line exceeds 120 characters; contains 133 characters 609 | WARNING | Line exceeds 120 characters; contains 146 characters 610 | WARNING | Line exceeds 120 characters; contains 128 characters 657 | WARNING | Line exceeds 120 characters; contains 134 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. 305 | WARNING | Line exceeds 120 characters; contains 144 characters 325 | WARNING | Line exceeds 120 characters; contains 144 characters 332 | WARNING | Line exceeds 120 characters; contains 127 characters 395 | WARNING | Line exceeds 120 characters; contains 140 characters 512 | WARNING | Line exceeds 120 characters; contains 121 characters 513 | WARNING | Line exceeds 120 characters; contains 121 characters 514 | 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 6 WARNINGS AFFECTING 7 LINES ---------------------------------------------------------------------- 121 | ERROR | Empty IF statement detected 129 | WARNING | Line exceeds 120 characters; contains 131 characters 139 | WARNING | Line exceeds 120 characters; contains 132 characters 169 | WARNING | Line exceeds 120 characters; contains 204 characters 283 | WARNING | Line exceeds 120 characters; contains 131 characters 467 | WARNING | Line exceeds 120 characters; contains 122 characters 566 | 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 39 and the first side effect is | | on line 33. 171 | WARNING | Line exceeds 120 characters; contains 122 | | characters 519 | WARNING | Line exceeds 120 characters; contains 152 | | characters 611 | WARNING | Line exceeds 120 characters; contains 152 | | characters 1074 | WARNING | Line exceeds 120 characters; contains 123 | | characters 1298 | WARNING | Line exceeds 120 characters; contains 142 | | characters 1312 | WARNING | Line exceeds 120 characters; contains 126 | | characters 1483 | WARNING | Line exceeds 120 characters; contains 172 | | characters 1526 | WARNING | Line exceeds 120 characters; contains 169 | | characters 1528 | WARNING | Line exceeds 120 characters; contains 185 | | characters 1623 | WARNING | Line exceeds 120 characters; contains 139 | | characters 1976 | WARNING | Line exceeds 120 characters; contains 132 | | characters 2065 | WARNING | Line exceeds 120 characters; contains 142 | | characters 2413 | WARNING | Line exceeds 120 characters; contains 124 | | characters 2536 | WARNING | Line exceeds 120 characters; contains 157 | | characters 2559 | WARNING | Line exceeds 120 characters; contains 126 | | characters 2564 | WARNING | Line exceeds 120 characters; contains 126 | | characters 2586 | WARNING | Line exceeds 120 characters; contains 161 | | characters 2610 | WARNING | Line exceeds 120 characters; contains 132 | | characters 2618 | WARNING | Line exceeds 120 characters; contains 122 | | characters 2631 | WARNING | Line exceeds 120 characters; contains 138 | | characters 2637 | WARNING | Line exceeds 120 characters; contains 125 | | characters 2638 | WARNING | Line exceeds 120 characters; contains 145 | | characters 2675 | WARNING | Line exceeds 120 characters; contains 121 | | characters 2697 | WARNING | Line exceeds 120 characters; contains 142 | | characters 3055 | WARNING | Line exceeds 120 characters; contains 125 | | characters 3063 | WARNING | Line exceeds 120 characters; contains 128 | | characters 3150 | WARNING | Line exceeds 120 characters; contains 121 | | characters 3167 | WARNING | Line exceeds 120 characters; contains 125 | | characters 3206 | WARNING | Line exceeds 120 characters; contains 141 | | characters 3332 | WARNING | Line exceeds 120 characters; contains 287 | | characters 3442 | WARNING | Line exceeds 120 characters; contains 160 | | characters 3758 | WARNING | Line exceeds 120 characters; contains 128 | | characters 3770 | WARNING | Line exceeds 120 characters; contains 127 | | characters 3878 | WARNING | Line exceeds 120 characters; contains 154 | | characters 4175 | WARNING | Line exceeds 120 characters; contains 130 | | characters 4283 | 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 11 WARNINGS AFFECTING 11 LINES ---------------------------------------------------------------------- 119 | WARNING | Line exceeds 120 characters; contains 123 characters 286 | WARNING | Line exceeds 120 characters; contains 125 characters 304 | WARNING | Line exceeds 120 characters; contains 122 characters 381 | WARNING | Line exceeds 120 characters; contains 130 characters 383 | WARNING | Line exceeds 120 characters; contains 122 characters 438 | WARNING | Line exceeds 120 characters; contains 121 characters 453 | WARNING | Line exceeds 120 characters; contains 121 characters 455 | WARNING | Line exceeds 120 characters; contains 133 characters 462 | WARNING | Line exceeds 120 characters; contains 134 characters 489 | WARNING | Line exceeds 120 characters; contains 128 characters 527 | WARNING | Line exceeds 120 characters; contains 123 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/config.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 32 and the first side effect is on | | line 85. 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 116 | WARNING | Line exceeds 120 characters; contains 132 characters 194 | WARNING | Line exceeds 120 characters; contains 121 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/system.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 17 WARNINGS AFFECTING 17 LINES ---------------------------------------------------------------------- 73 | WARNING | Line exceeds 120 characters; contains 164 | | characters 77 | WARNING | Line exceeds 120 characters; contains 145 | | characters 107 | WARNING | Line exceeds 120 characters; contains 127 | | characters 112 | WARNING | Line exceeds 120 characters; contains 124 | | characters 118 | WARNING | Line exceeds 120 characters; contains 138 | | characters 119 | WARNING | Line exceeds 120 characters; contains 140 | | characters 123 | WARNING | Line exceeds 120 characters; contains 129 | | characters 124 | WARNING | Line exceeds 120 characters; contains 130 | | characters 660 | WARNING | Line exceeds 120 characters; contains 137 | | characters 662 | WARNING | Line exceeds 120 characters; contains 128 | | characters 666 | WARNING | Line exceeds 120 characters; contains 122 | | characters 678 | WARNING | Line exceeds 120 characters; contains 134 | | characters 699 | WARNING | Line exceeds 120 characters; contains 136 | | characters 701 | WARNING | Line exceeds 120 characters; contains 137 | | characters 926 | WARNING | Line exceeds 120 characters; contains 139 | | characters 964 | WARNING | Line exceeds 120 characters; contains 124 | | characters 1282 | WARNING | Line exceeds 120 characters; contains 132 | | characters ---------------------------------------------------------------------- Time: 2.88 secs; Memory: 38MB 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. ---------------------------------------------------------------------- FILE: ...e/scripts/OPNsense/CaptivePortal/process_accounting_messages.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 86 | WARNING | Line exceeds 120 characters; contains 158 characters 93 | WARNING | Line exceeds 120 characters; contains 160 characters ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/scripts/routes/gateway_watcher.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 35 and the first side effect is on | | line 30. 100 | WARNING | Line exceeds 120 characters; contains 165 characters ---------------------------------------------------------------------- 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. 131 | 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/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 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 30. ---------------------------------------------------------------------- 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 39 and the first side effect is on | | line 31. 238 | WARNING | Line exceeds 120 characters; contains 143 characters 254 | WARNING | Line exceeds 120 characters; contains 125 characters 326 | WARNING | Line exceeds 120 characters; contains 165 characters 341 | WARNING | Line exceeds 120 characters; contains 128 characters 398 | WARNING | Line exceeds 120 characters; contains 128 characters 508 | 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 ---------------------------------------------------------------------- 123 | WARNING | Line exceeds 120 characters; contains 196 characters 129 | WARNING | Line exceeds 120 characters; contains 146 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: ...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/Unbound/Api/OverviewController.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 53 | ERROR | Method name "OverviewController::RollingAction" is not | | in camel caps format ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------- 98 | ERROR | Empty IF statement detected ---------------------------------------------------------------------- FILE: ...nse/mvc/app/controllers/OPNsense/Core/Api/FirmwareController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 11 WARNINGS AFFECTING 11 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 463 | WARNING | Line exceeds 120 characters; contains 126 characters 484 | WARNING | Line exceeds 120 characters; contains 127 characters 546 | WARNING | Line exceeds 120 characters; contains 125 characters 593 | WARNING | Line exceeds 120 characters; contains 123 characters 803 | WARNING | Line exceeds 120 characters; contains 122 characters 860 | WARNING | Line exceeds 120 characters; contains 137 characters 988 | WARNING | Line exceeds 120 characters; contains 121 characters ---------------------------------------------------------------------- FILE: .../app/controllers/OPNsense/CaptivePortal/Api/AccessController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 173 | WARNING | Line exceeds 120 characters; contains 123 characters 197 | WARNING | Line exceeds 120 characters; contains 126 characters 214 | WARNING | Line exceeds 120 characters; contains 123 characters ---------------------------------------------------------------------- FILE: ...app/controllers/OPNsense/CaptivePortal/Api/ServiceController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 103 | WARNING | Line exceeds 120 characters; contains 124 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: ...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: ...se/mvc/app/controllers/OPNsense/IPsec/Api/KeyPairsController.php ---------------------------------------------------------------------- FOUND 3 ERRORS AFFECTING 3 LINES ---------------------------------------------------------------------- 139 | ERROR | CASE statements must be defined using a colon 142 | ERROR | CASE statements must be defined using a colon 145 | 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: .../mvc/app/controllers/OPNsense/Routing/Api/SettingsController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 88 | WARNING | Line exceeds 120 characters; contains 143 characters 100 | WARNING | Line exceeds 120 characters; contains 138 characters ---------------------------------------------------------------------- FILE: ...se/mvc/app/controllers/OPNsense/Firewall/Api/AliasController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 471 | 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 ---------------------------------------------------------------------- 40 | WARNING | Line exceeds 120 characters; contains 124 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 220 | WARNING | Line exceeds 120 characters; contains 134 characters ---------------------------------------------------------------------- FILE: ...app/controllers/OPNsense/Diagnostics/Api/InterfaceController.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 359 | 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 ---------------------------------------------------------------------- 153 | 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: ...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: /usr/core/src/opnsense/mvc/app/library/OPNsense/Mvc/Router.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 168 | ERROR | [x] Expected 1 space after FUNCTION keyword; 0 found ---------------------------------------------------------------------- PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------- 315 | WARNING | Line exceeds 120 characters; contains 125 characters 491 | 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 ---------------------------------------------------------------------- 261 | ERROR | Method name "_authenticate" must not be prefixed with | | an underscore to indicate visibility ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/library/OPNsense/Auth/Voucher.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 374 | 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 ---------------------------------------------------------------------- 134 | 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. 143 | ERROR | Method name "_authenticate" must not be prefixed | | with an underscore to indicate visibility 256 | 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: ...e/mvc/app/library/OPNsense/System/Status/CrashReporterStatus.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 62 | WARNING | Line exceeds 120 characters; contains 125 characters 64 | WARNING | Line exceeds 120 characters; contains 156 characters ---------------------------------------------------------------------- FILE: .../src/opnsense/mvc/app/library/OPNsense/System/AbstractStatus.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 4 WARNINGS AFFECTING 4 LINES ---------------------------------------------------------------------- 33 | WARNING | Visibility must be declared on all constants if your | | project supports PHP 7.1 or later 34 | WARNING | Visibility must be declared on all constants if your | | project supports PHP 7.1 or later 35 | WARNING | Visibility must be declared on all constants if your | | project supports PHP 7.1 or later 36 | 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/Trust/Store.php ---------------------------------------------------------------------- FOUND 5 ERRORS AND 1 WARNING AFFECTING 6 LINES ---------------------------------------------------------------------- 119 | WARNING | Line exceeds 120 characters; contains 124 characters 153 | ERROR | Method name "_signCert" must not be prefixed with an | | underscore to indicate visibility 196 | ERROR | Method name "_createSSLOptions" must not be prefixed | | with an underscore to indicate visibility 234 | ERROR | Method name "_addSSLErrors" must not be prefixed | | with an underscore to indicate visibility 533 | ERROR | Method name "Store::proc_open" is not in camel caps | | format 609 | ERROR | Method name "Store::ocsp_validate" is not in camel | | caps format ---------------------------------------------------------------------- FILE: ...usr/core/src/opnsense/mvc/app/library/OPNsense/Backup/GDrive.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 154 | ERROR | Empty ELSEIF statement detected ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------- 61 | 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 ---------------------------------------------------------------------- 41 | 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: ...re/src/opnsense/mvc/app/library/OPNsense/Firewall/FilterRule.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 236 | WARNING | Line exceeds 120 characters; contains 131 characters 237 | WARNING | Line exceeds 120 characters; contains 140 characters ---------------------------------------------------------------------- FILE: ...usr/core/src/opnsense/mvc/app/library/OPNsense/Firewall/Util.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 221 | WARNING | Line exceeds 120 characters; contains 121 characters 335 | WARNING | Line exceeds 120 characters; contains 139 characters 450 | 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 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 42 | WARNING | Visibility must be declared on all constants if your | | project supports PHP 7.1 or later 263 | WARNING | Line exceeds 120 characters; contains 131 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: ...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: ...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: ...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: /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 ---------------------------------------------------------------------- 357 | WARNING | Line exceeds 120 characters; contains 128 characters ---------------------------------------------------------------------- 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: ...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: .../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: .../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: ...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: ...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: ...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: .../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 142 | WARNING | Line exceeds 120 characters; contains 135 characters 182 | WARNING | Line exceeds 120 characters; contains 128 characters 187 | WARNING | Line exceeds 120 characters; contains 145 characters ---------------------------------------------------------------------- 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_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: /usr/core/src/opnsense/mvc/app/models/OPNsense/IPsec/Swanctl.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 111 | WARNING | Line exceeds 120 characters; contains 121 characters ---------------------------------------------------------------------- FILE: ...re/src/opnsense/mvc/app/models/OPNsense/Base/Menu/MenuSystem.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 244 | WARNING | Line exceeds 120 characters; contains 144 characters 278 | WARNING | Line exceeds 120 characters; contains 125 characters ---------------------------------------------------------------------- FILE: ...c/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/BaseField.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 552 | 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 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 154 | 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: ...usr/core/src/opnsense/mvc/app/models/OPNsense/Base/BaseModel.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 4 WARNINGS AFFECTING 4 LINES ---------------------------------------------------------------------- 260 | WARNING | Line exceeds 120 characters; contains 123 characters 356 | WARNING | Line exceeds 120 characters; contains 121 characters 570 | WARNING | Line exceeds 120 characters; contains 123 characters 735 | WARNING | Line exceeds 120 characters; contains 122 characters ---------------------------------------------------------------------- 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: ...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 457 | ERROR | Empty IF statement detected ---------------------------------------------------------------------- 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: ...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 ---------------------------------------------------------------------- 145 | 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: ...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: /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 ---------------------------------------------------------------------- 95 | 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: ...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: ...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: ...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 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 81 | WARNING | Line exceeds 120 characters; contains 123 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_0_6.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 36 | ERROR | Class name "M1_0_6" is not in PascalCase format ---------------------------------------------------------------------- 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 AFFECTING 1 LINE ---------------------------------------------------------------------- 76 | ERROR | Empty CATCH statement detected ---------------------------------------------------------------------- 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: ...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: ...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. ---------------------------------------------------------------------- Time: 6.8 secs; Memory: 20MB PHPUnit 9.6.22 by Sebastian Bergmann and contributors. Runtime: PHP 8.2.27 Configuration: /usr/core/src/opnsense/mvc/tests/phpunit.xml ............................................................... 63 / 219 ( 28%) ............................................................... 126 / 219 ( 57%) ............................................................... 189 / 219 ( 86%) .............................. 219 / 219 (100%) Time: 00:10.674, Memory: 50.90 MB OK (219 tests, 456 assertions) error: pathspec '/usr/core/src/opnsense/mvc/tests/app/models/OPNsense/ACL/AclConfig/config.xml' did not match any file(s) known to git *** Error code 1 Stop. make[2]: stopped in /usr/core *** Error code 1 Stop. make[1]: stopped in /usr/tools 73.39 real 57.91 user 23.91 sys