It should also be noted that Pkgsrc can help port Bacula to other exotic platforms w/ non-standard userland and tool-chains (old commercial unices) ~BAS
--- [bootstrap Pkgsrc for Darwin (4 cmds)] goto: http://www.netbsd.org/docs/pkgsrc/platforms.html#darwin # df -H |grep -i pkg /dev/disk3s2 1.1G 623M 451M 59% /Volumes/pkgsrc_ufs /dev/disk4s2 1.1G 27M 1.0G 3% /Volumes/pkg_ufs # cd /usr/pkgsrc/sysutils # patch -p0 < [lava's tiny patch (**)] # cd bacula-clientonly # bmake install && bmake clean [ Insanity with launchd(*) ] # /usr/pkg/sbin/bacula-fd -? Copyright (C) 2000-2007 Free Software Foundation Europe e.V. Version: 2.2.6 (10 November 2007) # uname -a Darwin galvatron.pitbpa0.priv.collaborativefusion.com 9.1.0 Darwin Kernel Version 9.1.0: Wed Oct 31 17:48:21 PDT 2007; root:xnu-1228.0.2~1/RELEASE_PPC Power Macintosh # otool -L ./work/bacula-2.2.6/src/filed/bacula-fd ./work/bacula-2.2.6/src/filed/bacula-fd: /usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.0.0) /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.4.0) /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0) # pkg_info -RnN bacula-clientonly-2.2.6 Information for bacula-clientonly-2.2.6: Requires: user>=20040801 Built using: user-20040801 digest-20070803 ==== Launchd Insanity ==== [EMAIL PROTECTED]:/Library/LaunchDaemons# ls -al bacula-fd.plist -rw-r--r--@ 1 root wheel 518 Nov 21 17:42 bacula-fd.plist # cat !$ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>org.bacula.bacula-fd</string> <key>ProgramArguments</key> <array> <string>/usr/pkg/sbin/bacula-fd</string> <string>-f</string> <string>-c</string> <string>/usr/pkg/etc/bacula/bacula-fd.conf</string> </array> <key>RunAtLoad</key> <true/> <key>UserName</key> <string>root</string> </dict> </plist> === Patch === http://people.collaborativefusion.com/~seklecki/bacula_cltonly_226_pkgsrc.diff ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users