Bacula-users

Re: [Bacula-users] Bacula for OSX 10.9

2014-09-08 12:14:32
Subject: Re: [Bacula-users] Bacula for OSX 10.9
From: Martin Simmons <martin AT lispworks DOT com>
To: Kern Sibbald <kern AT sibbald DOT com>
Date: Mon, 8 Sep 2014 17:12:10 +0100
Thanks, I just didn't want to OSX binaries to go down the path of the Windows
binaries.

There is a new Xcode command productbuild, but I've not explored how to use it
yet.

__Martin


>>>>> On Mon, 08 Sep 2014 15:46:26 +0200, Kern Sibbald said:
> 
> Hello Martin,
> 
> Have you been talking to Dimitri?  :-) 
> 
> Bacula Systems has no secret script for building Mac OS.  It is done
> using the scripts in <bacula>/platforms/osx with only some trivial name
> changes that I personally made (e.g. Bacula -> Bacula Enterprise, ...).  
> 
> All Bacula Systems low level scripts (.rpm, .deb, ...) are published in
> the community version, with only one exception.  The exception is the
> scripts to build Solaris packages, which were written by Marco van
> Wieringen.  They are not released because his build "system" is too
> complicated (at least for me) and is 3GB+ in size the last time I backed
> it up :-(  Some day, when I take a break from writing new features, I
> will rewrite it in a very simple way that should be smaller than 100KB.
> 
> I wasn't aware that Apple has changed the package routines.  All Bacula
> Enterprise binaries are still build using this original script, so I
> will request the build sysadmin to look into the current way of doing
> things.
> 
> If you have any tips, they would be appreciated.
> 
> Best regards,
> Kern
> 
> On 09/08/2014 03:27 PM, Martin Simmons wrote:
> > Unfortunately the cake is rotten now :-)  PackageMaker is no longer 
> > supported
> > by Apple so the script doesn't work on OSX 10.9.
> >
> > Please encourage Bacula Systems to contribute a fix to this script back to 
> > the
> > community version and build its binaries from that, rather than using a 
> > secret
> > cake recipe.
> >
> > __Martin
> >
> >
> >>>>>> On Sun, 07 Sep 2014 16:34:00 +0200, Kern Sibbald said:
> >> The Mac OS X client for Bacula should be a standard Mac OS X package --
> >> a xxx.dmg file.
> >> Anything that is a tar or other form is not very professional.  I am not
> >> sure what homebrew supplies, but if they have done it right it is a .dmg.
> >>
> >> The instructions for building it yourself on a Mac are in the Bacula
> >> source distribution in:
> >>
> >>   <bacula>/platforms/osx/README
> >>
> >> Once you have the developer tools installed, it is a "piece of cake".
> >>
> >> Best regards,
> >> Kern
> >>
> >> On 09/07/2014 04:06 PM, Paul Mather wrote:
> >>> On Sep 7, 2014, at 5:42 AM, Kern Sibbald <kern AT sibbald DOT com> wrote:
> >>>
> >>>> On 09/07/2014 07:33 AM, Eric Dannewitz wrote:
>>>>> I'm interested in perhaps deploying this in my k-8 school, but I have not 
>>>>> found a good tutorial of how to install it. Or if it even works right on 
>>>>> Mac.
> >>>>>
>>>>> Anyone have some insights on this? My idea would be to back about 30 macs 
>>>>> to an Ubuntu server.
> >>>> This would be a good way to setup Bacula.  The Director, SD and catalog
> >>>> work well on a Ubuntu server -- I recommend Trusty (14.04).  For the
> >>>> Mac's someone probably has made the binaries and distributes them on the
> >>>> Internet.  Otherwise if you load all the appropriate build tools on the
> >>>> Mac, you can easily build the FD.   Later this year, Bacula Systems will
> >>>> provide free binaries for MacOSX which should also help.
> >>> I've not used Bacula on a Mac, but I do notice that Homebrew 
> >>> (http://brew.sh) has a formula for bacula-fd, which could be used to 
> >>> install the client.  Right now, it's only for the 5.x version (5.2.13), 
> >>> though.
> >>>
> >>> I hope this helps.
> >>>
> >>> Cheers,
> >>>
> >>> Paul.
> >>>
> >>
> >> ------------------------------------------------------------------------------
> >> Slashdot TV.  
> >> Video for Nerds.  Stuff that matters.
> >> http://tv.slashdot.org/
> >> _______________________________________________
> >> Bacula-users mailing list
> >> Bacula-users AT lists.sourceforge DOT net
> >> https://lists.sourceforge.net/lists/listinfo/bacula-users
> >>
> 

------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users