>>> Executing build step base on 25.1 ABI_FILE=/usr/lib/crt1.o BLOCKSIZE=K CONFIGDIR=/usr/tools/config/25.1 CONFIG_XML=/usr/local/etc/config.xml COREBRANCH=stable/25.1 COREDIR=/usr/core COREENV=CORE_PHP=83 CORE_ABI=25.1 CORE_PYTHON=311 CPUS=8 DEVICEDIR=/usr/tools/device ENV_FILTER=env -i USER=root LOGNAME=root HOME=/root SHELL=/bin/sh BLOCKSIZE=K MAIL= PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin TERM= HOSTTYPE= VENDOR= OSTYPE= MACHTYPE= PWD=/usr/tools/build GROUP= HOST= EDITOR= PAGER= ABI_FILE=/usr/lib/crt1.o EXTRABRANCH= HOME=/root IMAGESDIR=/usr/local/opnsense/build/25.1/amd64/images LANG=C.UTF-8 LOGNAME=root LOGSDIR=/usr/local/opnsense/build/25.1/amd64/logs MAKEFLAGS= PORTSENV= SERVER=nightly@pkg.opnsense.org UPLOADDIR=incoming MAKELEVEL=2 META_MODE=normal MM_CHARSET=UTF-8 OLDPWD=/usr/obj/usr/tools PACKAGESDIR=/.pkg PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PLUGINSBRANCH=stable/25.1 PLUGINSDIR=/usr/plugins PLUGINSENV=PLUGIN_PHP=83 PLUGIN_ABI=25.1 PLUGIN_PYTHON=311 PORTSBRANCH=master PORTSDIR=/usr/ports PORTSENV= PORTSREFBRANCH=main PORTSREFDIR=/usr/freebsd-ports PORTSREFURL=https://git.FreeBSD.org/ports.git PRINT_ENV_SKIP=1 PRODUCT_ABI=25.1 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=83 PRODUCT_PLUGIN=os-* PRODUCT_PLUGINS=os-* PRODUCT_PRIVKEY=/usr/tools/config/25.1/repo.key PRODUCT_PUBKEY=/usr/tools/config/25.1/repo.pub PRODUCT_PYTHON=311 PRODUCT_RELEASE=OPNsense-202504020649 PRODUCT_RUBY=32 PRODUCT_SERVER=nightly@pkg.opnsense.org PRODUCT_SETTINGS=25.1 PRODUCT_SIGNCHK=/usr/tools/scripts/pkg_fingerprint.sh /usr/tools/config/25.1/repo.pub PRODUCT_SIGNCMD=/usr/tools/scripts/pkg_sign.sh /usr/tools/config/25.1/repo.pub /usr/tools/config/25.1/repo.key PRODUCT_SSL=openssl PRODUCT_SUFFIX= PRODUCT_TARGET=amd64 PRODUCT_TYPE=opnsense PRODUCT_UEFI=arm dvd serial vga vm PRODUCT_VERSION=202504020649 PRODUCT_ZFS= PWD=/usr/tools/build SERVER=nightly@pkg.opnsense.org SETSDIR=/usr/local/opnsense/build/25.1/amd64/sets SHELL=/bin/sh SRCABI=FreeBSD:14:amd64 SRCBRANCH=stable/25.1 SRCDIR=/usr/src SRCREVISION=14.2 STAGEDIR=/usr/obj/usr/tools/config/25.1/amd64 STAGEDIRPREFIX=/usr/obj TARGETDIR=/usr/local/opnsense/build/25.1/amd64 TARGETDIRPREFIX=/usr/local/opnsense/build TOOLSBRANCH=master TOOLSDIR=/usr/tools UPLOADDIR=incoming USER=root >>> Running build step: base >>> Passing arguments: (none) >>> Reusing base set: /usr/local/opnsense/build/25.1/amd64/sets/base-25.1_16-amd64.txz >>> Executing build step ports on 25.1 ABI_FILE=/usr/lib/crt1.o BLOCKSIZE=K CONFIGDIR=/usr/tools/config/25.1 CONFIG_XML=/usr/local/etc/config.xml COREBRANCH=stable/25.1 COREDIR=/usr/core COREENV=CORE_PHP=83 CORE_ABI=25.1 CORE_PYTHON=311 CPUS=8 DEVICEDIR=/usr/tools/device ENV_FILTER=env -i USER=root LOGNAME=root HOME=/root SHELL=/bin/sh BLOCKSIZE=K MAIL= PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin TERM= HOSTTYPE= VENDOR= OSTYPE= MACHTYPE= PWD=/usr/tools/build GROUP= HOST= EDITOR= PAGER= ABI_FILE=/usr/lib/crt1.o EXTRABRANCH= HOME=/root IMAGESDIR=/usr/local/opnsense/build/25.1/amd64/images LANG=C.UTF-8 LOGNAME=root LOGSDIR=/usr/local/opnsense/build/25.1/amd64/logs MAKEFLAGS= PORTSENV= SERVER=nightly@pkg.opnsense.org UPLOADDIR=incoming MAKELEVEL=2 META_MODE=normal MM_CHARSET=UTF-8 OLDPWD=/usr/obj/usr/tools PACKAGESDIR=/.pkg PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PLUGINSBRANCH=stable/25.1 PLUGINSDIR=/usr/plugins PLUGINSENV=PLUGIN_PHP=83 PLUGIN_ABI=25.1 PLUGIN_PYTHON=311 PORTSBRANCH=master PORTSDIR=/usr/ports PORTSENV= PORTSREFBRANCH=main PORTSREFDIR=/usr/freebsd-ports PORTSREFURL=https://git.FreeBSD.org/ports.git PRINT_ENV_SKIP=1 PRODUCT_ABI=25.1 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://mirrors.nycbug.org/pub/opnsense PRODUCT_NAME=OPNsense PRODUCT_PERL=5.36 PRODUCT_PHP=83 PRODUCT_PLUGIN=os-* PRODUCT_PLUGINS=os-* PRODUCT_PRIVKEY=/usr/tools/config/25.1/repo.key PRODUCT_PUBKEY=/usr/tools/config/25.1/repo.pub PRODUCT_PYTHON=311 PRODUCT_RELEASE=OPNsense-202504020649 PRODUCT_RUBY=32 PRODUCT_SERVER=nightly@pkg.opnsense.org PRODUCT_SETTINGS=25.1 PRODUCT_SIGNCHK=/usr/tools/scripts/pkg_fingerprint.sh /usr/tools/config/25.1/repo.pub PRODUCT_SIGNCMD=/usr/tools/scripts/pkg_sign.sh /usr/tools/config/25.1/repo.pub /usr/tools/config/25.1/repo.key PRODUCT_SSL=openssl PRODUCT_SUFFIX= PRODUCT_TARGET=amd64 PRODUCT_TYPE=opnsense PRODUCT_UEFI=arm dvd serial vga vm PRODUCT_VERSION=202504020649 PRODUCT_ZFS= PWD=/usr/tools/build SERVER=nightly@pkg.opnsense.org SETSDIR=/usr/local/opnsense/build/25.1/amd64/sets SHELL=/bin/sh SRCABI=FreeBSD:14:amd64 SRCBRANCH=stable/25.1 SRCDIR=/usr/src SRCREVISION=14.2 STAGEDIR=/usr/obj/usr/tools/config/25.1/amd64 STAGEDIRPREFIX=/usr/obj TARGETDIR=/usr/local/opnsense/build/25.1/amd64 TARGETDIRPREFIX=/usr/local/opnsense/build TOOLSBRANCH=master TOOLSDIR=/usr/tools UPLOADDIR=incoming USER=root >>> Running build step: ports >>> Passing arguments: (none) >>> Step ports is up to date >>> Executing build step plugins on 25.1 ABI_FILE=/usr/lib/crt1.o BLOCKSIZE=K CONFIGDIR=/usr/tools/config/25.1 CONFIG_XML=/usr/local/etc/config.xml COREBRANCH=stable/25.1 COREDIR=/usr/core COREENV=CORE_PHP=83 CORE_ABI=25.1 CORE_PYTHON=311 CPUS=8 DEVICEDIR=/usr/tools/device ENV_FILTER=env -i USER=root LOGNAME=root HOME=/root SHELL=/bin/sh BLOCKSIZE=K MAIL= PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin TERM= HOSTTYPE= VENDOR= OSTYPE= MACHTYPE= PWD=/usr/tools/build GROUP= HOST= EDITOR= PAGER= ABI_FILE=/usr/lib/crt1.o EXTRABRANCH= HOME=/root IMAGESDIR=/usr/local/opnsense/build/25.1/amd64/images LANG=C.UTF-8 LOGNAME=root LOGSDIR=/usr/local/opnsense/build/25.1/amd64/logs MAKEFLAGS= PORTSENV= SERVER=nightly@pkg.opnsense.org UPLOADDIR=incoming MAKELEVEL=2 META_MODE=normal MM_CHARSET=UTF-8 OLDPWD=/usr/obj/usr/tools PACKAGESDIR=/.pkg PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PLUGINSBRANCH=stable/25.1 PLUGINSDIR=/usr/plugins PLUGINSENV=PLUGIN_PHP=83 PLUGIN_ABI=25.1 PLUGIN_PYTHON=311 PORTSBRANCH=master PORTSDIR=/usr/ports PORTSENV= PORTSREFBRANCH=main PORTSREFDIR=/usr/freebsd-ports PORTSREFURL=https://git.FreeBSD.org/ports.git PRINT_ENV_SKIP=1 PRODUCT_ABI=25.1 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=83 PRODUCT_PLUGIN=os-* PRODUCT_PLUGINS=os-* PRODUCT_PRIVKEY=/usr/tools/config/25.1/repo.key PRODUCT_PUBKEY=/usr/tools/config/25.1/repo.pub PRODUCT_PYTHON=311 PRODUCT_RELEASE=OPNsense-202504020649 PRODUCT_RUBY=32 PRODUCT_SERVER=nightly@pkg.opnsense.org PRODUCT_SETTINGS=25.1 PRODUCT_SIGNCHK=/usr/tools/scripts/pkg_fingerprint.sh /usr/tools/config/25.1/repo.pub PRODUCT_SIGNCMD=/usr/tools/scripts/pkg_sign.sh /usr/tools/config/25.1/repo.pub /usr/tools/config/25.1/repo.key PRODUCT_SSL=openssl PRODUCT_SUFFIX= PRODUCT_TARGET=amd64 PRODUCT_TYPE=opnsense PRODUCT_UEFI=arm dvd serial vga vm PRODUCT_VERSION=202504020649 PRODUCT_ZFS= PWD=/usr/tools/build SERVER=nightly@pkg.opnsense.org SETSDIR=/usr/local/opnsense/build/25.1/amd64/sets SHELL=/bin/sh SRCABI=FreeBSD:14:amd64 SRCBRANCH=stable/25.1 SRCDIR=/usr/src SRCREVISION=14.2 STAGEDIR=/usr/obj/usr/tools/config/25.1/amd64 STAGEDIRPREFIX=/usr/obj TARGETDIR=/usr/local/opnsense/build/25.1/amd64 TARGETDIRPREFIX=/usr/local/opnsense/build TOOLSBRANCH=master TOOLSDIR=/usr/tools UPLOADDIR=incoming USER=root >>> Running build step: plugins >>> Passing arguments: (none) >>> Step plugins is up to date >>> Executing build step core on 25.1 ABI_FILE=/usr/lib/crt1.o BLOCKSIZE=K CONFIGDIR=/usr/tools/config/25.1 CONFIG_XML=/usr/local/etc/config.xml COREBRANCH=stable/25.1 COREDIR=/usr/core COREENV=CORE_PHP=83 CORE_ABI=25.1 CORE_PYTHON=311 CPUS=8 DEVICEDIR=/usr/tools/device ENV_FILTER=env -i USER=root LOGNAME=root HOME=/root SHELL=/bin/sh BLOCKSIZE=K MAIL= PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin TERM= HOSTTYPE= VENDOR= OSTYPE= MACHTYPE= PWD=/usr/tools/build GROUP= HOST= EDITOR= PAGER= ABI_FILE=/usr/lib/crt1.o EXTRABRANCH= HOME=/root IMAGESDIR=/usr/local/opnsense/build/25.1/amd64/images LANG=C.UTF-8 LOGNAME=root LOGSDIR=/usr/local/opnsense/build/25.1/amd64/logs MAKEFLAGS= PORTSENV= SERVER=nightly@pkg.opnsense.org UPLOADDIR=incoming MAKELEVEL=2 META_MODE=normal MM_CHARSET=UTF-8 OLDPWD=/usr/obj/usr/tools PACKAGESDIR=/.pkg PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PLUGINSBRANCH=stable/25.1 PLUGINSDIR=/usr/plugins PLUGINSENV=PLUGIN_PHP=83 PLUGIN_ABI=25.1 PLUGIN_PYTHON=311 PORTSBRANCH=master PORTSDIR=/usr/ports PORTSENV= PORTSREFBRANCH=main PORTSREFDIR=/usr/freebsd-ports PORTSREFURL=https://git.FreeBSD.org/ports.git PRINT_ENV_SKIP=1 PRODUCT_ABI=25.1 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://mirrors.nycbug.org/pub/opnsense PRODUCT_NAME=OPNsense PRODUCT_PERL=5.36 PRODUCT_PHP=83 PRODUCT_PLUGIN=os-* PRODUCT_PLUGINS=os-* PRODUCT_PRIVKEY=/usr/tools/config/25.1/repo.key PRODUCT_PUBKEY=/usr/tools/config/25.1/repo.pub PRODUCT_PYTHON=311 PRODUCT_RELEASE=OPNsense-202504020649 PRODUCT_RUBY=32 PRODUCT_SERVER=nightly@pkg.opnsense.org PRODUCT_SETTINGS=25.1 PRODUCT_SIGNCHK=/usr/tools/scripts/pkg_fingerprint.sh /usr/tools/config/25.1/repo.pub PRODUCT_SIGNCMD=/usr/tools/scripts/pkg_sign.sh /usr/tools/config/25.1/repo.pub /usr/tools/config/25.1/repo.key PRODUCT_SSL=openssl PRODUCT_SUFFIX= PRODUCT_TARGET=amd64 PRODUCT_TYPE=opnsense PRODUCT_UEFI=arm dvd serial vga vm PRODUCT_VERSION=202504020649 PRODUCT_ZFS= PWD=/usr/tools/build SERVER=nightly@pkg.opnsense.org SETSDIR=/usr/local/opnsense/build/25.1/amd64/sets SHELL=/bin/sh SRCABI=FreeBSD:14:amd64 SRCBRANCH=stable/25.1 SRCDIR=/usr/src SRCREVISION=14.2 STAGEDIR=/usr/obj/usr/tools/config/25.1/amd64 STAGEDIRPREFIX=/usr/obj TARGETDIR=/usr/local/opnsense/build/25.1/amd64 TARGETDIRPREFIX=/usr/local/opnsense/build TOOLSBRANCH=master TOOLSDIR=/usr/tools UPLOADDIR=incoming USER=root >>> Running build step: core >>> Passing arguments: (none) >>> Step core is up to date >>> Executing build step test on 25.1 ABI_FILE=/usr/lib/crt1.o BLOCKSIZE=K CONFIGDIR=/usr/tools/config/25.1 CONFIG_XML=/usr/local/etc/config.xml COREBRANCH=stable/25.1 COREDIR=/usr/core COREENV=CORE_PHP=83 CORE_ABI=25.1 CORE_PYTHON=311 CPUS=8 DEVICEDIR=/usr/tools/device ENV_FILTER=env -i USER=root LOGNAME=root HOME=/root SHELL=/bin/sh BLOCKSIZE=K MAIL= PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin TERM= HOSTTYPE= VENDOR= OSTYPE= MACHTYPE= PWD=/usr/tools/build GROUP= HOST= EDITOR= PAGER= ABI_FILE=/usr/lib/crt1.o EXTRABRANCH= HOME=/root IMAGESDIR=/usr/local/opnsense/build/25.1/amd64/images LANG=C.UTF-8 LOGNAME=root LOGSDIR=/usr/local/opnsense/build/25.1/amd64/logs MAKEFLAGS= PORTSENV= SERVER=nightly@pkg.opnsense.org UPLOADDIR=incoming MAKELEVEL=2 META_MODE=normal MM_CHARSET=UTF-8 OLDPWD=/usr/obj/usr/tools PACKAGESDIR=/.pkg PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PLUGINSBRANCH=stable/25.1 PLUGINSDIR=/usr/plugins PLUGINSENV=PLUGIN_PHP=83 PLUGIN_ABI=25.1 PLUGIN_PYTHON=311 PORTSBRANCH=master PORTSDIR=/usr/ports PORTSENV= PORTSREFBRANCH=main PORTSREFDIR=/usr/freebsd-ports PORTSREFURL=https://git.FreeBSD.org/ports.git PRINT_ENV_SKIP=1 PRODUCT_ABI=25.1 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=83 PRODUCT_PLUGIN=os-* PRODUCT_PLUGINS=os-* PRODUCT_PRIVKEY=/usr/tools/config/25.1/repo.key PRODUCT_PUBKEY=/usr/tools/config/25.1/repo.pub PRODUCT_PYTHON=311 PRODUCT_RELEASE=OPNsense-202504020649 PRODUCT_RUBY=32 PRODUCT_SERVER=nightly@pkg.opnsense.org PRODUCT_SETTINGS=25.1 PRODUCT_SIGNCHK=/usr/tools/scripts/pkg_fingerprint.sh /usr/tools/config/25.1/repo.pub PRODUCT_SIGNCMD=/usr/tools/scripts/pkg_sign.sh /usr/tools/config/25.1/repo.pub /usr/tools/config/25.1/repo.key PRODUCT_SSL=openssl PRODUCT_SUFFIX= PRODUCT_TARGET=amd64 PRODUCT_TYPE=opnsense PRODUCT_UEFI=arm dvd serial vga vm PRODUCT_VERSION=202504020649 PRODUCT_ZFS= PWD=/usr/tools/build SERVER=nightly@pkg.opnsense.org SETSDIR=/usr/local/opnsense/build/25.1/amd64/sets SHELL=/bin/sh SRCABI=FreeBSD:14:amd64 SRCBRANCH=stable/25.1 SRCDIR=/usr/src SRCREVISION=14.2 STAGEDIR=/usr/obj/usr/tools/config/25.1/amd64 STAGEDIRPREFIX=/usr/obj TARGETDIR=/usr/local/opnsense/build/25.1/amd64 TARGETDIRPREFIX=/usr/local/opnsense/build TOOLSBRANCH=master TOOLSDIR=/usr/tools UPLOADDIR=incoming USER=root >>> Running build step: test >>> Passing arguments: (none) >>> Setting up stage in /usr/obj/usr/tools/config/25.1/amd64 >>> Setting up base in /usr/obj/usr/tools/config/25.1/amd64 >>> Setting up /usr/core clone in /usr/obj/usr/tools/config/25.1/amd64 >>> Setting up /usr/plugins clone in /usr/obj/usr/tools/config/25.1/amd64 >>> Setting up chroot in /usr/obj/usr/tools/config/25.1/amd64 ELF ldconfig path: /lib /usr/lib /usr/lib/compat 32-bit compatibility ldconfig path: >>> Extracting packages in /usr/obj/usr/tools/config/25.1/amd64 >>> Installing packages in /usr/obj/usr/tools/config/25.1/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-25.1.4_7... `-- Installing ca_root_nss-3.108... `-- Extracting ca_root_nss-3.108: ..... 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.91,1... | `-- Installing nettle-3.10.1... | | `-- Installing indexinfo-0.3.1_1... | | `-- Extracting indexinfo-0.3.1_1: .... done | | `-- Installing gmp-6.3.0... | | `-- Extracting gmp-6.3.0: .......... done | `-- Extracting nettle-3.10.1: .......... done `-- Extracting dnsmasq-2.91,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_2... | `-- Installing openssl-3.0.16,1... | `-- Extracting openssl-3.0.16,1: .......... done `-- Extracting hostapd-2.11_2: ....... 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.87.0_1... | | `-- Installing icu-76.1,1... | | `-- Extracting icu-76.1,1: .......... done | `-- Extracting boost-libs-1.87.0_1: .......... done `-- Extracting kea-2.6.1_2: .......... done `-- Installing lighttpd-1.4.78... | `-- Installing pcre2-10.45... | `-- Extracting pcre2-10.45: .......... done ===> Creating groups Using existing group 'www' ===> Creating users Using existing user 'www' `-- Extracting lighttpd-1.4.78: .......... done `-- Installing monit-5.34.4... `-- Extracting monit-5.34.4: ....... done `-- Installing mpd5-5.9_19... `-- Extracting mpd5-5.9_19: .......... done `-- Installing ntp-4.2.8p18_4... | `-- 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.20250104,1... | `-- Extracting libedit-3.1.20250104,1: .......... done `-- Extracting ntp-4.2.8p18_4: .......... done `-- Installing openssh-portable-9.9.p2_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.p2_1,1: .......... done `-- Installing openvpn-2.6.13... | `-- Installing pkcs11-helper-1.29.0_3... | `-- Extracting pkcs11-helper-1.29.0_3: .......... done | `-- Installing easy-rsa-3.2.2,1... | `-- Extracting easy-rsa-3.2.2,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.13: .......... done `-- Installing opnsense-installer-25.1... | `-- Installing cpdup-1.22_1... | `-- Extracting cpdup-1.22_1: ..... done `-- Extracting opnsense-installer-25.1: .......... done `-- Installing opnsense-lang-25.1... `-- Extracting opnsense-lang-25.1: .......... done `-- Installing opnsense-update-25.1.3... | `-- Installing libucl-0.9.2... | `-- Extracting libucl-0.9.2: .......... done `-- Extracting opnsense-update-25.1.3: .......... done `-- Installing pam_opnsense-24.1... `-- Extracting pam_opnsense-24.1: ........ done `-- Installing pftop-0.12... | `-- Installing libpfctl-0.15... | `-- Extracting libpfctl-0.15: ...... done `-- Extracting pftop-0.12: ..... done `-- Installing php83-ctype-8.3.19_1... | `-- Installing php83-8.3.19_1... | | `-- 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 php83-8.3.19_1: .......... done `-- Extracting php83-ctype-8.3.19_1: ........ done `-- Installing php83-curl-8.3.19_1... | `-- Installing curl-8.12.1... | | `-- Installing libnghttp2-1.65.0... | | `-- Extracting libnghttp2-1.65.0: .......... done | | `-- Installing libpsl-0.21.5_2... | | `-- Installing libidn2-2.3.8... | | | `-- Installing libunistring-1.3... | | | `-- Extracting libunistring-1.3: .......... done | | `-- Extracting libidn2-2.3.8: .......... done | | `-- Extracting libpsl-0.21.5_2: .......... done | | `-- Installing zstd-1.5.7... | | `-- Extracting zstd-1.5.7: .......... done | | `-- Installing brotli-1.1.0,1... | | `-- Extracting brotli-1.1.0,1: .......... done | `-- Extracting curl-8.12.1: .......... done `-- Extracting php83-curl-8.3.19_1: .......... done `-- Installing php83-dom-8.3.19_1... `-- Extracting php83-dom-8.3.19_1: .......... done `-- Installing php83-filter-8.3.19_1... `-- Extracting php83-filter-8.3.19_1: ......... done `-- Installing php83-gettext-8.3.19_1... | `-- Installing gettext-runtime-0.23.1... | `-- Extracting gettext-runtime-0.23.1: .......... done `-- Extracting php83-gettext-8.3.19_1: ........ done `-- Installing php83-google-api-php-client-2.4.0... `-- Extracting php83-google-api-php-client-2.4.0: .......... done `-- Installing php83-ldap-8.3.19_1... | `-- Installing cyrus-sasl-2.1.28_5... *** Added group `cyrus' (id 60) *** Added user `cyrus' (id 60) | `-- Extracting cyrus-sasl-2.1.28_5: .......... done | `-- Installing openldap26-client-2.6.9_1... | | `-- Installing cyrus-sasl-gssapi-2.1.28... | | `-- Installing krb5-1.21.3_1... | | `-- Extracting krb5-1.21.3_1: .......... done | | `-- Extracting cyrus-sasl-gssapi-2.1.28: .......... done | `-- Extracting openldap26-client-2.6.9_1: .......... done `-- Extracting php83-ldap-8.3.19_1: ........ done `-- Installing php83-pcntl-8.3.19_1... `-- Extracting php83-pcntl-8.3.19_1: ......... done `-- Installing php83-pdo-8.3.19_1... `-- Extracting php83-pdo-8.3.19_1: .......... done `-- Installing php83-pear-Crypt_CHAP-1.5.0_1... | `-- Installing php83-pecl-mcrypt-1.0.7... | | `-- Installing libmcrypt-2.5.8_4... | | `-- Extracting libmcrypt-2.5.8_4: .......... done | | `-- Installing libltdl-2.5.4... | | `-- Extracting libltdl-2.5.4: .......... done | `-- Extracting php83-pecl-mcrypt-1.0.7: ........ done | `-- Installing php83-pear-1.10.13... | | `-- Installing php83-xml-8.3.19_1... | | `-- Extracting php83-xml-8.3.19_1: ......... done | | `-- Installing php83-zlib-8.3.19_1... | | `-- Extracting php83-zlib-8.3.19_1: ........ done | `-- Extracting php83-pear-1.10.13: .......... done `-- Extracting php83-pear-Crypt_CHAP-1.5.0_1: ...... done install ok: channel://pear.php.net/Crypt_CHAP-1.5.0 `-- Installing php83-pecl-radius-1.4.0b1_3... `-- Extracting php83-pecl-radius-1.4.0b1_3: .......... done `-- Installing php83-phalcon-5.9.0... | `-- Installing php83-session-8.3.19_1... | `-- Extracting php83-session-8.3.19_1: .......... done | `-- Installing php83-mbstring-8.3.19_1... | | `-- Installing oniguruma-6.9.10... | | `-- Extracting oniguruma-6.9.10: .......... done | `-- Extracting php83-mbstring-8.3.19_1: .......... done `-- Extracting php83-phalcon-5.9.0: ........ done `-- Installing php83-phpseclib-3.0.42... `-- Extracting php83-phpseclib-3.0.42: ......... done `-- Installing php83-simplexml-8.3.19_1... `-- Extracting php83-simplexml-8.3.19_1: ......... done `-- Installing php83-sockets-8.3.19_1... `-- Extracting php83-sockets-8.3.19_1: .......... done `-- Installing php83-sqlite3-8.3.19_1... | `-- Installing sqlite3-3.46.1_1,1... | `-- Extracting sqlite3-3.46.1_1,1: .......... done `-- Extracting php83-sqlite3-8.3.19_1: ......... done `-- Installing py311-Jinja2-3.1.6... | `-- 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.17.0_1... | `-- Extracting py311-Babel-2.17.0_1: .......... done `-- Extracting py311-Jinja2-3.1.6: .......... 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_1... | | | `-- Installing py311-hyperframe-6.0.0_1... | | | `-- Extracting py311-hyperframe-6.0.0_1: .......... done | | | `-- Installing py311-hpack-4.0.0_1... | | | `-- Extracting py311-hpack-4.0.0_1: .......... done | | `-- Extracting py311-h2-4.1.0_1: .......... done | | `-- Installing py311-certifi-2025.1.31... | | `-- Extracting py311-certifi-2025.1.31: .......... done | | `-- Installing py311-h11-0.14.0_1... | | `-- Extracting py311-h11-0.14.0_1: .......... done | | `-- Installing py311-anyio-4.8.0... | | | `-- Installing py311-truststore-0.10.1... | | | `-- Extracting py311-truststore-0.10.1: .......... 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.8.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.19... | | `-- Extracting py311-pylsqpack-0.3.19: .......... done | | `-- Installing py311-service-identity-24.2.0... | | `-- Installing py311-cryptography-42.0.8_7,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_7,1: .......... done | | `-- Installing py311-pyasn1-modules-0.4.1... | | | `-- Installing py311-pyasn1-0.6.0... | | | `-- Extracting py311-pyasn1-0.6.0: .......... done | | `-- Extracting py311-pyasn1-modules-0.4.1: .......... done | | `-- Installing py311-attrs-25.3.0... | | `-- Extracting py311-attrs-25.3.0: .......... done | | `-- Extracting py311-service-identity-24.2.0: .......... done | | `-- Installing py311-openssl-24.1.0_1,1... | | `-- Extracting py311-openssl-24.1.0_1,1: .......... done | `-- Extracting py311-aioquic-1.2.0: .......... done | `-- Installing py311-trio-0.29.0... | | `-- Installing py311-sortedcontainers-2.4.0_1... | | `-- Extracting py311-sortedcontainers-2.4.0_1: .......... done | | `-- Installing py311-outcome-1.3.0_2... | | `-- Extracting py311-outcome-1.3.0_2: .......... done | | `-- Installing py311-async_generator-1.10_1... | | `-- Extracting py311-async_generator-1.10_1: .......... done | `-- Extracting py311-trio-0.29.0: .......... done `-- Extracting py311-dnspython-2.7.0,1: .......... done `-- Installing py311-jq-1.8.0_1... | `-- 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 jq-1.7.1... | `-- Extracting jq-1.7.1: .......... done `-- Extracting py311-jq-1.8.0_1: ........ done `-- Installing py311-ldap3-2.9.1_1... `-- Extracting py311-ldap3-2.9.1_1: .......... done `-- Installing py311-netaddr-1.3.0... `-- Extracting py311-netaddr-1.3.0: .......... done `-- Installing py311-sqlite3-3.11.11_10... `-- Extracting py311-sqlite3-3.11.11_10: ......... done `-- Installing py311-ujson-5.10.0_1... `-- Extracting py311-ujson-5.10.0_1: ......... done `-- Installing py311-vici-5.9.11_1... `-- Extracting py311-vici-5.9.11_1: .......... done `-- Installing radvd-2.20... `-- Extracting radvd-2.20: .......... 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_5... | `-- 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_5: .......... done `-- Installing unbound-1.22.0_1... | `-- Installing expat-2.7.0... | `-- Extracting expat-2.7.0: .......... 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_4... `-- Extracting wpa_supplicant-2.11_4: ....... 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.2.1_1... | `-- Installing py311-pandas-2.1.4,1... | | `-- Installing py311-numpy-1.26.4_6,1... | | `-- Extracting py311-numpy-1.26.4_6,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-2025.2... | | `-- Extracting py311-tzdata-2025.2: .......... done | | `-- Installing py311-pytz-2024.2_1,1... | | `-- Extracting py311-pytz-2024.2_1,1: .......... done | | `-- Installing py311-python-dateutil-2.9.0... | | `-- Installing py311-six-1.17.0... | | `-- Extracting py311-six-1.17.0: .......... done | | `-- Extracting py311-python-dateutil-2.9.0: .......... done | `-- Extracting py311-pandas-2.1.4,1: .......... done `-- Extracting py311-duckdb-1.2.1_1: .......... done `-- Installing suricata-7.0.10... | `-- Installing libyaml-0.2.5... | `-- Extracting libyaml-0.2.5: ......... done | `-- Installing nss-3.109... | | `-- Installing nspr-4.36... | | `-- Extracting nspr-4.36: .......... done | `-- Extracting nss-3.109: .......... done | `-- Installing libnet-1.3,1... | `-- Extracting libnet-1.3,1: .......... done | `-- Installing py311-pyyaml-6.0.1_1... | `-- Extracting py311-pyyaml-6.0.1_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.10: .......... done Extracting opnsense-25.1.4_7: .......... 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.108: -- FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. This package installs symlinks to support root certificate discovery for software that either uses other cryptographic libraries than OpenSSL, or use OpenSSL but do not follow recommended practice. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem ===== Message from dnsmasq-2.91,1: -- To enable dnsmasq, edit /usr/local/etc/dnsmasq.conf and set dnsmasq_enable="YES" in /etc/rc.conf[.local] Further options and actions are documented inside /usr/local/etc/rc.d/dnsmasq NOTE: when using dnssec, inaccurate system clocks can cause DNS resolution to fail because DNSSEC signatures may then not validate. SECURITY RECOMMENDATION ~~~~~~~~~~~~~~~~~~~~~~~ It is recommended to enable the wpad-related options at the end of the configuration file (you may need to copy them from the example file to yours) to fix CERT Vulnerability VU#598349. ===== Message from hostapd-2.11_2: -- 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.87.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.4: -- USAGE: To enable monit you need to add monit_enable="YES" to rc.conf file. Before running monit you have to configure monitrc file. There is example configuration file monitrc.sample. /usr/local/etc/monitrc.sample ===== Message from ntp-4.2.8p18_4: -- Please add ntpd_program="/usr/local/sbin/ntpd" ntpdate_program="/usr/local/sbin/ntpdate" to your /etc/rc.conf or run sysrc ntpd_program="/usr/local/sbin/ntpd" sysrc ntpdate_program="/usr/local/sbin/ntpdate" to enable ntp from ports/packages instead of base ntp. ===== Message from openssh-portable-9.9.p2_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.2,1: -- NOTE: easyrsa will require you to initialize a PKI upon first use. ONLY for the very first run for a new PKI, do something such as this, assuming you will have its data in $HOME/my_new_pki: easyrsa --pki-dir=$HOME/my_new_pki init-pki # DANGEROUS - DESTROYS ~/my_new_pki See /usr/local/share/doc/easy-rsa/README.quickstart.md for further information. An on-line help is available, you can run: easyrsa help # for help on commands easyrsa help options # for help on options **** SECURITY WARNING FOR PAST security/easy-rsa versions **** **** easyrsa may have encrypted your CA private key with a weak cipher Per CVE-2024-13454, Easy-RSA 3.0.5 inclusively up to and including 3.1.7, when used with OpenSSL 3, may have accidentally encrypted the CA private key with a weak cipher, des-ede3-cbc, instead of the intended aes-256-cbc, when a CA was created with the easyrsa build-ca command. Such mistakes cannot be corrected by upgrading Easy-RSA alone. The standing recommendation for CA private keys is to re-encrypt the CA private keys with the aes-256-cbc cipher, by using the easyrsa set-pass ca command. For details, see https://community.openvpn.net/openvpn/wiki/CVE-2024-13454. **** END SECURITY WARNING FOR PAST security/easy-rsa versions **** ===== Message from openvpn-2.6.13: -- Edit /etc/rc.conf[.local] to start OpenVPN automatically at system startup. See /usr/local/etc/rc.d/openvpn for details. Connect to VPN server as a client with this command to include the client.up/down scripts in the initialization: openvpn-client .ovpn For compatibility notes when interoperating with older OpenVPN versions, please see Note that OpenVPN does not officially support LibreSSL. Note that OpenVPN configures a separate user and group "openvpn", which should be used instead of the NFS user "nobody" when an unprivileged user account is desired. You may want to add user openvpn and group openvpn when creating your configuration files, the example configuration shows this only as comments. ===== Message from php83-ctype-8.3.19_1: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-ctype.ini.sample ===== Message from php83-curl-8.3.19_1: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-curl.ini.sample ===== Message from php83-dom-8.3.19_1: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-dom.ini.sample ===== Message from php83-filter-8.3.19_1: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-filter.ini.sample ===== Message from php83-gettext-8.3.19_1: -- 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_1: -- The OpenLDAP client package has been successfully installed. Edit /usr/local/etc/openldap/ldap.conf to change the system-wide client defaults. Try `man ldap.conf' and visit the OpenLDAP FAQ-O-Matic at http://www.OpenLDAP.org/faq/index.cgi?file=3 for more information. ===== Message from php83-ldap-8.3.19_1: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-ldap.ini.sample ===== Message from php83-pcntl-8.3.19_1: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-pcntl.ini.sample ===== Message from php83-pdo-8.3.19_1: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-pdo.ini.sample ===== Message from php83-pecl-mcrypt-1.0.7: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-mcrypt.ini.sample ===== Message from php83-xml-8.3.19_1: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-xml.ini.sample ===== Message from php83-zlib-8.3.19_1: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-zlib.ini.sample ===== Message from php83-pecl-radius-1.4.0b1_3: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-radius.ini.sample ===== Message from php83-session-8.3.19_1: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-18-session.ini.sample ===== Message from php83-mbstring-8.3.19_1: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-mbstring.ini.sample ===== Message from php83-phalcon-5.9.0: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-30-phalcon.ini.sample ===== Message from php83-simplexml-8.3.19_1: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-simplexml.ini.sample ===== Message from php83-sockets-8.3.19_1: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-sockets.ini.sample ===== Message from php83-sqlite3-8.3.19_1: -- 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_5: -- 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_4: -- 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.10: -- If you want to run Suricata in IDS mode, add to /etc/rc.conf: suricata_enable="YES" suricata_interface="" NOTE: Declaring suricata_interface is MANDATORY for Suricata in IDS Mode. However, if you want to run Suricata in Inline IPS Mode in divert(4) mode, add to /etc/rc.conf: suricata_enable="YES" suricata_divertport="8000" NOTE: Suricata won't start in IDS mode without an interface configured. Therefore if you omit suricata_interface from rc.conf, FreeBSD's rc.d/suricata will automatically try to start Suricata in IPS Mode (on divert port 8000, by default). Alternatively, if you want to run Suricata in Inline IPS Mode in high-speed netmap(4) mode, add to /etc/rc.conf: suricata_enable="YES" suricata_netmap="YES" NOTE: Suricata requires additional interface settings in the configuration file to run in netmap(4) mode. RULES: Suricata IDS/IPS Engine comes without rules by default. You should add rules by yourself and set an updating strategy. To do so, please visit: http://www.openinfosecfoundation.org/documentation/rules.html http://www.openinfosecfoundation.org/documentation/emerging-threats.html You may want to try BPF in zerocopy mode to test performance improvements: sysctl -w net.bpf.zerocopy_enable=1 Don't forget to add net.bpf.zerocopy_enable=1 to /etc/sysctl.conf ===== Message from opnsense-25.1.4_7: -- What are you looking at? Installing os-debug-1.7... `-- Installing php83-pear-PHP_CodeSniffer-3.7.2... | `-- Installing php83-xmlwriter-8.3.19_1... | `-- Extracting php83-xmlwriter-8.3.19_1: ........ done | `-- Installing php83-tokenizer-8.3.19_1... | `-- Extracting php83-tokenizer-8.3.19_1: ......... done `-- Extracting php83-pear-PHP_CodeSniffer-3.7.2: .......... done install ok: channel://pear.php.net/PHP_CodeSniffer-3.7.2 `-- Installing php83-pecl-xdebug-3.3.2... `-- Extracting php83-pecl-xdebug-3.3.2: ........ done `-- Installing phpunit9-php83-9.6.22... | `-- Installing php83-phar-8.3.19_1... | `-- Extracting php83-phar-8.3.19_1: .......... done `-- Extracting phpunit9-php83-9.6.22: .... done `-- Installing py311-pycodestyle-2.12.1_1... `-- Extracting py311-pycodestyle-2.12.1_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_2... | `-- Extracting py311-iniconfig-1.1.1_2: .......... 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.49.0... | `-- Installing p5-Error-0.17030... | `-- Extracting p5-Error-0.17030: ......... done ===> Creating groups Creating group 'git_daemon' with gid '964' ===> Creating users Creating user 'git_daemon' with uid '964' `-- Extracting git-2.49.0: .......... done Extracting os-debug-1.7: .... done ===== Message from php83-xmlwriter-8.3.19_1: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-xmlwriter.ini.sample ===== Message from php83-tokenizer-8.3.19_1: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-tokenizer.ini.sample ===== Message from php83-pecl-xdebug-3.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/20230831/xdebug.so or zend_extension=/usr/local/lib/php/20230831/xdebug.so to your php.ini to load it. xdebug is not compatible with the extension 'Zend Optimizer' - you're only able to use one of them. So take care having at least the lesser required extension disabled by commenting out it's loader line in your php.ini. xdebug 3.0 introduces several breaking changes in the configuration. Please check the documentation at https://xdebug.org/docs/upgrade_guide Add following section to enable profiling: xdebug.mode=profile xdebug.output_dir = /tmp/profiler ===== Message from php83-phar-8.3.19_1: -- This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-phar.ini.sample ===== Message from git-2.49.0: -- If you installed the GITWEB option please follow these instructions: In the directory /usr/local/share/examples/git/gitweb you can find all files to make gitweb work as a public repository on the web. All you have to do to make gitweb work is: 1) Please be sure you're able to execute CGI scripts in /usr/local/share/examples/git/gitweb. 2) Set the GITWEB_CONFIG variable in your webserver's config to /usr/local/etc/git/gitweb.conf. This variable is passed to gitweb.cgi. 3) Restart server. If you installed the CONTRIB option please note that the scripts are installed in /usr/local/share/git-core/contrib. Some of them require other ports to be installed (perl, python, etc), which you may need to install manually. >>> Locking packages in /usr/obj/usr/tools/config/25.1/amd64: -a >>> Running packages test suite... ===> Restoring /etc/shells ===> Restoring /etc/ttys ===> Restoring php.ini files ===> Creating groups Using existing group '_flowd' ===> Creating users Using existing user '_flowd' ===> Creating groups Using existing group 'git_daemon' ===> Creating users Using existing user 'git_daemon' ===> Creating groups Using existing group 'dhcpd' ===> Creating users Using existing user 'dhcpd' ===> Creating groups Using existing group 'www' ===> Creating users Using existing user 'www' ===> Creating groups Using existing group 'openvpn' ===> Creating users Using existing user 'openvpn' ===> Creating groups Using existing group 'unbound' ===> Creating users Using existing user 'unbound' ===> Unhandled LUA scripts (25) were found. ===> Restoring critical core files Checking all packages: .......... done Checking all packages: .......... done >>> Running /usr/core test suite... test -x /usr/core/src/etc/rc.d/configd test -x /usr/core/src/etc/rc.d/flowd_aggregate test -x /usr/core/src/etc/rc.d/netflow test -x /usr/core/src/etc/rc.d/captiveportal test -x /usr/core/src/etc/rc.syshook.d/early/15-templates test -x /usr/core/src/etc/rc.syshook.d/early/05-upgrade test -x /usr/core/src/etc/rc.syshook.d/early/90-carp test -x /usr/core/src/etc/rc.syshook.d/early/20-backup test -x /usr/core/src/etc/rc.syshook.d/early/10-configd test -x /usr/core/src/etc/rc.syshook.d/monitor/20-recover 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/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/start/95-beep test -x /usr/core/src/etc/rc.syshook.d/start/25-syslog test -x /usr/core/src/etc/rc.syshook.d/start/90-openvpn test -x /usr/core/src/etc/rc.syshook.d/start/10-newwanip test -x /usr/core/src/etc/rc.syshook.d/start/90-cron test -x /usr/core/src/etc/rc.syshook.d/start/90-sysctl test -x /usr/core/src/etc/rc.syshook.d/start/90-carp test -x /usr/core/src/etc/rc.syshook.d/start/20-freebsd test -x /usr/core/src/etc/rc.syshook.d/update/10-refresh.sh test -x /usr/core/src/etc/rc.syshook.d/stop/90-backup test -x /usr/core/src/etc/rc.syshook.d/stop/80-freebsd test -x /usr/core/src/etc/rc.syshook.d/stop/05-beep test -x /usr/core/src/etc/rc.syshook.d/stop/99-config test -x /usr/core/src/etc/rc.syshook.d/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/import/20-importer 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/tests/alias_tests.py test -x /usr/core/src/opnsense/scripts/filter/tests/__init__.py test -x /usr/core/src/opnsense/scripts/filter/lib/alias/uri.py test -x /usr/core/src/opnsense/scripts/filter/lib/alias/geoip.py test -x /usr/core/src/opnsense/scripts/filter/lib/alias/base.py test -x /usr/core/src/opnsense/scripts/filter/lib/alias/bgpasn.py test -x /usr/core/src/opnsense/scripts/filter/lib/alias/pf.py test -x /usr/core/src/opnsense/scripts/filter/lib/alias/__init__.py test -x /usr/core/src/opnsense/scripts/filter/lib/alias/arpcache.py test -x /usr/core/src/opnsense/scripts/filter/lib/alias/interface.py test -x /usr/core/src/opnsense/scripts/filter/lib/alias/auth.py test -x /usr/core/src/opnsense/scripts/filter/lib/states.py test -x /usr/core/src/opnsense/scripts/filter/lib/__init__.py test -x /usr/core/src/opnsense/scripts/filter/delete_table.py test -x /usr/core/src/opnsense/scripts/filter/list_table.py test -x /usr/core/src/opnsense/scripts/filter/find_table_references.py test -x /usr/core/src/opnsense/scripts/filter/list_osfp.py test -x /usr/core/src/opnsense/scripts/filter/list_pfsync.py test -x /usr/core/src/opnsense/scripts/filter/update_tables.py test -x /usr/core/src/opnsense/scripts/filter/kill_table.py test -x /usr/core/src/opnsense/scripts/filter/list_rule_ids.py test -x /usr/core/src/opnsense/scripts/filter/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/sync_user.php test -x /usr/core/src/opnsense/scripts/auth/sync_group.php test -x /usr/core/src/opnsense/scripts/auth/add_user.php test -x /usr/core/src/opnsense/scripts/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/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/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/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/get_locales.php test -x /usr/core/src/opnsense/scripts/system/bectl.py test -x /usr/core/src/opnsense/scripts/system/sysctl_defaults.php test -x /usr/core/src/opnsense/scripts/system/sysctl.py test -x /usr/core/src/opnsense/scripts/system/update-crl-fetch.py test -x /usr/core/src/opnsense/scripts/system/certctl.py test -x /usr/core/src/opnsense/scripts/system/trigger_config_changed_events.py test -x /usr/core/src/opnsense/scripts/system/crl_fetch.py test -x /usr/core/src/opnsense/scripts/system/tls_groups.py test -x /usr/core/src/opnsense/scripts/system/ha_xmlrpc_exec.php test -x /usr/core/src/opnsense/scripts/system/ssl_ciphers.py test -x /usr/core/src/opnsense/scripts/system/cpu.py test -x /usr/core/src/opnsense/scripts/system/rrd_pfstate_info.py test -x /usr/core/src/opnsense/scripts/system/status.php test -x /usr/core/src/opnsense/scripts/system/activity.py test -x /usr/core/src/opnsense/scripts/system/list_shells.py test -x /usr/core/src/opnsense/scripts/system/flush_config_history test -x /usr/core/src/opnsense/scripts/system/remote_backup.php PHP 8.3.19 | 10 parallel jobs ............................................................ 60/2416 (2 %) ............................................................ 120/2416 (4 %) ............................................................ 180/2416 (7 %) ............................................................ 240/2416 (9 %) ............................................................ 300/2416 (12 %) ............................................................ 360/2416 (14 %) ............................................................ 420/2416 (17 %) ............................................................ 480/2416 (19 %) ............................................................ 540/2416 (22 %) ............................................................ 600/2416 (24 %) ............................................................ 660/2416 (27 %) ............................................................ 720/2416 (29 %) ............................................................ 780/2416 (32 %) ............................................................ 840/2416 (34 %) ............................................................ 900/2416 (37 %) ............................................................ 960/2416 (39 %) ............................................................ 1020/2416 (42 %) ............................................................ 1080/2416 (44 %) ............................................................ 1140/2416 (47 %) ............................................................ 1200/2416 (49 %) ............................................................ 1260/2416 (52 %) ............................................................ 1320/2416 (54 %) ............................................................ 1380/2416 (57 %) ............................................................ 1440/2416 (59 %) ............................................................ 1500/2416 (62 %) ............................................................ 1560/2416 (64 %) ............................................................ 1620/2416 (67 %) ............................................................ 1680/2416 (69 %) ............................................................ 1740/2416 (72 %) ............................................................ 1800/2416 (74 %) ............................................................ 1860/2416 (76 %) ............................................................ 1920/2416 (79 %) ............................................................ 1980/2416 (81 %) ............................................................ 2040/2416 (84 %) ............................................................ 2100/2416 (86 %) ............................................................ 2160/2416 (89 %) ............................................................ 2220/2416 (91 %) ............................................................ 2280/2416 (94 %) ............................................................ 2340/2416 (96 %) ............................................................ 2400/2416 (99 %) ................ 2416/2416 (100 %) Checked 2416 files in 3 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:99:2: E225 missing whitespace around operator /usr/core/src/opnsense/service/configd_ctl.py:107:41: E228 missing whitespace around modulo operator /usr/core/src/opnsense/service/configd_ctl.py:112:18: E225 missing whitespace around operator /usr/core/src/opnsense/service/configd_ctl.py:114:18: E225 missing whitespace around operator /usr/core/src/opnsense/service/configd_ctl.py:126:17: E265 block comment should start with '# ' /usr/core/src/opnsense/service/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/service/templates/OPNsense/Unbound/core/dnsbl_module.py:63:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:73:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:81:95: E203 whitespace before ',' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:81:96: E231 missing whitespace after ',' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:92:28: E221 multiple spaces before operator /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:93:18: E221 multiple spaces before operator /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:171:53: E261 at least two spaces before inline comment /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:205:17: E722 do not use bare 'except' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:223:13: E741 ambiguous variable name 'l' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:226:21: E741 ambiguous variable name 'l' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:236:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:324:12: E713 test for membership should be 'not in' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:358:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:378:19: E222 multiple spaces after operator /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:388:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:407:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:421:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:435:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:456:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:461:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:464:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:474:25: E128 continuation line under-indented for visual indent /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:486:17: E128 continuation line under-indented for visual indent /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:494:13: E128 continuation line under-indented for visual indent /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:498:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:584:5: E722 do not use bare 'except' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:589:1: E305 expected 2 blank lines after class or function definition, found 1 /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:598:1: E303 too many blank lines (3) /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:611:10: E131 continuation line unaligned for hanging indent /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:612:10: E131 continuation line unaligned for hanging indent /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:638:32: E203 whitespace before ',' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:647:30: E231 missing whitespace after ',' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:647:48: E231 missing whitespace after ',' /usr/core/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py:650:41: E231 missing whitespace after ',' /usr/core/src/opnsense/service/tests/core.py:92:1: E303 too many blank lines (3) /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/suricata/installRules.py:101:45: E271 multiple spaces after keyword /usr/core/src/opnsense/scripts/suricata/listAlertLogs.py:35:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/listAlertLogs.py:36:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/listAlertLogs.py:37:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/listAlertLogs.py:38:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/listAlertLogs.py:39:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/listAlertLogs.py:40:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/listAlertLogs.py:41:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/queryAlertLog.py:39:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/queryAlertLog.py:40:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/queryAlertLog.py:41:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/queryInstalledRules.py:38:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/queryInstalledRules.py:39:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/queryInstalledRules.py:40:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/suricata/lib/downloader.py:205:25: E126 continuation line over-indented for hanging indent /usr/core/src/opnsense/scripts/suricata/lib/metadata.py:41:45: E251 unexpected spaces around keyword / parameter equals /usr/core/src/opnsense/scripts/suricata/lib/metadata.py:41:47: E251 unexpected spaces around keyword / parameter equals /usr/core/src/opnsense/scripts/suricata/lib/metadata.py:74:38: E251 unexpected spaces around keyword / parameter equals /usr/core/src/opnsense/scripts/suricata/lib/metadata.py:74:40: E251 unexpected spaces around keyword / parameter equals /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:86:35: E271 multiple spaces after keyword /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:195:84: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:195:87: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:255:9: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:313:5: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:342:5: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:411:66: E231 missing whitespace after ':' /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:411:74: E228 missing whitespace around modulo operator /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:447:17: E128 continuation line under-indented for visual indent /usr/core/src/opnsense/scripts/suricata/lib/rulecache.py:448:13: E124 closing bracket does not match visual indentation /usr/core/src/opnsense/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/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/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/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/unbound/logger.py:41:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/unbound/logger.py:43:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/logger.py:114:52: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/unbound/logger.py:114:67: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/unbound/logger.py:114:74: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/unbound/logger.py:114:80: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/unbound/logger.py:175:23: E271 multiple spaces after keyword /usr/core/src/opnsense/scripts/unbound/logger.py:200:9: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/unbound/logger.py:241:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/logger.py:250:1: E305 expected 2 blank lines after class or function definition, found 1 /usr/core/src/opnsense/scripts/unbound/logger.py:282:5: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/unbound/restore_db.py:33:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/unbound/stats.py:39:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/unbound/stats.py:41:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/stats.py:46:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/stats.py:78:33: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/unbound/stats.py:95:34: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/unbound/stats.py:134:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/stats.py:216:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/stats.py:239:5: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/unbound/stats.py:249:27: E222 multiple spaces after operator /usr/core/src/opnsense/scripts/unbound/stats.py:261:1: E305 expected 2 blank lines after class or function definition, found 1 /usr/core/src/opnsense/scripts/unbound/stats.py:281:21: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/unbound/wrapper.py:39:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/wrapper.py:46:1: E305 expected 2 blank lines after class or function definition, found 1 /usr/core/src/opnsense/scripts/unbound/wrapper.py:58:1: E722 do not use bare 'except' /usr/core/src/opnsense/scripts/unbound/wrapper.py:66:29: W605 invalid escape sequence '\S' /usr/core/src/opnsense/scripts/unbound/wrapper.py:66:33: W605 invalid escape sequence '\s' /usr/core/src/opnsense/scripts/unbound/wrapper.py:66:41: W605 invalid escape sequence '\d' /usr/core/src/opnsense/scripts/unbound/wrapper.py:66:46: W605 invalid escape sequence '\s' /usr/core/src/opnsense/scripts/unbound/wrapper.py:66:55: W605 invalid escape sequence '\s' /usr/core/src/opnsense/scripts/unbound/wrapper.py:66:59: W605 invalid escape sequence '\S' /usr/core/src/opnsense/scripts/unbound/wrapper.py:66:63: W605 invalid escape sequence '\s' /usr/core/src/opnsense/scripts/unbound/wrapper.py:97:32: E203 whitespace before ':' /usr/core/src/opnsense/scripts/unbound/wrapper.py:103:22: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/unbound/wrapper.py:128:6: E211 whitespace before '(' /usr/core/src/opnsense/scripts/unbound/blocklists/__init__.py:41:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/blocklists/__init__.py:123:22: E221 multiple spaces before operator /usr/core/src/opnsense/scripts/unbound/blocklists/__init__.py:143:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/blocklists/__init__.py:213:25: E128 continuation line under-indented for visual indent /usr/core/src/opnsense/scripts/unbound/blocklists/__init__.py:229:53: E712 comparison to True should be 'if cond is True:' or 'if cond:' /usr/core/src/opnsense/scripts/unbound/blocklists/default_bl.py:36:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/unbound/blocklists/default_bl.py:117:41: E701 multiple statements on one line (colon) /usr/core/src/opnsense/scripts/unbound/blocklists/default_bl.py:122:78: E701 multiple statements on one line (colon) /usr/core/src/opnsense/scripts/unbound/blocklists/default_bl.py:131:21: E131 continuation line unaligned for hanging indent /usr/core/src/opnsense/scripts/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/scripts/netflow/dump_log.py:37:70: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/netflow/dump_log.py:41:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/export_details.py:56:23: E225 missing whitespace around operator /usr/core/src/opnsense/scripts/netflow/export_details.py:62:30: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/export_details.py:67:28: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/netflow/export_details.py:71:30: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/netflow/export_details.py:73:30: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/netflow/export_details.py:77:26: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowctl_stats.py:63:14: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowctl_stats.py:65:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowctl_stats.py:66:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowctl_stats.py:67:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowctl_stats.py:68:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowd_aggregate.py:99:62: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/flowd_aggregate.py:99:67: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/flowd_aggregate.py:109:102: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/flowd_aggregate.py: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:219:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowd_aggregate_metadata.py:41:30: E241 multiple spaces after ',' /usr/core/src/opnsense/scripts/netflow/flowd_aggregate_metadata.py:62:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowd_aggregate_metadata.py:66:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowd_aggregate_metadata.py:68:14: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/flowd_aggregate_metadata.py:70:18: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/get_timeseries.py:111:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/get_top_usage.py:60:58: W504 line break after binary operator /usr/core/src/opnsense/scripts/netflow/get_top_usage.py:74:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:65:18: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:65:21: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:65:24: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:200:16: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:223:14: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:270:28: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:276:49: E126 continuation line over-indented for hanging indent /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:307:79: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:307:97: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:361:79: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:361:97: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/netflow/lib/aggregates/__init__.py:396:20: E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()` /usr/core/src/opnsense/scripts/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:152:10: E211 whitespace before '(' /usr/core/src/opnsense/scripts/filter/tests/alias_tests.py:6:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/filter/tests/alias_tests.py:7:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/filter/tests/alias_tests.py:8:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/filter/tests/alias_tests.py:9:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/filter/tests/alias_tests.py:10:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/filter/tests/alias_tests.py:11:1: E402 module level import not at top of file /usr/core/src/opnsense/scripts/filter/tests/alias_tests.py:13:1: E302 expected 2 blank lines, found 1 /usr/core/src/opnsense/scripts/filter/lib/__init__.py:59:52: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/filter/lib/states.py:136:1: E303 too many blank lines (3) /usr/core/src/opnsense/scripts/filter/lib/states.py:179:44: E271 multiple spaces after keyword /usr/core/src/opnsense/scripts/filter/lib/states.py:196:21: E722 do not use bare 'except' /usr/core/src/opnsense/scripts/filter/lib/states.py:250:1: E303 too many blank lines (3) /usr/core/src/opnsense/scripts/filter/lib/states.py:260:53: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/filter/lib/states.py:260:66: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/filter/lib/states.py:285:19: E222 multiple spaces after operator /usr/core/src/opnsense/scripts/filter/lib/states.py:290:25: E222 multiple spaces after operator /usr/core/src/opnsense/scripts/filter/lib/states.py:296:38: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:297:41: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:298:43: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:298:60: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:299:25: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:300:48: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:301:27: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:301:59: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:302:48: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:302:57: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:302:82: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:305:42: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:305:59: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:306:39: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:314:68: E226 missing whitespace around arithmetic operator /usr/core/src/opnsense/scripts/filter/lib/states.py:319:13: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/filter/lib/alias/__init__.py:183:5: E303 too many blank lines (2) /usr/core/src/opnsense/scripts/filter/lib/alias/__init__.py:216:24: E111 indentation is not a multiple of 4 /usr/core/src/opnsense/scripts/filter/lib/alias/arpcache.py:62:24: E221 multiple spaces before operator /usr/core/src/opnsense/scripts/filter/lib/alias/arpcache.py:94:63: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/filter/lib/alias/arpcache.py:100:19: E271 multiple spaces after keyword /usr/core/src/opnsense/scripts/filter/lib/alias/auth.py:47:81: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/filter/lib/alias/base.py:86:10: E111 indentation is not a multiple of 4 /usr/core/src/opnsense/scripts/filter/lib/alias/base.py:86:10: E117 over-indented /usr/core/src/opnsense/scripts/filter/lib/alias/base.py:188:52: E231 missing whitespace after ',' /usr/core/src/opnsense/scripts/filter/lib/alias/bgpasn.py:40:15: E222 multiple spaces after operator /usr/core/src/opnsense/scripts/filter/lib/alias/geoip.py: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/pf.py:46:30: E221 multiple spaces before 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/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/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/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/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/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: 361 Total number of style errors: 150 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 428 | WARNING | Line exceeds 120 characters; contains 137 characters 450 | WARNING | Line exceeds 120 characters; contains 124 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/plugins.inc.d/dhcpd.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 38 WARNINGS AFFECTING 38 LINES ---------------------------------------------------------------------- 60 | WARNING | Line exceeds 120 characters; contains 123 | | characters 292 | WARNING | Line exceeds 120 characters; contains 133 | | characters 350 | WARNING | Line exceeds 120 characters; contains 122 | | characters 351 | WARNING | Line exceeds 120 characters; contains 129 | | characters 415 | WARNING | Line exceeds 120 characters; contains 127 | | characters 417 | WARNING | Line exceeds 120 characters; contains 140 | | characters 432 | WARNING | Line exceeds 120 characters; contains 147 | | characters 440 | WARNING | Line exceeds 120 characters; contains 127 | | characters 482 | WARNING | Line exceeds 120 characters; contains 156 | | characters 494 | WARNING | Line exceeds 120 characters; contains 148 | | characters 497 | WARNING | Line exceeds 120 characters; contains 140 | | characters 500 | WARNING | Line exceeds 120 characters; contains 140 | | characters 565 | WARNING | Line exceeds 120 characters; contains 121 | | characters 566 | WARNING | Line exceeds 120 characters; contains 124 | | characters 569 | WARNING | Line exceeds 120 characters; contains 142 | | characters 682 | WARNING | Line exceeds 120 characters; contains 152 | | characters 692 | WARNING | Line exceeds 120 characters; contains 135 | | characters 701 | WARNING | Line exceeds 120 characters; contains 128 | | characters 717 | WARNING | Line exceeds 120 characters; contains 130 | | characters 723 | WARNING | Line exceeds 120 characters; contains 126 | | characters 742 | WARNING | Line exceeds 120 characters; contains 131 | | characters 746 | WARNING | Line exceeds 120 characters; contains 139 | | characters 779 | WARNING | Line exceeds 120 characters; contains 151 | | characters 902 | WARNING | Line exceeds 120 characters; contains 130 | | characters 903 | WARNING | Line exceeds 120 characters; contains 126 | | characters 906 | WARNING | Line exceeds 120 characters; contains 127 | | characters 912 | WARNING | Line exceeds 120 characters; contains 130 | | characters 913 | WARNING | Line exceeds 120 characters; contains 130 | | characters 919 | WARNING | Line exceeds 120 characters; contains 128 | | characters 920 | WARNING | Line exceeds 120 characters; contains 130 | | characters 987 | WARNING | Line exceeds 120 characters; contains 143 | | characters 1033 | WARNING | Line exceeds 120 characters; contains 163 | | characters 1034 | WARNING | Line exceeds 120 characters; contains 166 | | characters 1121 | WARNING | Line exceeds 120 characters; contains 144 | | characters 1129 | WARNING | Line exceeds 120 characters; contains 135 | | characters 1133 | WARNING | Line exceeds 120 characters; contains 143 | | characters 1156 | WARNING | Line exceeds 120 characters; contains 160 | | characters 1157 | 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 ---------------------------------------------------------------------- 227 | WARNING | Line exceeds 120 characters; contains 127 characters 397 | WARNING | Line exceeds 120 characters; contains 144 characters 403 | 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 ---------------------------------------------------------------------- 207 | 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/radvd.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 10 WARNINGS AFFECTING 10 LINES ---------------------------------------------------------------------- 46 | WARNING | Line exceeds 120 characters; contains 139 characters 53 | WARNING | Line exceeds 120 characters; contains 123 characters 104 | WARNING | Line exceeds 120 characters; contains 147 characters 121 | WARNING | Line exceeds 120 characters; contains 121 characters 154 | WARNING | Line exceeds 120 characters; contains 140 characters 155 | WARNING | Line exceeds 120 characters; contains 140 characters 239 | WARNING | Line exceeds 120 characters; contains 173 characters 270 | WARNING | Line exceeds 120 characters; contains 165 characters 293 | WARNING | Line exceeds 120 characters; contains 128 characters 340 | WARNING | Line exceeds 120 characters; contains 135 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 ---------------------------------------------------------------------- 434 | WARNING | Line exceeds 120 characters; contains 133 characters 502 | WARNING | Line exceeds 120 characters; contains 126 characters 513 | WARNING | Line exceeds 120 characters; contains 126 characters 522 | WARNING | Line exceeds 120 characters; contains 144 characters 526 | WARNING | Line exceeds 120 characters; contains 148 characters 528 | WARNING | Line exceeds 120 characters; contains 170 characters 553 | WARNING | Line exceeds 120 characters; contains 140 characters 554 | WARNING | Line exceeds 120 characters; contains 127 characters 570 | WARNING | Line exceeds 120 characters; contains 131 characters 573 | WARNING | Line exceeds 120 characters; contains 122 characters 575 | WARNING | Line exceeds 120 characters; contains 145 characters 576 | WARNING | Line exceeds 120 characters; contains 149 characters 577 | WARNING | Line exceeds 120 characters; contains 144 characters 579 | WARNING | Line exceeds 120 characters; contains 135 characters 582 | WARNING | Line exceeds 120 characters; contains 158 characters 584 | WARNING | Line exceeds 120 characters; contains 142 characters 588 | WARNING | Line exceeds 120 characters; contains 141 characters 593 | WARNING | Line exceeds 120 characters; contains 151 characters 612 | WARNING | Line exceeds 120 characters; contains 121 characters 614 | WARNING | Line exceeds 120 characters; contains 122 characters 615 | WARNING | Line exceeds 120 characters; contains 126 characters 618 | 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. 448 | WARNING | Line exceeds 120 characters; contains 144 | | characters 540 | WARNING | Line exceeds 120 characters; contains 126 | | characters 573 | WARNING | Line exceeds 120 characters; contains 125 | | characters 724 | WARNING | Line exceeds 120 characters; contains 136 | | characters 736 | WARNING | Line exceeds 120 characters; contains 132 | | characters 957 | WARNING | Line exceeds 120 characters; contains 162 | | characters 1066 | 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 3 WARNINGS AFFECTING 4 LINES ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, | | functions, constants, etc.) and cause no other side | | effects, or it should execute logic with side | | effects, but should not do both. The first symbol is | | defined on line 41 and the first side effect is on | | line 29. 63 | WARNING | Line exceeds 120 characters; contains 141 characters 65 | WARNING | Line exceeds 120 characters; contains 127 characters 88 | ERROR | Each class must be in a namespace of at least one | | level (a top-level vendor name) 88 | ERROR | Class name "SimpleXMLRPC_Client" is not in PascalCase | | format ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/auth.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 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. 235 | WARNING | Line exceeds 120 characters; contains 133 characters 501 | WARNING | Line exceeds 120 characters; contains 146 characters 502 | WARNING | Line exceeds 120 characters; contains 128 characters 549 | 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 396 | WARNING | Line exceeds 120 characters; contains 140 characters 511 | WARNING | Line exceeds 120 characters; contains 121 characters 512 | WARNING | Line exceeds 120 characters; contains 121 characters 513 | 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 35 and the first side effect is | | on line 33. 156 | WARNING | Line exceeds 120 characters; contains 122 | | characters 463 | WARNING | Line exceeds 120 characters; contains 152 | | characters 555 | WARNING | Line exceeds 120 characters; contains 152 | | characters 1033 | WARNING | Line exceeds 120 characters; contains 123 | | characters 1257 | WARNING | Line exceeds 120 characters; contains 142 | | characters 1271 | WARNING | Line exceeds 120 characters; contains 126 | | characters 1450 | WARNING | Line exceeds 120 characters; contains 172 | | characters 1493 | WARNING | Line exceeds 120 characters; contains 169 | | characters 1495 | WARNING | Line exceeds 120 characters; contains 185 | | characters 1590 | WARNING | Line exceeds 120 characters; contains 139 | | characters 1943 | WARNING | Line exceeds 120 characters; contains 132 | | characters 2032 | WARNING | Line exceeds 120 characters; contains 142 | | characters 2380 | WARNING | Line exceeds 120 characters; contains 124 | | characters 2503 | WARNING | Line exceeds 120 characters; contains 157 | | characters 2526 | WARNING | Line exceeds 120 characters; contains 126 | | characters 2531 | WARNING | Line exceeds 120 characters; contains 126 | | characters 2553 | WARNING | Line exceeds 120 characters; contains 161 | | characters 2577 | WARNING | Line exceeds 120 characters; contains 132 | | characters 2585 | WARNING | Line exceeds 120 characters; contains 122 | | characters 2598 | WARNING | Line exceeds 120 characters; contains 138 | | characters 2604 | WARNING | Line exceeds 120 characters; contains 125 | | characters 2605 | WARNING | Line exceeds 120 characters; contains 145 | | characters 2642 | WARNING | Line exceeds 120 characters; contains 121 | | characters 2664 | WARNING | Line exceeds 120 characters; contains 142 | | characters 3022 | WARNING | Line exceeds 120 characters; contains 125 | | characters 3030 | WARNING | Line exceeds 120 characters; contains 128 | | characters 3117 | WARNING | Line exceeds 120 characters; contains 121 | | characters 3134 | WARNING | Line exceeds 120 characters; contains 125 | | characters 3173 | WARNING | Line exceeds 120 characters; contains 141 | | characters 3299 | WARNING | Line exceeds 120 characters; contains 287 | | characters 3409 | WARNING | Line exceeds 120 characters; contains 160 | | characters 3648 | WARNING | Line exceeds 120 characters; contains 128 | | characters 3660 | WARNING | Line exceeds 120 characters; contains 127 | | characters 3768 | WARNING | Line exceeds 120 characters; contains 154 | | characters 4041 | WARNING | Line exceeds 120 characters; contains 130 | | characters 4149 | 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 6 WARNINGS AFFECTING 6 LINES ---------------------------------------------------------------------- 119 | WARNING | Line exceeds 120 characters; contains 123 characters 377 | WARNING | Line exceeds 120 characters; contains 125 characters 379 | WARNING | Line exceeds 120 characters; contains 122 characters 456 | WARNING | Line exceeds 120 characters; contains 133 characters 463 | WARNING | Line exceeds 120 characters; contains 134 characters 490 | WARNING | Line exceeds 120 characters; contains 123 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/config.inc ---------------------------------------------------------------------- FOUND 2 ERRORS AND 2 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, | | functions, constants, etc.) and cause no other side | | effects, or it should execute logic with side | | effects, but should not do both. The first symbol is | | defined on line 32 and the first side effect is on | | line 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 192 | WARNING | Line exceeds 120 characters; contains 121 characters ---------------------------------------------------------------------- FILE: /usr/core/src/etc/inc/system.inc ---------------------------------------------------------------------- FOUND 0 ERRORS AND 11 WARNINGS AFFECTING 11 LINES ---------------------------------------------------------------------- 73 | WARNING | Line exceeds 120 characters; contains 144 | | characters 77 | WARNING | Line exceeds 120 characters; contains 158 | | characters 664 | WARNING | Line exceeds 120 characters; contains 137 | | characters 666 | WARNING | Line exceeds 120 characters; contains 128 | | characters 670 | WARNING | Line exceeds 120 characters; contains 122 | | characters 682 | WARNING | Line exceeds 120 characters; contains 134 | | characters 703 | WARNING | Line exceeds 120 characters; contains 136 | | characters 705 | WARNING | Line exceeds 120 characters; contains 137 | | characters 935 | WARNING | Line exceeds 120 characters; contains 139 | | characters 973 | WARNING | Line exceeds 120 characters; contains 124 | | characters 1291 | WARNING | Line exceeds 120 characters; contains 132 | | characters ---------------------------------------------------------------------- Time: 2.86 secs; Memory: 36MB 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: ...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/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: .../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: ...pnsense/mvc/app/controllers/OPNsense/Auth/Api/UserController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 43 | | and the first side effect is on line 31. ---------------------------------------------------------------------- FILE: ...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: ...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: ...ense/mvc/app/controllers/OPNsense/Monit/Api/StatusController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 64 | WARNING | Line exceeds 120 characters; contains 126 characters 65 | WARNING | Line exceeds 120 characters; contains 123 characters 67 | WARNING | Line exceeds 120 characters; contains 151 characters ---------------------------------------------------------------------- FILE: ...pnsense/mvc/app/controllers/OPNsense/Trust/Api/CrlController.php ---------------------------------------------------------------------- FOUND 2 ERRORS AND 1 WARNING AFFECTING 3 LINES ---------------------------------------------------------------------- 53 | ERROR | Method name "CrlController::phpseclib_autoload" is | | not in camel caps format 218 | WARNING | Line exceeds 120 characters; contains 123 characters 423 | ERROR | Visibility must be declared on method | | "getOcspInfoDataAction" ---------------------------------------------------------------------- FILE: ...opnsense/mvc/app/controllers/OPNsense/Trust/Api/CaController.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 47 | ERROR | Method name "CaController::compare_issuer" is not in | | camel caps format ---------------------------------------------------------------------- FILE: .../mvc/app/controllers/OPNsense/Unbound/Api/OverviewController.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 53 | ERROR | Method name "OverviewController::RollingAction" is not | | in camel caps format ---------------------------------------------------------------------- FILE: ...se/mvc/app/controllers/OPNsense/Firewall/Api/AliasController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 486 | 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: ...nse/mvc/app/controllers/OPNsense/Firewall/OneToOneController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 50 | WARNING | Line exceeds 120 characters; contains 146 characters 56 | WARNING | Line exceeds 120 characters; contains 156 characters ---------------------------------------------------------------------- FILE: .../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 ---------------------------------------------------------------------- 104 | WARNING | Line exceeds 120 characters; contains 124 characters ---------------------------------------------------------------------- FILE: ...sense/mvc/app/controllers/OPNsense/Core/Api/SystemController.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 120 | ERROR | Empty IF statement detected ---------------------------------------------------------------------- FILE: ...nse/mvc/app/controllers/OPNsense/Core/Api/FirmwareController.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 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: ...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: ...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/Dnsmasq/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 33 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...sr/core/src/opnsense/mvc/app/models/OPNsense/Dnsmasq/Dnsmasq.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 67 | WARNING | Line exceeds 120 characters; contains 144 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: .../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: ...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 ---------------------------------------------------------------------- 144 | ERROR | Each class must be in a file by itself ---------------------------------------------------------------------- FILE: ...e/mvc/app/models/OPNsense/Firewall/FieldTypes/AliasNameField.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 83 | WARNING | Line exceeds 120 characters; contains 194 characters ---------------------------------------------------------------------- FILE: ...sr/core/src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 154 | WARNING | Line exceeds 120 characters; contains 121 characters ---------------------------------------------------------------------- FILE: ...usr/core/src/opnsense/mvc/app/models/OPNsense/Firewall/Alias.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 69 | WARNING | Line exceeds 120 characters; contains 161 characters 74 | WARNING | Line exceeds 120 characters; contains 151 characters 78 | WARNING | Line exceeds 120 characters; contains 122 characters ---------------------------------------------------------------------- FILE: ...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 4 WARNINGS AFFECTING 4 LINES ---------------------------------------------------------------------- 78 | WARNING | Line exceeds 120 characters; contains 123 characters 81 | WARNING | Line exceeds 120 characters; contains 128 characters 148 | WARNING | Line exceeds 120 characters; contains 124 characters 155 | WARNING | Line exceeds 120 characters; contains 123 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: ...rc/opnsense/mvc/app/models/OPNsense/Syslog/Migrations/M1_0_2.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 34 | ERROR | Class name "M1_0_2" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...rc/opnsense/mvc/app/models/OPNsense/Core/Migrations/MHA1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 36 | ERROR | Class name "MHA1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...rc/opnsense/mvc/app/models/OPNsense/Core/Migrations/MHA1_0_1.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 36 | ERROR | Class name "MHA1_0_1" is not in PascalCase format ---------------------------------------------------------------------- FILE: .../src/opnsense/mvc/app/models/OPNsense/Core/Migrations/M1_0_1.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 34 | ERROR | Class name "M1_0_1" is not in PascalCase format ---------------------------------------------------------------------- FILE: .../src/opnsense/mvc/app/models/OPNsense/Core/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 34 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: /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 ---------------------------------------------------------------------- 368 | WARNING | Line exceeds 120 characters; contains 124 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: .../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: .../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: ...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: ...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: ...nsense/mvc/app/models/OPNsense/Diagnostics/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 35 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...ore/src/opnsense/mvc/app/models/OPNsense/Diagnostics/Netflow.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 57 | WARNING | Line exceeds 120 characters; contains 126 characters 58 | WARNING | Line exceeds 120 characters; contains 131 characters ---------------------------------------------------------------------- FILE: ...c/opnsense/mvc/app/models/OPNsense/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 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 100 | WARNING | Line exceeds 120 characters; contains 123 characters 197 | WARNING | Line exceeds 120 characters; contains 127 characters ---------------------------------------------------------------------- FILE: ...c/opnsense/mvc/app/models/OPNsense/Routing/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 36 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...r/core/src/opnsense/mvc/app/models/OPNsense/Routing/Gateways.php ---------------------------------------------------------------------- FOUND 7 ERRORS AND 1 WARNING AFFECTING 5 LINES ---------------------------------------------------------------------- 39 | ERROR | The var keyword must not be used to declare a | | property 39 | ERROR | Visibility must be declared on property | | "$configHandle" 40 | ERROR | The var keyword must not be used to declare a | | property 40 | ERROR | Visibility must be declared on property | | "$gatewaySeq" 41 | ERROR | The var keyword must not be used to declare a | | property 41 | ERROR | Visibility must be declared on property | | "$cached_gateways" 129 | WARNING | Line exceeds 120 characters; contains 121 characters 433 | ERROR | Empty IF statement detected ---------------------------------------------------------------------- FILE: ...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 1 ERROR AND 4 WARNINGS AFFECTING 5 LINES ---------------------------------------------------------------------- 274 | WARNING | Line exceeds 120 characters; contains 123 characters 383 | WARNING | Line exceeds 120 characters; contains 121 characters 597 | WARNING | Line exceeds 120 characters; contains 123 characters 768 | WARNING | Line exceeds 120 characters; contains 122 characters 854 | ERROR | Method name "BaseModel::Default" is not in camel | | caps format ---------------------------------------------------------------------- FILE: ...ense/mvc/app/models/OPNsense/CaptivePortal/Migrations/M1_0_0.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 35 | ERROR | Class name "M1_0_0" is not in PascalCase format ---------------------------------------------------------------------- FILE: ...re/src/opnsense/mvc/app/library/OPNsense/Firewall/FilterRule.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 239 | WARNING | Line exceeds 120 characters; contains 131 characters 240 | 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 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 45 | WARNING | Visibility must be declared on all constants if your | | project supports PHP 7.1 or later ---------------------------------------------------------------------- FILE: ...mvc/app/library/OPNsense/System/Status/UnboundOverrideStatus.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 58 | WARNING | Line exceeds 120 characters; contains 122 characters ---------------------------------------------------------------------- FILE: ...sense/mvc/app/library/OPNsense/System/Status/LiveMediaStatus.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 64 | WARNING | Line exceeds 120 characters; contains 129 characters 68 | WARNING | Line exceeds 120 characters; contains 149 characters ---------------------------------------------------------------------- FILE: ...mvc/app/library/OPNsense/System/Status/OpensshOverrideStatus.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 48 | WARNING | Line exceeds 120 characters; contains 137 characters ---------------------------------------------------------------------- FILE: ...sense/mvc/app/library/OPNsense/System/Status/DiskSpaceStatus.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 66 | WARNING | Line exceeds 120 characters; contains 123 characters 84 | WARNING | Line exceeds 120 characters; contains 123 characters 93 | WARNING | Line exceeds 120 characters; contains 123 characters ---------------------------------------------------------------------- FILE: ...e/mvc/app/library/OPNsense/System/Status/CrashReporterStatus.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES ---------------------------------------------------------------------- 68 | WARNING | Line exceeds 120 characters; contains 125 characters 70 | WARNING | Line exceeds 120 characters; contains 162 characters ---------------------------------------------------------------------- FILE: ...e/mvc/app/library/OPNsense/System/Status/SystemBootingStatus.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 50 | WARNING | Line exceeds 120 characters; contains 125 characters ---------------------------------------------------------------------- FILE: /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: ...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: /usr/core/src/opnsense/mvc/app/library/OPNsense/Mvc/Session.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 116 | ERROR | Visibility must be declared on method "close" ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/library/OPNsense/Auth/LDAP.php ---------------------------------------------------------------------- FOUND 1 ERROR AND 1 WARNING AFFECTING 2 LINES ---------------------------------------------------------------------- 316 | WARNING | Line exceeds 120 characters; contains 125 characters 492 | ERROR | Method name "_authenticate" must not be prefixed | | with an underscore to indicate visibility ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/library/OPNsense/Auth/Base.php ---------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE ---------------------------------------------------------------------- 267 | 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 ---------------------------------------------------------------------- 78 | ERROR | Method name "_authenticate" must not be prefixed with | | an underscore to indicate visibility ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/library/OPNsense/Auth/TOTP.php ---------------------------------------------------------------------- FOUND 1 ERROR AND 2 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, | | functions, constants, etc.) and cause no other side | | effects, or it should execute logic with side | | effects, but should not do both. The first symbol is | | defined on line 37 and the first side effect is on | | line 31. 151 | ERROR | Method name "_authenticate" must not be prefixed | | with an underscore to indicate visibility 264 | WARNING | Line exceeds 120 characters; contains 159 characters ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/mvc/app/library/OPNsense/Auth/Local.php ---------------------------------------------------------------------- FOUND 1 ERROR AND 1 WARNING AFFECTING 2 LINES ---------------------------------------------------------------------- 125 | WARNING | Line exceeds 120 characters; contains 123 characters 152 | ERROR | Method name "_authenticate" must not be prefixed | | with an underscore to indicate visibility ---------------------------------------------------------------------- FILE: ...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/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: .../core/src/opnsense/mvc/tests/app/models/OPNsense/ACL/AclTest.php ---------------------------------------------------------------------- FOUND 9 ERRORS AFFECTING 9 LINES ---------------------------------------------------------------------- 55 | ERROR | Method name "AclTest::test_root_hasPrivilege_not" is | | not in camel caps format 63 | ERROR | Method name "AclTest::test_test1_hasPrivilege" is not | | in camel caps format 71 | ERROR | Method name | | "AclTest::test_test2_hasPrivilege_via_group" is not in | | camel caps format 79 | ERROR | Method name "AclTest::test_test3_hasPrivilege_not" is | | not in camel caps format 87 | ERROR | Method name | | "AclTest::test_root_isPageAccessible_known" is not in | | camel caps format 95 | ERROR | Method name | | "AclTest::test_root_isPageAccessible_unknown" is not | | in camel caps format 103 | ERROR | Method name "AclTest::test_test2_isPageAccessible" is | | not in camel caps format 111 | ERROR | Method name | | "AclTest::test_test4_isPageAccessible_via_group" is | | not in camel caps format 119 | ERROR | Method name | | "AclTest::test_test1_isPageAccessible_unknown" is not | | in camel caps format ---------------------------------------------------------------------- FILE: ...c/tests/app/models/OPNsense/Base/FieldTypes/NetworkFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 37 | | and the first side effect is on line 32. ---------------------------------------------------------------------- FILE: ...vc/tests/app/models/OPNsense/Base/FieldTypes/OptionFieldTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 39 | | and the first side effect is on line 34. ---------------------------------------------------------------------- FILE: ...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: ...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: ...rc/opnsense/mvc/tests/app/models/OPNsense/Base/BaseModelTest.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 35 | | and the first side effect is on line 33. ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/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: /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. 140 | 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/auth/sync_user.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 54 | WARNING | Line exceeds 120 characters; contains 129 characters ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/scripts/firmware/register.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 53 | | and the first side effect is on line 30. ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/scripts/firmware/product.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 38 | WARNING | Line exceeds 120 characters; contains 149 characters ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/scripts/shell/setaddr.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 7 WARNINGS AFFECTING 7 LINES ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, | | functions, constants, etc.) and cause no other side | | effects, or it should execute logic with side | | effects, but should not do both. The first symbol is | | defined on line 38 and the first side effect is on | | line 31. 237 | WARNING | Line exceeds 120 characters; contains 143 characters 253 | WARNING | Line exceeds 120 characters; contains 125 characters 325 | WARNING | Line exceeds 120 characters; contains 165 characters 340 | WARNING | Line exceeds 120 characters; contains 128 characters 397 | WARNING | Line exceeds 120 characters; contains 128 characters 507 | 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: .../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/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: /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: ...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/www/api.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 3 and | | the first side effect is on line 23. ---------------------------------------------------------------------- FILE: /usr/core/src/opnsense/www/index.php ---------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ---------------------------------------------------------------------- 1 | WARNING | A file should declare new symbols (classes, functions, | | constants, etc.) and cause no other side effects, or | | it should execute logic with side effects, but should | | not do both. The first symbol is defined on line 9 and | | the first side effect is on line 60. ---------------------------------------------------------------------- Time: 7.11 secs; Memory: 22MB PHPUnit 9.6.22 by Sebastian Bergmann and contributors. Runtime: PHP 8.3.19 Configuration: /usr/core/src/opnsense/mvc/tests/phpunit.xml ............................................................... 63 / 239 ( 26%) ............................................................... 126 / 239 ( 52%) ............................................................... 189 / 239 ( 79%) .................................................. 239 / 239 (100%) Time: 00:00.090, Memory: 44.89 MB OK (239 tests, 485 assertions) error: unable to create file src/opnsense/mvc/tests/app/models/OPNsense/ACL/AclConfig/config.xml: File exists Updated 0 paths from the index *** Error code 255 Stop. make[2]: stopped in /usr/core *** Error code 1 Stop. make[1]: stopped in /usr/tools 64.75 real 61.20 user 19.80 sys