Package Details: bareos-bconsole 21.1.3-4

Git Clone URL: https://aur.archlinux.org/bareos.git (read-only, click to copy)
Package Base: bareos
Description: Bareos - Backup Archiving Recovery Open Sourced - Admin Tool (CLI)
Upstream URL: http://www.bareos.org
Keywords: Backup bacula bareos
Licenses: AGPL3
Submitter: AlD
Maintainer: khvalera
Last Packager: khvalera
Votes: 22
Popularity: 0.96
First Submitted: 2014-07-23 09:45 (UTC)
Last Updated: 2022-05-28 20:00 (UTC)

Pinned Comments

Latest Comments

1 2 3 4 5 6 .. 16 Next › Last »

hablitzel commented on 2023-01-31 17:38 (UTC)

@bsdice Thank you, that helped. Now the package compiled without problems. :+1

bsdice commented on 2023-01-31 16:44 (UTC)

@hablitzel I don't have any package ceph installed. Can you uninstall it?

From https://github.com/bareos/bareos/blob/bareos-22/CHANGELOG.md:

"Previously deprecated rados/ceph backend and cephfs plugin have been removed. Instead, please use the droplet backend to store into ceph via S3, and backup cephfs filesystems by backing up a mount point."

hablitzel commented on 2023-01-31 16:33 (UTC)

@bsdice I'm a newbie to Arch and former Ubuntu user. We're using Bareos at our company and I would like to backup parts of my laptop with bareos. Installing the AUR-package fails as @rafael.castellar pointed out. You suggested to try your package.

I downloaded the files and entered LC_ALL=C makepkg -Ccfi. It compiles all the source code files, at least it shows [100%] Building CXX object core/src/plugins/filed/CMakeFiles/cephfs-fd.dir/cephfs/cephfs-fd.cc.o before it fails with: /home/jens/bareos/seitics.de/files/bareos/src/bareos/core/src/plugins/filed/cephfs/cephfs-fd.cc: In function 'bRC filedaemon::get_next_file_to_backup(PluginContext*)': /home/jens/bareos/seitics.de/files/bareos/src/bareos/core/src/plugins/filed/cephfs/cephfs-fd.cc:421:33: error: cannot convert 'stat*' to 'ceph_statx*' 421 | &p_ctx->statp, &stmask); | ^~~~~~~~~~~~~ | | | stat* In file included from /home/jens/bareos/seitics.de/files/bareos/src/bareos/core/src/plugins/filed/cephfs/cephfs-fd.cc:35: /usr/include/cephfs/libcephfs.h:605:43: note: initializing argument 4 of 'int ceph_readdirplus_r(ceph_mount_info*, ceph_dir_result*, dirent*, ceph_statx*, unsigned int, unsigned int, Inode**)' 605 | struct ceph_statx *stx, unsigned want, unsigned flags, struct Inode **out); | ~~~~~~~~~~~~~~~~~~~^~~ make[2]: *** [core/src/plugins/filed/CMakeFiles/cephfs-fd.dir/build.make:76: core/src/plugins/filed/CMakeFiles/cephfs-fd.dir/cephfs/cephfs-fd.cc.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:5258: core/src/plugins/filed/CMakeFiles/cephfs-fd.dir/all] Error 2 make: *** [Makefile:146: all] Error 2 ==> ERROR: A failure occurred in package(). Aborting... Ive installedaur/ceph-libs-bin` already but maybe something more is still missing?

bsdice commented on 2023-01-17 21:42 (UTC)

Oh hey Erich, small world. Thank you for keeping archlinux32 current! Still got about five Alix 2D13 for small jobs. Only thing those need is a new 2032 and new PSU every 15 years. ;-)

AlD commented on 2023-01-17 21:12 (UTC)

@deep_thought go for it :)

deep_thought commented on 2023-01-17 20:25 (UTC)

@AlD you can also compile from my PKGBUILD: https://git.eckner.net/Erich/archlinuxewe/tree/bareos It is shaped more similar to the one here in aur (with lots of sub packages) and has the most recent version of bareos. If noone else wants to shepherd the package, I could do so, but I only use the sd,fd and director - no lto backend or any fd plugins - so it would be mainly untested and served on a works-for-me basis :D ... and I don't have much time, either.

bsdice commented on 2023-01-16 23:33 (UTC)

Sorry I don't have enough time to maintain this package. While I use Bareos daily for LTO backups, I am not updating my version with every release. AUR users want bleeding edge fresh I suspect, I prefer stability. This package is also a nightmare of a 1000 sub-packages, I prefer to have one package. The package hosted by me shall give the next maintainer ideas, or provide a workable solution for people looking into tape backup on Arch if no maintainer wants to step up.

AlD commented on 2023-01-16 20:38 (UTC)

@bsdice thank you for your contribution! Please consider adopting the package. It has been recently orphaned.

bsdice commented on 2023-01-02 11:38 (UTC)

@pavkamlc This package has been out-of-date for a while. Try mine from https://seitics.de/files/bareos/

It's the latest and a working 21.7.1. Do not update to version 22 yet, there is serious breakage as of Jan 2023. Download all files and do a makepkg -Ccfi. For a client you just need to enable bareos-fd with suitable config.

Judging from lack of feedback, I'm pretty much the only Arch + Bareos + LTO-Tape user. Outlier among outliers. ;-)

Generally speaking the switch from OpenSSL 1.x to 3.x has been painful for some packages. Bareos is one of them. So you need a recent code base from upstream. Also it is advisable to keep the number of patches to a bare minimum for maintainability.

pavkamlc commented on 2023-01-02 10:05 (UTC)

Id like build bareos-filesdaemon for backup my manjaro machine, but It says about deprecation openssl. Is it wrong dependencies or it need any patch?

[ 3%] Building C object core/src/droplet/libdroplet/CMakeFiles/droplet.dir/src/utils.c.o /home/pavel_mlcoch/.cache/yay/bareos/src/bareos/core/src/droplet/libdroplet/src/utils.c: In function ‘dpl_hmac’: /home/pavel_mlcoch/.cache/yay/bareos/src/bareos/core/src/droplet/libdroplet/src/utils.c:471:3: error: ‘HMAC_CTX_new’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations] 471 | ctx = HMAC_CTX_new(); | ^~~ In file included from /usr/include/openssl/ssl.h:37, from /home/pavel_mlcoch/.cache/yay/bareos/src/bareos/core/src/droplet/libdroplet/include/droplet.h:48, from /home/pavel_mlcoch/.cache/yay/bareos/src/bareos/core/src/droplet/libdroplet/include/dropletp.h:39, from /home/pavel_mlcoch/.cache/yay/bareos/src/bareos/core/src/droplet/libdroplet/src/utils.c:35: