Hello all, I am very excited about this progress. This is exactly what I am looking for. According to the FreeNAS folks it is straight forward to make a ported program into a plugin. http://doc.freenas.org/index.php/Creating_your_own_PBIs If someone creates a plugin it can be submitted to the FreeNAS folks, and then anyone can use it, and it will show up in the list of available plugins. That would give some great publicity to BAREOS, and could increase it adoption. I am not a coder, but a sysadmin. I can help in testing it if need be.
Steve On Thursday, March 20, 2014 8:12:26 AM UTC-7, Günter Gratzer wrote: > Hello Jorgen, > > > > I compiled bareos-fd on a FreeBSD system and installed it in a freenas > pluginjail. > > > > What do you like to know? > > > > BR, > > > > Günter > > > > -----Original Message----- > > From: [email protected] [mailto:[email protected]] On > Behalf Of Jorgen Boberg > > Sent: Tuesday, February 25, 2014 12:01 AM > > To: [email protected] > > Cc: [email protected] > > Subject: [bareos-users] Re: Bareos on FreeBSD > > > > On Thursday, September 5, 2013 9:23:46 AM UTC+2, Günter Gratzer wrote: > > > Hi, > > > > > > > > > > > > I installed bareos-fd as well and it's working so fare without a problem. > > > > > > > > > > > > The only thing which was a big problem is to start bareos at system > > startup. FreeBSD shell has a problem with "-". See my post at the FreeBSD > > forum http://forums.freebsd.org/showthread.php?t=41738 > > > > > > Maybe a FreeBSD expert find a solution how to keep the "-" in bareos-fd, > > bareos-sd and bareos-dir. > > > > > > > > > > > > Regards > > > > > > > > > > > > Günter > > > > > > > > > > > > > > > > > > Am Dienstag, 3. September 2013 09:09:05 UTC+2 schrieb Marco van Wieringen: > > > > > > > Günter Gratzer <guenter.gratzer <at> abf.co.at> writes: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Hi Marco, > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > is there any documentation about how to compile/build bareos? I only > > > > found > > > > > > > > > > > > > > > http://www.bareos.org/en/HOWTO/articles/how-to-contribute-to-bareos.html > > > > > > > > > > > > > > > > > > > Howto Compile. Is this all I have to do? > > > > > > > > > > > > > > Each platform requires other configure flags. As you are only after > > > > > > > > > > > > > > a working SD you should start with a minimum setting. > > > > > > > > > > > > > > > > > > > > > > > > > > > > I came up with the following build script for my FreeBSD compile. > > > > > > > > > > > > > > > > > > > > > > > > > > > > #!/bin/sh > > > > > > > > > > > > > > > > > > > > > > > > > > > > CFLAGS="-O3" > > > > > > > > > > > > > > CXXFLAGS="-O3" > > > > > > > > > > > > > > > > > > > > > > > > > > > > export CFLAGS CXXFLAGS > > > > > > > > > > > > > > > > > > > > > > > > > > > > ./configure \ > > > > > > > > > > > > > > --prefix=/opt/bareos \ > > > > > > > > > > > > > > --with-plugindir=/opt/bareos/lib/plugins \ > > > > > > > > > > > > > > --with-sbin-perm=0555 \ > > > > > > > > > > > > > > --enable-lockmgr \ > > > > > > > > > > > > > > --enable-includes \ > > > > > > > > > > > > > > --enable-ipv6 \ > > > > > > > > > > > > > > --enable-dynamic-cats-backends \ > > > > > > > > > > > > > > --disable-bat \ > > > > > > > > > > > > > > --with-sqlite3=/usr/local \ > > > > > > > > > > > > > > --with-lzo=/usr/local \ > > > > > > > > > > > > > > --with-readline=/usr/local \ > > > > > > > > > > > > > > --disable-conio \ > > > > > > > > > > > > > > --enable-ndmp \ > > > > > > > > > > > > > > --enable-scsi-crypto > > > > > > > > > > > > > > > > > > > > > > > > > > > > You probably can loose the last two e.g. change them to > > > > > > > > > > > > > > --disable-ndmp > > > > > > > > > > > > > > --disable-scsi-crypto > > > > > > > > > > > > > > > > > > > > > > > > > > > > I install everything into /opt/bareos so I don't have to find all my > > > > > > > > > > > > > > scripts and binaries all over the filesystem or in the already overcrouded > > > > > > > > > > > > > > /usr/local dir. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I installed FreeBSD 9.1-RELEASE, downloaded the source code of Bareos > > > > and > > > > > > > > > > > > > > > compiled it with the command found in Howto Compile. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > You said you have already successfully compiled it on FreeBSD. Which > > > > > > > > > > > > > > > version of FreeBSD do you use? > > > > > > > > > > > > > > 9.1 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Which additional packages did you install? > > > > > > > > > > > > > > Quite some but that was mostly to get Gnome up and running in the VM. > > > > > > > > > > > > > > I think you should make sure that at least readline, sqlite3 and lzo2 > > > > > > > > > > > > > > are installed of the ports as those are used in the above configure. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I get the following error: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Compiling scsi_lli.c > > > > > > > > > > > > > > > scsi_lli.c: In function 'bool do_scsi_cmd_page(int, const char*, void*, > > > > > > > > > > > > > > unsigned int, void*, unsigned > > > > > > > > > > > > > > > int, int)': > > > > > > > > > > > > > > > scsi_lli.c:284: error: 'cam_getccv' was not declared in this scope > > > > > > > > > > > > > > > /usr/include/string.h:67: error: too few arguments to function 'void* > > > > > > > > > > > > > > memset(void*, int, size_t)' > > > > > > > > > > > > > > > scsi_lli.c:296: error: at this point in file > > > > > > > > > > > > > > > scsi_lli.c:296: error: expected `;' before ')' token > > > > > > > > > > > > > > > scsi_lli.c:302: error: expected primary-expression before ',' token > > > > > > > > > > > > > > > scsi_lli.c:308: error: 'SPP_SP_CMD_LEN' was not declared in this scope > > > > > > > > > > > > > > > scsi_lli.c:326: error: 'SAM_STAT_CHECK_CONDITION' was not declared in > > > > this > > > > > > > > > > > > > > scope > > > > > > > > > > > > > > > scsi_lli.c:327: error: 'SAM_STAT_COMMAND_TERMINATED' was not declared in > > > > > > > > > > > > > > this scope > > > > > > > > > > > > > > > *** [scsi_lli.lo] Error code 1 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Stop in /usr/home/guenterg/bareos-Release-12.4.4/src/lib. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ====== Error in /usr/home/guenterg/bareos-Release-12.4.4/src/lib > > > > ====== > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > *** [all] Error code 1 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Stop in /usr/home/guenterg/bareos-Release-12.4.4. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Do you know this error? I'm not sure if I did something wrong or if > > > > there > > > > > > > > > > > > > > > is really a problem in the code because you said you compiled it > > > > without > > > > > > > > > > > > > > > a problem. > > > > > > > > > > > > > > It does when you don't enable SCSI crypto (which is not tested on FreeBSD > > > > > > > > > > > > > > anyway.) But if you pull the latest 12.4/13.2 or master the above problem > > > > > > > > > > > > > > is fixed just as is a problem in compiling the NDMP code. But as I said > > > > > > > > > > > > > > above you can probably do without it for a SD only. > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > Marco van Wieringen [email protected] > > > > > > > > > > > > > > Bareos GmbH & Co. KG Phone: +49-221-63069389 > > > > > > > > > > > > > > http://www.bareos.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > Sitz der Gesellschaft: Köln | Amtsgericht Köln: HRA 29646 > > > > > > > > > > > > > > Komplementär: Bareos Verwaltungs-GmbH > > > > > > > > > > > > > > Geschäftsführer: Stephan Dühr, M. Außendorf, J. Steffens, > > > > > > > > > > > > > > P. Storz, M. v. Wieringen > > > > > > > > > > > > > > > > > > > > > > > > > > > > Visit us at the Open Source Backup Conference, http://osbconf.org, > > > > > > > > > > > > > > 25th September 2013 in Cologne, Germany > > > > Hello Gunter, > > Do you have any notes of how you went about this. I want to connect my > Dell TL4000 LTO-6 drive to FreeNAS and backup the two zfs volumes on it. > > > > BR, > > jorgen > > > > -- > > You received this message because you are subscribed to the Google Groups > "bareos-users" group. > > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > > To post to this group, send email to [email protected]. > > For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups "bareos-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. For more options, visit https://groups.google.com/d/optout.
