Bug 258921 - [NEW PORT] www/baculum Web interface for bacula
Summary: [NEW PORT] www/baculum Web interface for bacula
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Sergey A. Osokin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-04 13:08 UTC by Sergey Osipov
Modified: 2022-04-08 18:23 UTC (History)
3 users (show)

See Also:


Attachments
baculum ports staff (196.40 KB, patch)
2021-10-04 13:08 UTC, Sergey Osipov
no flags Details | Diff
Updates for ports (195.79 KB, patch)
2022-04-06 11:41 UTC, Sergey Osipov
no flags Details | Diff
Updated diff (196.92 KB, patch)
2022-04-07 08:02 UTC, Sergey Osipov
no flags Details | Diff
Update diff (196.76 KB, patch)
2022-04-07 13:53 UTC, Sergey Osipov
no flags Details | Diff
Update diff (196.76 KB, patch)
2022-04-07 13:57 UTC, Sergey Osipov
no flags Details | Diff
Update-2022-04-08 (196.69 KB, patch)
2022-04-08 13:29 UTC, Sergey Osipov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Osipov 2021-10-04 13:08:03 UTC
Created attachment 228432 [details]
baculum ports staff

Baculum provides the following base features:

Running Bacula jobs (backup, restore, verify...).
Baculum API with OAuth2 authorization and HTTP Basic authentication
Baculum Web GUI interface
Configuring Bacula on local and remote hosts
Monitoring Bacula service status.
Bacula console available via a Web window.
Multi-user interface.
Support for customized and restricted consoles (Console ACL function).
Volume management.
User friendly graphs and metrics.
Basic storage daemon operations (mount, umount, release, ...).
Easy to use configuration and restore wizards.
Multiple Director support.
Live AJAX based statuses.
Comment 1 Sergey A. Osokin freebsd_committer freebsd_triage 2022-04-06 00:35:24 UTC
Thanks for the submission of a new port.

Could you please remove

PORTREVISION=	14

and resubmit the patch.

Thank you.
Comment 2 Sergey Osipov 2022-04-06 11:41:57 UTC
Created attachment 232995 [details]
Updates for ports

Remove PORTREVISION and add dependency of php74.
Thank you.
Comment 3 Sergey Osipov 2022-04-07 08:00:54 UTC
Add some descriptions in pkg-descr and www\Makefile
Comment 4 Sergey Osipov 2022-04-07 08:02:25 UTC
Created attachment 233016 [details]
Updated diff
Comment 5 Sergey Osipov 2022-04-07 13:53:59 UTC
Created attachment 233030 [details]
Update diff

Checked with portlint and corrected some errors
Comment 6 Sergey Osipov 2022-04-07 13:57:35 UTC
Created attachment 233031 [details]
Update diff

Checked with portlint and resolved some errors
Comment 7 Sergey Osipov 2022-04-08 13:29:17 UTC
Created attachment 233061 [details]
Update-2022-04-08

Updated paths and resolved some portlint errors
Comment 8 Sergey A. Osokin freebsd_committer freebsd_triage 2022-04-08 18:23:12 UTC
Committed with some modifications, thanks for the report!

https://cgit.freebsd.org/ports/commit/?id=26e974155c4a0d5a6de1015d2302d508b31a0cbe