net/p5-OurNet-BBS 1.66_6 FreeBSD
Component Object Model for BBS systems
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Categories
- net, perl5
- Package size
- 79.4 KiB, 266.9 KiB installed
Description
OurNet-BBS is a cross-protocol distributed network, built as an abstraction layer over telnet BBS-based systems used in Hong Kong, China and Taiwan. It implements a flexible object model for different BBS backends, along with an asymmetric authentication and remote procedure call protocol.
This project aims to become a protocol agnostic middle-ware solution for identity-based information storage & retrieval, much like the Project Jabber's goal toward instant messaging, or Project JXTA's aim toward distributed services.
If you are new to the telnet-bbs platform, please download a copy of Melix BBS software (in English, Traditional Chinese and Simplified Chinese) at http://melix.elixus.org/.
For some of its practical uses, search for OurNet::BBSApp on CPAN, and the sample scripts in the eg/ directory in this module's distribution.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net/p5-OurNet-BBS | 1.66_6 |
| DragonFly | net/p5-OurNet-BBS | 1.66_6 |
| HardenedBSD | net/p5-OurNet-BBS | 1.66_6 |
| GhostBSD | net/p5-OurNet-BBS | 1.66_6 |
Install
Binary package:
pkg install p5-OurNet-BBS
From the ports tree:
cd /usr/ports/net/p5-OurNet-BBS/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-OurNet-BBS>0:net/p5-OurNet-BBS
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 | 1.66_6 | 1.66_6 | 1.66_6 | 1.66_6 | 1.66_6 |
| FreeBSD:14:quarterly | 1.66_6 | 1.66_6 | n/a | 1.66_6 | 1.66_6 |
| FreeBSD:15:latest | 1.66_6 | 1.66_6 | n/a | 1.66_6 | 1.66_6 |
| FreeBSD:15:quarterly | 1.66_6 | 1.66_6 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.66_6 | 1.66_6 | 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 25
p5-Class-MethodMaker>=0: devel/p5-Class-MethodMakerp5-Crypt-Blowfish>=0: security/p5-Crypt-Blowfishp5-Crypt-DES>=0: security/p5-Crypt-DESp5-Crypt-GOST>=0: security/p5-Crypt-GOSTp5-Crypt-IDEA>=0: security/p5-Crypt-IDEAp5-Crypt-Rijndael>=0: security/p5-Crypt-Rijndaelp5-Crypt-TEA>=0: security/p5-Crypt-TEAp5-Crypt-Twofish>=0: security/p5-Crypt-Twofishp5-Crypt-Twofish2>=0: security/p5-Crypt-Twofish2p5-Term-ReadKey>=0: devel/p5-Term-ReadKeyp5-Crypt-Blowfish_PP>=0: security/p5-Crypt-Blowfish_PPp5-Crypt-DES_PP>=0: security/p5-Crypt-DES_PPp5-Crypt-Rijndael_PP>=0: security/p5-Crypt-Rijndael_PPp5-TimeDate>=0: devel/p5-TimeDatep5-TimeDate>=0: devel/p5-TimeDatep5-GnuPG-Interface>=0: security/p5-GnuPG-Interfacep5-Hook-LexWrap>=0: devel/p5-Hook-LexWrapp5-Mail-Tools>=0: mail/p5-Mail-Toolsp5-Mail-Box>=0: mail/p5-Mail-Boxp5-Mail-Tools>=0: mail/p5-Mail-Toolsp5-Net-Daemon>=0: net/p5-Net-Daemonp5-Net-Telnet>=0: net/p5-Net-Telnetp5-OurNet-BBSAgent>=0: net/p5-OurNet-BBSAgentp5-PlRPC>=0: net/p5-PlRPCp5-enum>=0: devel/p5-enum
Runtime 25
p5-Class-MethodMaker>=0: devel/p5-Class-MethodMakerp5-Crypt-Blowfish>=0: security/p5-Crypt-Blowfishp5-Crypt-DES>=0: security/p5-Crypt-DESp5-Crypt-GOST>=0: security/p5-Crypt-GOSTp5-Crypt-IDEA>=0: security/p5-Crypt-IDEAp5-Crypt-Rijndael>=0: security/p5-Crypt-Rijndaelp5-Crypt-TEA>=0: security/p5-Crypt-TEAp5-Crypt-Twofish>=0: security/p5-Crypt-Twofishp5-Crypt-Twofish2>=0: security/p5-Crypt-Twofish2p5-Term-ReadKey>=0: devel/p5-Term-ReadKeyp5-Crypt-Blowfish_PP>=0: security/p5-Crypt-Blowfish_PPp5-Crypt-DES_PP>=0: security/p5-Crypt-DES_PPp5-Crypt-Rijndael_PP>=0: security/p5-Crypt-Rijndael_PPp5-TimeDate>=0: devel/p5-TimeDatep5-TimeDate>=0: devel/p5-TimeDatep5-GnuPG-Interface>=0: security/p5-GnuPG-Interfacep5-Hook-LexWrap>=0: devel/p5-Hook-LexWrapp5-Mail-Tools>=0: mail/p5-Mail-Toolsp5-Mail-Box>=0: mail/p5-Mail-Boxp5-Mail-Tools>=0: mail/p5-Mail-Toolsp5-Net-Daemon>=0: net/p5-Net-Daemonp5-Net-Telnet>=0: net/p5-Net-Telnetp5-OurNet-BBSAgent>=0: net/p5-OurNet-BBSAgentp5-PlRPC>=0: net/p5-PlRPCp5-enum>=0: devel/p5-enum
The full lists below include those, and their dependencies in turn.
Build dependencies 110
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- converters/p5-Encode-Locale
- converters/p5-MIME-Base32
- converters/p5-MIME-Base64
- databases/sqlite3
- devel/gettext-runtime
- devel/libdatrie
- devel/libedit
- devel/libffi
- devel/libthai
- devel/libunistring
- devel/npth
- devel/p5-B-Hooks-OP-Check
- devel/p5-Class-Method-Modifiers
- devel/p5-Class-MethodMaker
- devel/p5-Class-XSAccessor
- devel/p5-Clone
- devel/p5-Data-OptList
- devel/p5-Data-Perl
- devel/p5-Devel-GlobalDestruction
- devel/p5-Devel-StackTrace
- devel/p5-Exporter-Tiny
- devel/p5-File-Remove
- devel/p5-Hash-Case
- devel/p5-Hash-Ordered
- devel/p5-Hook-LexWrap
- devel/p5-IO-HTML
- devel/p5-IO-Stringy
- devel/p5-Log-Report
- devel/p5-Log-Report-Optional
- devel/p5-Module-Runtime
- devel/p5-Moo
- devel/p5-MooX-HandlesVia
- devel/p5-MooX-late
- devel/p5-Object-Realize-Later
- devel/p5-Params-Util
- devel/p5-Ref-Util-XS
- devel/p5-Role-Hooks
- devel/p5-Role-Tiny
- devel/p5-Sub-Exporter
- devel/p5-Sub-Exporter-Progressive
- devel/p5-Sub-HandlesVia
- devel/p5-Sub-HandlesVia-XS
- devel/p5-Sub-Install
- devel/p5-Sub-Quote
- devel/p5-Term-ReadKey
- devel/p5-TimeDate
- devel/p5-Type-Tiny
- devel/p5-Type-Tiny-XS
- devel/p5-User-Identity
- devel/p5-bareword-filehandles
- devel/p5-enum
- devel/p5-indirect
- devel/p5-multidimensional
- devel/p5-strictures
- devel/readline
- dns/libidn2
- lang/p5-List-MoreUtils
- lang/p5-List-MoreUtils-XS
- lang/perl5.42
- lang/tcl86
- mail/p5-MIME-Charset
- mail/p5-MIME-Types
- mail/p5-Mail-Box
- mail/p5-Mail-Message
- mail/p5-Mail-Tools
- mail/p5-Mail-Transport
- math/gmp
- math/libtommath
- misc/p5-Geography-Countries
- net/p5-Net-Daemon
- net/p5-Net-Telnet
- net/p5-OurNet-BBSAgent
- net/p5-PlRPC
- net/p5-URI
- print/indexinfo
- security/gnupg
- security/gnutls
- security/libassuan
- security/libgcrypt
- security/libgpg-error
- security/libksba
- security/libtasn1
- security/nettle
- security/p11-kit
- security/p5-Crypt-Blowfish
- security/p5-Crypt-Blowfish_PP
- security/p5-Crypt-DES
- security/p5-Crypt-DES_PP
- security/p5-Crypt-GOST
- security/p5-Crypt-IDEA
- security/p5-Crypt-Rijndael
- security/p5-Crypt-Rijndael_PP
- security/p5-Crypt-TEA
- security/p5-Crypt-Twofish
- security/p5-Crypt-Twofish2
- security/p5-GnuPG-Interface
The first 100 are listed.
Run dependencies 110
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- converters/p5-Encode-Locale
- converters/p5-MIME-Base32
- converters/p5-MIME-Base64
- databases/sqlite3
- devel/gettext-runtime
- devel/libdatrie
- devel/libedit
- devel/libffi
- devel/libthai
- devel/libunistring
- devel/npth
- devel/p5-B-Hooks-OP-Check
- devel/p5-Class-Method-Modifiers
- devel/p5-Class-MethodMaker
- devel/p5-Class-XSAccessor
- devel/p5-Clone
- devel/p5-Data-OptList
- devel/p5-Data-Perl
- devel/p5-Devel-GlobalDestruction
- devel/p5-Devel-StackTrace
- devel/p5-Exporter-Tiny
- devel/p5-File-Remove
- devel/p5-Hash-Case
- devel/p5-Hash-Ordered
- devel/p5-Hook-LexWrap
- devel/p5-IO-HTML
- devel/p5-IO-Stringy
- devel/p5-Log-Report
- devel/p5-Log-Report-Optional
- devel/p5-Module-Runtime
- devel/p5-Moo
- devel/p5-MooX-HandlesVia
- devel/p5-MooX-late
- devel/p5-Object-Realize-Later
- devel/p5-Params-Util
- devel/p5-Ref-Util-XS
- devel/p5-Role-Hooks
- devel/p5-Role-Tiny
- devel/p5-Sub-Exporter
- devel/p5-Sub-Exporter-Progressive
- devel/p5-Sub-HandlesVia
- devel/p5-Sub-HandlesVia-XS
- devel/p5-Sub-Install
- devel/p5-Sub-Quote
- devel/p5-Term-ReadKey
- devel/p5-TimeDate
- devel/p5-Type-Tiny
- devel/p5-Type-Tiny-XS
- devel/p5-User-Identity
- devel/p5-bareword-filehandles
- devel/p5-enum
- devel/p5-indirect
- devel/p5-multidimensional
- devel/p5-strictures
- devel/readline
- dns/libidn2
- lang/p5-List-MoreUtils
- lang/p5-List-MoreUtils-XS
- lang/perl5.42
- lang/tcl86
- mail/p5-MIME-Charset
- mail/p5-MIME-Types
- mail/p5-Mail-Box
- mail/p5-Mail-Message
- mail/p5-Mail-Tools
- mail/p5-Mail-Transport
- math/gmp
- math/libtommath
- misc/p5-Geography-Countries
- net/p5-Net-Daemon
- net/p5-Net-Telnet
- net/p5-OurNet-BBSAgent
- net/p5-PlRPC
- net/p5-URI
- print/indexinfo
- security/gnupg
- security/gnutls
- security/libassuan
- security/libgcrypt
- security/libgpg-error
- security/libksba
- security/libtasn1
- security/nettle
- security/p11-kit
- security/p5-Crypt-Blowfish
- security/p5-Crypt-Blowfish_PP
- security/p5-Crypt-DES
- security/p5-Crypt-DES_PP
- security/p5-Crypt-GOST
- security/p5-Crypt-IDEA
- security/p5-Crypt-Rijndael
- security/p5-Crypt-Rijndael_PP
- security/p5-Crypt-TEA
- security/p5-Crypt-Twofish
- security/p5-Crypt-Twofish2
- security/p5-GnuPG-Interface
The first 100 are listed.
No port depends on this one.
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 123
- bin/bbsboard
- bin/bbscomd
- bin/bbsmail
- %%SITE_PERL%%/OurNet/BBS.pm
- %%SITE_PERL%%/OurNet/BBS.pod
- %%SITE_PERL%%/OurNet/BBS/Authen.pm
- %%SITE_PERL%%/OurNet/BBS/BBSAgent/Article.pm
- %%SITE_PERL%%/OurNet/BBS/BBSAgent/ArticleGroup.pm
- %%SITE_PERL%%/OurNet/BBS/BBSAgent/BBS.pm
- %%SITE_PERL%%/OurNet/BBS/BBSAgent/Board.pm
- %%SITE_PERL%%/OurNet/BBS/BBSAgent/BoardGroup.pm
- %%SITE_PERL%%/OurNet/BBS/Base.pm
- %%SITE_PERL%%/OurNet/BBS/CVIC/Article.pm
- %%SITE_PERL%%/OurNet/BBS/CVIC/ArticleGroup.pm
- %%SITE_PERL%%/OurNet/BBS/CVIC/BBS.pm
- %%SITE_PERL%%/OurNet/BBS/CVIC/Board.pm
- %%SITE_PERL%%/OurNet/BBS/CVIC/BoardGroup.pm
- %%SITE_PERL%%/OurNet/BBS/CVIC/FileGroup.pm
- %%SITE_PERL%%/OurNet/BBS/CVIC/Group.pm
- %%SITE_PERL%%/OurNet/BBS/CVIC/GroupGroup.pm
- %%SITE_PERL%%/OurNet/BBS/CVIC/Session.pm
- %%SITE_PERL%%/OurNet/BBS/CVIC/SessionGroup.pm
- %%SITE_PERL%%/OurNet/BBS/CVIC/User.pm
- %%SITE_PERL%%/OurNet/BBS/CVIC/UserGroup.pm
- %%SITE_PERL%%/OurNet/BBS/Client.pm
- %%SITE_PERL%%/OurNet/BBS/Cola/Article.pm
- %%SITE_PERL%%/OurNet/BBS/Cola/ArticleGroup.pm
- %%SITE_PERL%%/OurNet/BBS/Cola/BBS.pm
- %%SITE_PERL%%/OurNet/BBS/Cola/Board.pm
- %%SITE_PERL%%/OurNet/BBS/Cola/BoardGroup.pm
- %%SITE_PERL%%/OurNet/BBS/Cola/FileGroup.pm
- %%SITE_PERL%%/OurNet/BBS/Cola/User.pm
- %%SITE_PERL%%/OurNet/BBS/Cola/UserGroup.pm
- %%SITE_PERL%%/OurNet/BBS/External/ArticleGroup.pm
- %%SITE_PERL%%/OurNet/BBS/External/BBS.pm
- %%SITE_PERL%%/OurNet/BBS/External/Board.pm
- %%SITE_PERL%%/OurNet/BBS/External/BoardGroup.pm
- %%SITE_PERL%%/OurNet/BBS/Firebird3/Article.pm
- %%SITE_PERL%%/OurNet/BBS/Firebird3/ArticleGroup.pm
- %%SITE_PERL%%/OurNet/BBS/Firebird3/BBS.pm
- %%SITE_PERL%%/OurNet/BBS/Firebird3/Board.pm
- %%SITE_PERL%%/OurNet/BBS/Firebird3/BoardGroup.pm
- %%SITE_PERL%%/OurNet/BBS/Firebird3/FileGroup.pm
- %%SITE_PERL%%/OurNet/BBS/Firebird3/User.pm
- %%SITE_PERL%%/OurNet/BBS/Firebird3/UserGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE2/Article.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE2/ArticleGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE2/BBS.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE2/Board.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE2/BoardGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE2/FileGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE2/GroupGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE2/Session.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE2/SessionGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE2/User.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE2/UserGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE3/Article.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE3/ArticleGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE3/BBS.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE3/Board.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE3/BoardGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE3/FileGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE3/GroupGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE3/SessionGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE3/User.pm
- %%SITE_PERL%%/OurNet/BBS/MAPLE3/UserGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MELIX/Article.pm
- %%SITE_PERL%%/OurNet/BBS/MELIX/ArticleGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MELIX/BBS.pm
- %%SITE_PERL%%/OurNet/BBS/MELIX/Board.pm
- %%SITE_PERL%%/OurNet/BBS/MELIX/BoardGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MELIX/FileGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MELIX/Group.pm
- %%SITE_PERL%%/OurNet/BBS/MELIX/GroupGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MELIX/Session.pm
- %%SITE_PERL%%/OurNet/BBS/MELIX/SessionGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MELIX/User.pm
- %%SITE_PERL%%/OurNet/BBS/MELIX/UserGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MailBox/Article.pm
- %%SITE_PERL%%/OurNet/BBS/MailBox/ArticleGroup.pm
- %%SITE_PERL%%/OurNet/BBS/MailBox/BBS.pm
- %%SITE_PERL%%/OurNet/BBS/MailBox/Board.pm
- %%SITE_PERL%%/OurNet/BBS/MailBox/BoardGroup.pm
- %%SITE_PERL%%/OurNet/BBS/NNTP/Article.pm
- %%SITE_PERL%%/OurNet/BBS/NNTP/ArticleGroup.pm
- %%SITE_PERL%%/OurNet/BBS/NNTP/BBS.pm
- %%SITE_PERL%%/OurNet/BBS/NNTP/Board.pm
- %%SITE_PERL%%/OurNet/BBS/NNTP/BoardGroup.pm
- %%SITE_PERL%%/OurNet/BBS/OurNet/BBS.pm
- %%SITE_PERL%%/OurNet/BBS/PTT/Article.pm
- %%SITE_PERL%%/OurNet/BBS/PTT/ArticleGroup.pm
- %%SITE_PERL%%/OurNet/BBS/PTT/BBS.pm
- %%SITE_PERL%%/OurNet/BBS/PTT/Board.pm
- %%SITE_PERL%%/OurNet/BBS/PTT/BoardGroup.pm
- %%SITE_PERL%%/OurNet/BBS/PTT/FileGroup.pm
- %%SITE_PERL%%/OurNet/BBS/PTT/SessionGroup.pm
- %%SITE_PERL%%/OurNet/BBS/PTT/User.pm
- %%SITE_PERL%%/OurNet/BBS/PTT/UserGroup.pm
- %%SITE_PERL%%/OurNet/BBS/RAM/Article.pm
- %%SITE_PERL%%/OurNet/BBS/RAM/ArticleGroup.pm
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| OurNet-BBS-1.66.tar.gz | 108483 | 5e1f8a91523d884f038518315e4a441b967b791075ce88116ea4c34e09e4dd4e |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.