mail/roundcube-twofactor_gauthenticator g20260408 FreeBSD
Roundcube TOTP auth plugin
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
7d5cfd0985- License
- GPLv2
- Categories
- mail, security
- Package size
- 523.5 KiB, 843.6 KiB installed
Description
This plugin adds the option to use TOTP as second-factor authentication.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | mail/roundcube-twofactor_gauthenticator | g20260408 |
| HardenedBSD | mail/roundcube-twofactor_gauthenticator | g20260408 |
| GhostBSD | mail/roundcube-twofactor_gauthenticator | g20260408 |
Install
Binary package:
pkg install roundcube-twofactor_gauthenticator-php82
From the ports tree:
cd /usr/ports/mail/roundcube-twofactor_gauthenticator/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= roundcube-twofactor_gauthenticator-php82>0:mail/roundcube-twofactor_gauthenticator
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | g20260408 | g20260408 | g20220911 | g20231119 | g20260408 |
| FreeBSD:14:quarterly | g20260408 | g20260408 | n/a | g20231119 | g20260408 |
| FreeBSD:15:latest | g20260408 | g20260408 | n/a | g20231119 | g20231119 |
| FreeBSD:15:quarterly | g20260408 | g20260408 | n/a | n/a | n/a |
| FreeBSD:16:latest | g20260408 | g20260408 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
roundcube${PHP_PKGNAMESUFFIX}>=1.0: mail/roundcube
Runtime 1
roundcube${PHP_PKGNAMESUFFIX}>=1.0: mail/roundcube
The full lists below include those, and their dependencies in turn.
Build dependencies 25
- archivers/liblz4
- archivers/libzip
- archivers/php86-zip
- archivers/zstd
- converters/libiconv
- converters/php86-iconv
- converters/php86-mbstring
- databases/php86-pdo
- databases/php86-pdo_mysql
- devel/icu
- devel/pcre2
- devel/php86-intl
- devel/readline
- graphics/php86-exif
- lang/php86
- mail/roundcube
- print/indexinfo
- security/libargon2
- security/php86-filter
- sysutils/php86-fileinfo
- textproc/libxml2
- textproc/php86-ctype
- textproc/php86-dom
- textproc/php86-xml
- www/php86-session
Run dependencies 26
- archivers/liblz4
- archivers/libzip
- archivers/php86-zip
- archivers/zstd
- converters/libiconv
- converters/php86-iconv
- converters/php86-mbstring
- databases/php86-pdo
- databases/php86-pdo_mysql
- devel/icu
- devel/pcre2
- devel/php86-intl
- devel/readline
- graphics/php86-exif
- lang/php82
- lang/php86
- mail/roundcube
- print/indexinfo
- security/libargon2
- security/php86-filter
- sysutils/php86-fileinfo
- textproc/libxml2
- textproc/php86-ctype
- textproc/php86-dom
- textproc/php86-xml
- www/php86-session
No port depends on this one.
Configuration
No options to configure.
- USES
- php:flavors
- Service scripts
- none
- Flavors
roundcube-twofactor_gauthenticator-php83-g20260408,roundcube-twofactor_gauthenticator-php84-g20260408,roundcube-twofactor_gauthenticator-php85-g20260408,roundcube-twofactor_gauthenticator-php86-g20260408
Message after installing
Files
pkg-plist 48
- www/roundcube-twofactor_gauthenticator-php82/.gitignore
- www/roundcube-twofactor_gauthenticator-php82/2FA_qr_code.js
- www/roundcube-twofactor_gauthenticator-php82/CIDR.php
- www/roundcube-twofactor_gauthenticator-php82/LICENSE
- www/roundcube-twofactor_gauthenticator-php82/PHPGangsta/GoogleAuthenticator.php
- www/roundcube-twofactor_gauthenticator-php82/README.md
- www/roundcube-twofactor_gauthenticator-php82/ToDo
- www/roundcube-twofactor_gauthenticator-php82/composer.json
- @sample www/roundcube-twofactor_gauthenticator-php82/config.inc.php.sample
- www/roundcube-twofactor_gauthenticator-php82/localization/cs_CZ.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/da_DK.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/de_DE.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/el_GR.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/en_US.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/es_AR.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/es_ES.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/fr_FR.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/gl_ES.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/he_IL.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/hu_HU.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/it_IT.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/ja_JP.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/lv_LV.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/nb_NO.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/nl_NL.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/nn_NO.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/pl_PL.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/pt_BR.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/ru_RU.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/sk_SK.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/sv_SE.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/tr_TR.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/uk_UA.inc
- www/roundcube-twofactor_gauthenticator-php82/localization/zh_CN.inc
- www/roundcube-twofactor_gauthenticator-php82/qrcode.min.js
- www/roundcube-twofactor_gauthenticator-php82/screenshots/001-login.png
- www/roundcube-twofactor_gauthenticator-php82/screenshots/002-2steps.png
- www/roundcube-twofactor_gauthenticator-php82/screenshots/003-skip_30_days.png
- www/roundcube-twofactor_gauthenticator-php82/screenshots/004-default_settings.png
- www/roundcube-twofactor_gauthenticator-php82/screenshots/005-generated_setting.png
- www/roundcube-twofactor_gauthenticator-php82/screenshots/006-settings_ok.png
- www/roundcube-twofactor_gauthenticator-php82/screenshots/007-elastic_skin_start.png
- www/roundcube-twofactor_gauthenticator-php82/screenshots/008-elastic_skin_config.png
- www/roundcube-twofactor_gauthenticator-php82/tools/php-cs-fixer/composer.json
- www/roundcube-twofactor_gauthenticator-php82/tools/php-cs-fixer/composer.lock
- www/roundcube-twofactor_gauthenticator-php82/twofactor_gauthenticator.js
- www/roundcube-twofactor_gauthenticator-php82/twofactor_gauthenticator.php
- www/roundcube-twofactor_gauthenticator-php82/twofactor_gauthenticator_form.js
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| alexandregz-twofactor_gauthenticator-g20260408-b143061_GH0.tar.gz | 543071 | 2c0a20aef1e382000c7e210953bdaed159e467146a095d4452bfbc8a7e5664f5 |