notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
bareos23-server Backup archiving recovery open sourced (server)
23.1.5 sysutils on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 23.1.1_1Version of this port present on the latest quarterly branch.
Maintainer: acm@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-12-24 07:15:05
Last Update: 2025-12-28 03:58:37
Commit Hash: c167f4a
License: AGPLv3 LGPL3
WWW:
https://www.bareos.org/
Description:
Bareos (BackupArchivingRecoveryOpenSourced) is a reliable network open source software to backup, archive and restore files from all major operating systems. The fork was founded 2010 out of the bacula.org project. The fork has been actively developed and many new features have been added.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (162 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/bareos23-server-23.1.5/catalog.mk
  3. /usr/local/share/licenses/bareos23-server-23.1.5/LICENSE
  4. /usr/local/share/licenses/bareos23-server-23.1.5/AGPLv3
  5. /usr/local/share/licenses/bareos23-server-23.1.5/LGPL3
  6. bin/bregex
  7. bin/bsmtp
  8. bin/bwild
  9. @sample(,bareos,640) etc/bareos/bareos-barcodes.sample
  10. @sample(,bareos,640) etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.sample
  11. @sample(,bareos,640) etc/bareos/bareos-dir.d/client/bareos-fd.conf.sample
  12. @sample(,bareos,640) etc/bareos/bareos-dir.d/console/bareos-mon.conf.sample
  13. @sample(,bareos,640) etc/bareos/bareos-dir.d/director/bareos-dir.conf.sample
  14. @sample(,bareos,640) etc/bareos/bareos-dir.d/fileset/Catalog.conf.sample
  15. @sample(,bareos,640) etc/bareos/bareos-dir.d/fileset/LinuxAll.conf.sample
  16. @sample(,bareos,640) etc/bareos/bareos-dir.d/fileset/SelfTest.conf.sample
  17. @sample(,bareos,640) etc/bareos/bareos-dir.d/fileset/WindowsAllDrives.conf.sample
  18. @sample(,bareos,640) etc/bareos/bareos-dir.d/fileset/plugin-ldap.conf.sample
  19. @sample(,bareos,640) etc/bareos/bareos-dir.d/job/BackupCatalog.conf.sample
  20. @sample(,bareos,640) etc/bareos/bareos-dir.d/job/RestoreFiles.conf.sample
  21. @sample(,bareos,640) etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.sample
  22. @sample(,bareos,640) etc/bareos/bareos-dir.d/job/backup-ldap.conf.sample
  23. @sample(,bareos,640) etc/bareos/bareos-dir.d/job/restore-ldap.conf.sample
  24. @sample(,bareos,640) etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.sample
  25. @sample(,bareos,640) etc/bareos/bareos-dir.d/messages/Daemon.conf.sample
  26. @sample(,bareos,640) etc/bareos/bareos-dir.d/messages/Standard.conf.sample
  27. @sample(,bareos,640) etc/bareos/bareos-dir.d/pool/Differential.conf.sample
  28. @sample(,bareos,640) etc/bareos/bareos-dir.d/pool/Full.conf.sample
  29. @sample(,bareos,640) etc/bareos/bareos-dir.d/pool/Incremental.conf.sample
  30. @sample(,bareos,640) etc/bareos/bareos-dir.d/pool/Scratch.conf.sample
  31. @sample(,bareos,640) etc/bareos/bareos-dir.d/profile/operator.conf.sample
  32. @sample(,bareos,640) etc/bareos/bareos-dir.d/schedule/WeeklyCycle.conf.sample
  33. @sample(,bareos,640) etc/bareos/bareos-dir.d/schedule/WeeklyCycleAfterBackup.conf.sample
  34. @sample(,bareos,640) etc/bareos/bareos-dir.d/storage/Dedupable.conf.sample
  35. @sample(,bareos,640) etc/bareos/bareos-dir.d/storage/File.conf.sample
  36. @sample(,bareos,640) etc/bareos/bareos-dir.d/storage/NULL.conf.sample
  37. @sample(,bareos,640) etc/bareos/bareos-dir.d/storage/Tape.conf.sample
  38. @sample(,bareos,640) etc/bareos/bareos-sd.d/autochanger/autochanger-0.conf.sample
  39. @sample(,bareos,640) etc/bareos/bareos-sd.d/device/FileStorage.conf.sample
  40. @sample(,bareos,640) etc/bareos/bareos-sd.d/device/NULL.conf.sample
  41. @sample(,bareos,640) etc/bareos/bareos-sd.d/device/tapedrive-0.conf.sample
  42. @sample(,bareos,640) etc/bareos/bareos-sd.d/director/bareos-dir.conf.sample
  43. @sample(,bareos,640) etc/bareos/bareos-sd.d/director/bareos-mon.conf.sample
  44. @sample(,bareos,640) etc/bareos/bareos-sd.d/messages/Standard.conf.sample
  45. @sample(,bareos,640) etc/bareos/bareos-sd.d/storage/bareos-sd.conf.sample
  46. @sample(,bareos,640) etc/bareos/bareos-sd.d/device/Dedupable.conf.sample
  47. @comment @sample(,bareos,640) etc/bareos/mtx-changer.conf.sample
  48. etc/logrotate.d/bareos-dir
  49. lib/bareos/backends/libbareossd-dedupable.so
  50. lib/bareos/backends/libbareossd-fifo.so
  51. lib/bareos/backends/libbareossd-file.so
  52. lib/bareos/backends/libbareossd-tape.so
  53. @comment lib/bareos/plugins/BareosDirPluginBaseclass.py
  54. @comment lib/bareos/plugins/BareosDirPluginNscaSender.py
  55. @comment lib/bareos/plugins/BareosDirWrapper.py
  56. @comment lib/bareos/plugins/BareosSdPluginBaseclass.py
  57. @comment lib/bareos/plugins/BareosSdWrapper.py
  58. lib/bareos/plugins/autoxflate-sd.so
  59. @comment lib/bareos/plugins/bareos-dir-class-plugin.py
  60. @comment lib/bareos/plugins/bareos-dir-nsca-sender.py
  61. @comment lib/bareos/plugins/bareos-sd-class-plugin.py
  62. @comment lib/bareos/plugins/python3-dir.so
  63. @comment lib/bareos/plugins/python3-sd.so
  64. lib/bareos/plugins/scsicrypto-sd.so
  65. lib/bareos/plugins/scsitapealert-sd.so
  66. lib/bareos/scripts/bareos-ctl-dir
  67. lib/bareos/scripts/bareos-ctl-sd
  68. lib/bareos/scripts/bareos-explorer
  69. lib/bareos/scripts/bareos-glusterfind-wrapper
  70. lib/bareos/scripts/create_bareos_database
  71. lib/bareos/scripts/ddl/creates/postgresql.sql
  72. lib/bareos/scripts/ddl/drops/postgresql.sql
  73. lib/bareos/scripts/ddl/grants/postgresql-change_owner.dbconfig-template.sql
  74. lib/bareos/scripts/ddl/grants/postgresql-readonly.sql
  75. lib/bareos/scripts/ddl/grants/postgresql.sql
  76. lib/bareos/scripts/ddl/updates/postgresql.10_11.sql
  77. lib/bareos/scripts/ddl/updates/postgresql.11_12.sql
  78. lib/bareos/scripts/ddl/updates/postgresql.12_14.sql
  79. lib/bareos/scripts/ddl/updates/postgresql.14_2001.sql
  80. lib/bareos/scripts/ddl/updates/postgresql.2001_2002.sql
  81. lib/bareos/scripts/ddl/updates/postgresql.2002_2003.sql
  82. lib/bareos/scripts/ddl/updates/postgresql.2003_2004.sql
  83. lib/bareos/scripts/ddl/updates/postgresql.2004_2171.sql
  84. lib/bareos/scripts/ddl/updates/postgresql.2171_2192.sql
  85. lib/bareos/scripts/ddl/updates/postgresql.2192_2210.sql
  86. lib/bareos/scripts/ddl/updates/postgresql.2210_2230.sql
  87. lib/bareos/scripts/ddl/updates/postgresql.bee.1017_2004.sql
  88. lib/bareos/scripts/ddl/versions.map
  89. lib/bareos/scripts/delete_catalog_backup
  90. lib/bareos/scripts/disk-changer
  91. lib/bareos/scripts/drop_bareos_database
  92. lib/bareos/scripts/drop_bareos_tables
  93. lib/bareos/scripts/grant_bareos_privileges
  94. lib/bareos/scripts/make_bareos_tables
  95. lib/bareos/scripts/make_catalog_backup
  96. lib/bareos/scripts/mtx-changer
  97. lib/bareos/scripts/query.sql
  98. lib/bareos/scripts/update_bareos_tables
  99. @comment lib/libbareosndmp.so
  100. @comment lib/libbareosndmp.so.23
  101. @comment lib/libbareosndmp.so.23.1.5
  102. lib/libbareossd.so
  103. lib/libbareossd.so.23
  104. lib/libbareossd.so.23.1.5
  105. lib/libbareossql.so
  106. lib/libbareossql.so.23
  107. lib/libbareossql.so.23.1.5
  108. @comment %%PYTHON_SITELIBDIR%%/bareosdir%%PYTHON_TAG%%.so
  109. @comment %%PYTHON_SITELIBDIR%%/bareossd%%PYTHON_TAG%%.so
  110. share/man/man1/bareos-tray-monitor.1.gz
  111. share/man/man1/bregex.1.gz
  112. share/man/man1/bwild.1.gz
  113. share/man/man8/bareos-dbcheck.8.gz
  114. share/man/man8/bareos-dir.8.gz
  115. share/man/man8/bareos-sd.8.gz
  116. share/man/man8/bcopy.8.gz
  117. share/man/man8/bextract.8.gz
  118. share/man/man8/bls.8.gz
  119. share/man/man8/bpluginfo.8.gz
  120. share/man/man8/bscan.8.gz
  121. share/man/man8/bscrypto.8.gz
  122. share/man/man8/btape.8.gz
  123. sbin/bareos-dbcheck
  124. sbin/bareos-dir
  125. sbin/bareos-sd
  126. sbin/bcopy
  127. sbin/bextract
  128. sbin/bls
  129. sbin/bpluginfo
  130. sbin/bregex
  131. sbin/bscan
  132. sbin/bscrypto
  133. sbin/bsmtp
  134. sbin/btape
  135. sbin/btestls
  136. sbin/bwild
  137. sbin/chio-bareos
  138. sbin/testfind
  139. @dir(,bareos,750) etc/bareos/bareos-dir.d
  140. @dir(,bareos,750) etc/bareos/bareos-dir.d/catalog
  141. @dir(,bareos,750) etc/bareos/bareos-dir.d/client
  142. @dir(,bareos,750) etc/bareos/bareos-dir.d/console
  143. @dir(,bareos,750) etc/bareos/bareos-dir.d/counter
  144. @dir(,bareos,750) etc/bareos/bareos-dir.d/director
  145. @dir(,bareos,750) etc/bareos/bareos-dir.d/fileset
  146. @dir(,bareos,750) etc/bareos/bareos-dir.d/job
  147. @dir(,bareos,750) etc/bareos/bareos-dir.d/jobdefs
  148. @dir(,bareos,750) etc/bareos/bareos-dir.d/messages
  149. @dir(,bareos,750) etc/bareos/bareos-dir.d/pool
  150. @dir(,bareos,750) etc/bareos/bareos-dir.d/profile
  151. @dir(,bareos,750) etc/bareos/bareos-dir.d/schedule
  152. @dir(,bareos,750) etc/bareos/bareos-dir.d/storage
  153. @dir(,bareos,750) etc/bareos/bareos-dir.d/user
  154. @dir(,bareos,750) etc/bareos/bareos-dir-export/client
  155. @dir(,bareos,750) etc/bareos/bareos-sd.d/ndmp
  156. @dir(bareos,bareos,) /var/db/bareos
  157. @dir(bareos,bareos,) /var/db/bareos/storage
  158. @dir(bareos,bareos,) /var/log/bareos
  159. @dir(bareos,bareos,) /var/run/bareos
  160. @owner
  161. @group
  162. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • bareos-dir
  • bareos-sd
Dependency lines:
  • bareos23-server>0:sysutils/bareos23-server
Conflicts:
CONFLICTS:
  • bareos22-server
  • bareos24-server
  • bareos-server
To install the port:
cd /usr/ports/sysutils/bareos23-server/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/bareos23-server
  • pkg install bareos23-server
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: bareos23-server
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1766892918 SHA256 (bareos-bareos-Release-23.1.5_GH0.tar.gz) = 470458640fb25f1710449eb91461f954956f12c97d3a1fe901b92f1c10369595 SIZE (bareos-bareos-Release-23.1.5_GH0.tar.gz) = 14037537

Packages (timestamps in pop-ups are UTC):
bareos23-server
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest23.1.523.1.5-23.1.1_123.1.5n/an/an/a
FreeBSD:13:quarterly23.1.523.1.5--23.1.5n/an/an/a
FreeBSD:14:latest23.1.523.1.5--23.1.5---
FreeBSD:14:quarterly23.1.523.1.5--23.1.5---
FreeBSD:15:latest23.1.523.1.5n/a-n/an/a--
FreeBSD:15:quarterly23.1.523.1.5n/a-n/an/a--
FreeBSD:16:latest23.1.523.1.5n/a-n/an/a--
Slave ports:
  1. sysutils/bareos23-client
  2. sysutils/bareos23-traymonitor
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. utf8cpp>0 : devel/utf8cpp
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. gettext-runtime>=0.26 : devel/gettext-runtime
  6. gettext-tools>=0.26 : devel/gettext-tools
Runtime dependencies:
  1. perl5>=5.42.r<5.43 : lang/perl5.42
Library dependencies:
  1. liblzo2.so : archivers/lzo2
  2. libjansson.so : devel/jansson
  3. libfmt.so : devel/libfmt
  4. libbareos.so : sysutils/bareos23-client
  5. libreadline.so.8 : devel/readline
  6. libintl.so : devel/gettext-runtime
  7. libpq.so.5 : databases/postgresql17-client
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for bareos23-server-23.1.5: LMDB=on: Enable faster accurate backup support MTX=off: Install mtx for control of autochanger devices NDMP=off: Enable build of NDMP support NLS=on: Native Language Support PYTHON=off: Python bindings or support SCSICRYPTO=on: Build LTO AME crypto plugin ====> Cryptographic library: you have to select exactly one of them OPENSSL=on: SSL/TLS support via OpenSSL GNUTLS=off: SSL/TLS support via GnuTLS ====> Database support: you have to select exactly one of them PGSQL=on: PostgreSQL database support ===> Use 'make config' to modify these settings
Options name:
sysutils_bareos23-server
USES:
cmake compiler:c++11-lang cpe localbase:ldflags perl5 pkgconfig readline shebangfix gettext ssl pgsql
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/bareos/bareos/tar.gz/Release/23.1.5?dummy=/
Collapse this list.

Number of commits found: 9

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
23.1.5
28 Dec 2025 03:58:37
commit hash: c167f4afb475ef5e5e1b065664d6b6738ee2045ecommit hash: c167f4afb475ef5e5e1b065664d6b6738ee2045ecommit hash: c167f4afb475ef5e5e1b065664d6b6738ee2045ecommit hash: c167f4afb475ef5e5e1b065664d6b6738ee2045e files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/bareos23-server: Add missing CONFLICT
23.1.5
28 Dec 2025 03:56:40
commit hash: 1c9f5263068064761138efc3b1a69b50f9fe848ecommit hash: 1c9f5263068064761138efc3b1a69b50f9fe848ecommit hash: 1c9f5263068064761138efc3b1a69b50f9fe848ecommit hash: 1c9f5263068064761138efc3b1a69b50f9fe848e files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/bareos23-*: Update to 23.1.5

Changelog at:   https://github.com/bareos/bareos/releases/tag/Release%2F23.1.5
23.1.4_1
05 Nov 2025 20:59:34
commit hash: b2cea6a8b1c6cae9952d9a80b77ac019cd198aa4commit hash: b2cea6a8b1c6cae9952d9a80b77ac019cd198aa4commit hash: b2cea6a8b1c6cae9952d9a80b77ac019cd198aa4commit hash: b2cea6a8b1c6cae9952d9a80b77ac019cd198aa4 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/libfmt: Bump PORTREVISION of dependent ports for shlib change after
786cb608216ce14e8ced27108c96a1f2c8492fca

The following ports are skipped because they have been updated after
786cb608216ce14e8ced27108c96a1f2c8492fca.
- chinese/fcitx5-chinese-addons
- chinese/fcitx5-mcbopomofo
- devel/fatal
- devel/fbthrift
- devel/folly
- devel/spdlog
- mail/mu
- net/fb303
- net/mvfst
- net/wangle
- science/seacas
- security/fizz
- www/proxygen
23.1.4
09 Oct 2025 02:52:56
commit hash: 87ffb9887c4f4248d235a1bf37fa5575be0d7f9dcommit hash: 87ffb9887c4f4248d235a1bf37fa5575be0d7f9dcommit hash: 87ffb9887c4f4248d235a1bf37fa5575be0d7f9dcommit hash: 87ffb9887c4f4248d235a1bf37fa5575be0d7f9d files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/bareos23-*: Update to 23.1.4

ChangeLog at:   https://github.com/bareos/bareos/releases
23.1.1_1
19 Sep 2025 08:25:55
commit hash: cf96806bf2048dbb353b091e9b1ac33373337ad1commit hash: cf96806bf2048dbb353b091e9b1ac33373337ad1commit hash: cf96806bf2048dbb353b091e9b1ac33373337ad1commit hash: cf96806bf2048dbb353b091e9b1ac33373337ad1 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
sysutils/bareos23-server: fix build on armv7

Add some missing casts.

Approved by:	portmgr (build fix blanket)
MFH:		2025Q3
23.1.1_1
10 Aug 2025 19:02:47
commit hash: b7e654fbfea9bb2771c35b1148250c2f1cf0c6a2commit hash: b7e654fbfea9bb2771c35b1148250c2f1cf0c6a2commit hash: b7e654fbfea9bb2771c35b1148250c2f1cf0c6a2commit hash: b7e654fbfea9bb2771c35b1148250c2f1cf0c6a2 files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
*: Bump PORTREVISION for devel/libfmt  update {fmt.dev}
23.1.1
19 Jun 2025 20:28:47
commit hash: 4f0eba1efd73e85ccb544708c967bca70ad3e7a6commit hash: 4f0eba1efd73e85ccb544708c967bca70ad3e7a6commit hash: 4f0eba1efd73e85ccb544708c967bca70ad3e7a6commit hash: 4f0eba1efd73e85ccb544708c967bca70ad3e7a6 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
python.mk: rename PYTHON_EXT_SUFFIX to PYTHON_TAG, document, etc

EXT_SUFFIX, according to PEP 3149, refers to the full tag and
extension for compiled extension module objects, eg .cpython-311.so,
.cpython-313t.so, etc. We do not use the correct semantic meaning,
and this usage becomes ambiguous and confusing when tags do not
match between bytecode and compiled extension module objects.

Rename our PYTHON_EXT_SUFFIX to PYTHON_TAG to align with PEP 3147's
specification of a magic tag, which consists of implementation name
and shorthand version only. This is meant for bytecode and other
files containing this tag in their filename that do not depend on
a specific Python ABI for the same version. Chase all existing
consumers.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
23.1.1
25 Dec 2024 07:14:12
commit hash: 511b3df9cf01393417fdac7e2d03e3b6dde999e8commit hash: 511b3df9cf01393417fdac7e2d03e3b6dde999e8commit hash: 511b3df9cf01393417fdac7e2d03e3b6dde999e8commit hash: 511b3df9cf01393417fdac7e2d03e3b6dde999e8 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/bareos23-server: Add missing dependency
23.1.1
24 Dec 2024 07:06:05
commit hash: ef39a4e2d1b40e3829b63227e1c107365d870453commit hash: ef39a4e2d1b40e3829b63227e1c107365d870453commit hash: ef39a4e2d1b40e3829b63227e1c107365d870453commit hash: ef39a4e2d1b40e3829b63227e1c107365d870453 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
sysutils/bareos23-*: Copy bareos-* ports to bareos23-* ones

- bareos-* ports will be updated to 24.0.0

Number of commits found: 9