From: Flynn, T. <ter...@ed...> - 2003-01-14 10:28:36
|
Hi, I am porting Bacula v1.28b to AIX 4.3.3 and W2K (cygwin v1.3.9). Various levels of success. Everything compiles ok and starts up. One major issue that had me going was md5.c - AIX is big-endian and W2K is little-endian. I could not get the director (on W2K) to authenticate with the file or storage services (both on AIX), until I made the following update to config.h "#define HIGHFIRST 1" on the AIX platform, which is used in md5.c. Is it possible to have the proper incantations included in "configure" to check for little/big-endian machines and update config.h automagically? I have the tape i/o working. Not many updates to change from sys/mtio.h and sys/tape.h. Mainly in dev.c. But still testing it. I can label tapes, write backups, and append backups to a tape. Bit scary trying a restore at this time... My target environment is not small with about 15 machines and 169 separate backups (not including ad-hoc). This will be hard to configure, test, and maintain. Are there any plans to replace the bacula-dir.conf with records in a database somewhere (mySQL or BerkelyDB)? It would be easier to develop a nice little GUI front end, if this was the case. Anyone willing to lay money on my chances of making it all stable? Regards, Terry |