www/baculum-api 11.0.6 FreeBSD
Baculum API
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- AGPLv3
- Categories
- www
- Package size
- 129.1 KiB, 1016.8 KiB installed
Description
The Baculum API is a web application that is used to work with the Baculum Web. It provides an interface, which serves data for Baculum Web. The Baculum API is also capable to take actions with Bconsole, the Bacula configuration and the Bacula components.
There is possible to use the Baculum API separately (without Baculum Web) as a Bacula programming interface but using Baculum Web without Baculum API is not possible.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | www/baculum-api | 11.0.6 |
| DragonFly | www/baculum-api | 11.0.6 |
Install
Binary package:
pkg install baculum-api
From the ports tree:
cd /usr/ports/www/baculum-api/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= baculum-api>0:www/baculum-api
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 | 11.0.6 | 11.0.6 | 11.0.6 | 11.0.6 | 11.0.6 |
| FreeBSD:14:quarterly | 11.0.6 | 11.0.6 | n/a | 11.0.6 | 11.0.6 |
| FreeBSD:15:latest | 11.0.6 | 11.0.6 | n/a | 11.0.6 | 11.0.6 |
| FreeBSD:15:quarterly | 11.0.6 | 11.0.6 | n/a | n/a | n/a |
| FreeBSD:16:latest | 11.0.6 | 11.0.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.
Runtime 1
baculum-common>0: www/baculum-common
The full lists below include those, and their dependencies in turn.
Run dependencies 18
- archivers/liblz4
- archivers/zstd
- databases/php85-pdo
- databases/php85-pdo_pgsql
- databases/postgresql18-client
- devel/gettext-runtime
- devel/pcre2
- devel/readline
- lang/php85
- math/php85-bcmath
- print/indexinfo
- security/libargon2
- textproc/libxml2
- textproc/php85-ctype
- textproc/php85-dom
- textproc/php85-xml
- www/baculum-common
- www/php85-session
No port depends on this one.
Configuration
Options name: www_baculum-api
| Option | Default | Description |
|---|---|---|
| MYSQL | off | Enable MySQL PDO support |
| PGSQL | on | Enable PostgreSQL PDO support |
- Service scripts
- none
Files
pkg-plist 185
- www/baculum-api/htdocs/protected/API/Class/APIConfig.php
- www/baculum-api/htdocs/protected/API/Class/APIDbModule.php
- www/baculum-api/htdocs/protected/API/Class/APIInterfaces.php
- www/baculum-api/htdocs/protected/API/Class/APIModule.php
- www/baculum-api/htdocs/protected/API/Class/APIServer.php
- www/baculum-api/htdocs/protected/API/Class/APIServerV1.php
- www/baculum-api/htdocs/protected/API/Class/APIServerV2.php
- www/baculum-api/htdocs/protected/API/Class/APIUrlMapping.php
- www/baculum-api/htdocs/protected/API/Class/BAPIException.php
- www/baculum-api/htdocs/protected/API/Class/BLStat.php
- www/baculum-api/htdocs/protected/API/Class/BList.php
- www/baculum-api/htdocs/protected/API/Class/BVFS.php
- www/baculum-api/htdocs/protected/API/Class/BaculaConfig.php
- www/baculum-api/htdocs/protected/API/Class/BaculaSetting.php
- www/baculum-api/htdocs/protected/API/Class/BaculumAPIPage.php
- www/baculum-api/htdocs/protected/API/Class/BaculumAPIServer.php
- www/baculum-api/htdocs/protected/API/Class/BasicAPIUserConfig.php
- www/baculum-api/htdocs/protected/API/Class/BasicConfig.php
- www/baculum-api/htdocs/protected/API/Class/Bconsole.php
- www/baculum-api/htdocs/protected/API/Class/ChangerCommand.php
- www/baculum-api/htdocs/protected/API/Class/ClientManager.php
- www/baculum-api/htdocs/protected/API/Class/ClientRecord.php
- www/baculum-api/htdocs/protected/API/Class/ComponentActions.php
- www/baculum-api/htdocs/protected/API/Class/ComponentStatusModule.php
- www/baculum-api/htdocs/protected/API/Class/ConsoleOutputPage.php
- www/baculum-api/htdocs/protected/API/Class/ConsoleOutputShowPage.php
- www/baculum-api/htdocs/protected/API/Class/Database.php
- www/baculum-api/htdocs/protected/API/Class/DeviceConfig.php
- www/baculum-api/htdocs/protected/API/Class/FileSetManager.php
- www/baculum-api/htdocs/protected/API/Class/FileSetRecord.php
- www/baculum-api/htdocs/protected/API/Class/JSONTools.php
- www/baculum-api/htdocs/protected/API/Class/JobManager.php
- www/baculum-api/htdocs/protected/API/Class/JobRecord.php
- www/baculum-api/htdocs/protected/API/Class/LogManager.php
- www/baculum-api/htdocs/protected/API/Class/LogRecord.php
- www/baculum-api/htdocs/protected/API/Class/Ls.php
- www/baculum-api/htdocs/protected/API/Class/OAuth2/AuthIdManager.php
- www/baculum-api/htdocs/protected/API/Class/OAuth2/AuthIdRecord.php
- www/baculum-api/htdocs/protected/API/Class/OAuth2/BaculumOAuth2.php
- www/baculum-api/htdocs/protected/API/Class/OAuth2/OAuth2Config.php
- www/baculum-api/htdocs/protected/API/Class/OAuth2/TokenManager.php
- www/baculum-api/htdocs/protected/API/Class/OAuth2/TokenRecord.php
- www/baculum-api/htdocs/protected/API/Class/OAuthUrlMapping.php
- www/baculum-api/htdocs/protected/API/Class/PanelUrlMapping.php
- www/baculum-api/htdocs/protected/API/Class/PoolManager.php
- www/baculum-api/htdocs/protected/API/Class/PoolRecord.php
- www/baculum-api/htdocs/protected/API/Class/StatusClient.php
- www/baculum-api/htdocs/protected/API/Class/StatusDirector.php
- www/baculum-api/htdocs/protected/API/Class/StatusStorage.php
- www/baculum-api/htdocs/protected/API/Class/StorageManager.php
- www/baculum-api/htdocs/protected/API/Class/StorageRecord.php
- www/baculum-api/htdocs/protected/API/Class/VersionManager.php
- www/baculum-api/htdocs/protected/API/Class/VersionRecord.php
- www/baculum-api/htdocs/protected/API/Class/VolumeManager.php
- www/baculum-api/htdocs/protected/API/Class/VolumeRecord.php
- www/baculum-api/htdocs/protected/API/Config
- www/baculum-api/htdocs/protected/API/Lang/en/messages.mo
- www/baculum-api/htdocs/protected/API/Lang/en/messages.po
- www/baculum-api/htdocs/protected/API/Lang/pl/messages.mo
- www/baculum-api/htdocs/protected/API/Lang/pl/messages.po
- www/baculum-api/htdocs/protected/API/Lang/pt/messages.mo
- www/baculum-api/htdocs/protected/API/Lang/pt/messages.po
- www/baculum-api/htdocs/protected/API/Lang/ru/messages.mo
- www/baculum-api/htdocs/protected/API/Lang/ru/messages.po
- www/baculum-api/htdocs/protected/API/Layouts/Main.php
- www/baculum-api/htdocs/protected/API/Layouts/Main.tpl
- www/baculum-api/htdocs/protected/API/Layouts/Wizard.php
- www/baculum-api/htdocs/protected/API/Layouts/Wizard.tpl
- www/baculum-api/htdocs/protected/API/Logs
- www/baculum-api/htdocs/protected/API/Pages/API/Actions.php
- www/baculum-api/htdocs/protected/API/Pages/API/Authorize.php
- www/baculum-api/htdocs/protected/API/Pages/API/BVFSCleanUp.php
- www/baculum-api/htdocs/protected/API/Pages/API/BVFSClearCache.php
- www/baculum-api/htdocs/protected/API/Pages/API/BVFSGetJobids.php
- www/baculum-api/htdocs/protected/API/Pages/API/BVFSLsDirs.php
- www/baculum-api/htdocs/protected/API/Pages/API/BVFSLsFiles.php
- www/baculum-api/htdocs/protected/API/Pages/API/BVFSRestore.php
- www/baculum-api/htdocs/protected/API/Pages/API/BVFSUpdate.php
- www/baculum-api/htdocs/protected/API/Pages/API/BVFSVersions.php
- www/baculum-api/htdocs/protected/API/Pages/API/BasicUser.php
- www/baculum-api/htdocs/protected/API/Pages/API/BasicUsers.php
- www/baculum-api/htdocs/protected/API/Pages/API/Catalog.php
- www/baculum-api/htdocs/protected/API/Pages/API/ChangerDriveLoad.php
- www/baculum-api/htdocs/protected/API/Pages/API/ChangerDriveLoaded.php
- www/baculum-api/htdocs/protected/API/Pages/API/ChangerDriveUnload.php
- www/baculum-api/htdocs/protected/API/Pages/API/ChangerList.php
- www/baculum-api/htdocs/protected/API/Pages/API/ChangerListAll.php
- www/baculum-api/htdocs/protected/API/Pages/API/ChangerSlots.php
- www/baculum-api/htdocs/protected/API/Pages/API/ChangerSlotsTransfer.php
- www/baculum-api/htdocs/protected/API/Pages/API/Client.php
- www/baculum-api/htdocs/protected/API/Pages/API/ClientBandwidthLimit.php
- www/baculum-api/htdocs/protected/API/Pages/API/ClientLs.php
- www/baculum-api/htdocs/protected/API/Pages/API/ClientShow.php
- www/baculum-api/htdocs/protected/API/Pages/API/ClientStatus.php
- www/baculum-api/htdocs/protected/API/Pages/API/Clients.php
- www/baculum-api/htdocs/protected/API/Pages/API/ClientsShow.php
- www/baculum-api/htdocs/protected/API/Pages/API/ComponentStatus.php
- www/baculum-api/htdocs/protected/API/Pages/API/Config.php
- www/baculum-api/htdocs/protected/API/Pages/API/ConsoleCommand.php
- www/baculum-api/htdocs/protected/API/Pages/API/DbSize.php
The first 100 are listed.
Commit history 0
No commits in the history this site was built from.