Bacula-users

Re: [Bacula-users] Bacula for OSX 10.9

2014-09-08 09:52:02
Subject: Re: [Bacula-users] Bacula for OSX 10.9
From: Kern Sibbald <kern AT sibbald DOT com>
To: Martin Simmons <martin AT lispworks DOT com>
Date: Mon, 08 Sep 2014 15:46:26 +0200
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