Hello, nice mail address you selected :-)
29.06.2007 22:37,, [EMAIL PROTECTED] wrote:: > Hi! > > I'm searching for a backup-system with some unusual features and > I was sure that such a system does not exist until I stumbled across > bacula this morning. > > Congratulation - I'm deeply impressed!! Bacula has some very unique > features and is almost what I'm looking for. Since it's free software > it should be possible to add what's missing and that's the reason > why I'm posting this on the development list. I assume you would publish your modifications or even implement them with the regular developers (Not only for reasons of fairness, but because you'd need that in the common code base due to the rapid development of Bacula). > 1) We would like to use our Oracle database to store the index > information. How much work would that be I have no idea, but suppose it's a rather simple thing (compared to, for example, creating portable code that accesses tape drives on BSDs, linux, and windows). > for someone like me that > is familiar with Oracle but unfamiliar with Bacula? No worries... I'm not really a developer, but every time I look at the code I get the impression it's rather understandable. One of the benefits of having really good programmers working :-) > Were should > I start to implement this? Look at the existing source - the catalog interface is strictly separated from the other parts. The database layout itself is rather simple, so I suppose once you have the Oracle client libraries accessible, getting the SQL running shouldn't be too much of a problem. Some programming experience will definitely help you. > 2) All our users authenticate themself with a smart card. We would > like to use this smart card to authenticate the users W2K workstation > against the bacula server too. Also if a user does a backup of its > workstation we want to encrypt the backup by the public key of the > users smart card. Bacula seems to have all the neccessary prerequisites > as it supports RSA-keys already. It only misses support for using > certificates and private-keys that are stored on a smart card. So did > OpenVPN until the OpenVPN-team added PKCS#11-support recently. > Would that be an option for bacual too? I would like such a feature... and I don't think it's impossible. I don't know much about the infrastructure of smart card software stacks, but I suppose you have some sort of an API that presents the certificates to an application once the user authorizes that. If that's the case, you'd "only" need to implement 1. certificate storage not in the file system, but access through that API, and 2. getting (at least) the FD running without access to the certificates, but prepared to become fully operational once the certificate is available. The latter is probably the more difficult task. > 3) The filenames of our clients contain sensitive information and > must be encrypted too. Is their any hope that bacula will > encrypt both file content and file names? Oh... that might be really difficult. > 4) How about support for an ATL P3000 tape library? As long as it presents itself as a collection of standard tape drives (/dev/nstx under linux, etc.), and can be controlled via mtx, no problem. Even if mtx is not an option, any other scriptable interface to the robotics can work but will need some effort. > Peter Arno -- Arno Lehmann IT-Service Lehmann www.its-lehmann.de ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Bacula-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bacula-devel
