Summary: | sysutils/bareos-server: Added option to build LTO crypto module | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Douglas K. Rand <doug.rand> | ||||||
Component: | Individual Port(s) | Assignee: | Jose Alonso Cardenas Marquez <acm> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Only Me | CC: | acm, ohartmann | ||||||
Priority: | --- | Keywords: | easy, patch, patch-ready | ||||||
Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(acm) |
||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Bug Depends on: | 212282 | ||||||||
Bug Blocks: | |||||||||
Attachments: |
|
Created attachment 171279 [details]
Patch to enable scsicrypto plugin (server & client)
Sorry, I didn't test that patch throughly enough. It works fine for the server, but the client needs the same configure string. I didn't know of an easy way to have the OPTIONS knobs common between bareos-client and bareos-server, so I simply duplicated them.
This patch adds the SCSICRYPTO config knob to both bareos-server and bareos-client.
Sorry for the extra noise.
When does this useful patch see the light? On my site, it seems to append and compile clean, but to confess I haven't have time to test it with our oldish LTO4 tape libraries. Regards, oh |
Created attachment 171244 [details] Patch to enable scsicrypto plugin Bareos comes with a scsicrypto.so plugin that allows Bareos to use AME (application managed encryption) with LTO tape drives. The plugin isn't built by default, so I added an option for it. In doing so, I found that one of the patches (patch-src-plugins-stored-Makefile.in) had only addressed the first reference to libbareos. I removed the patch and instead put the change (s|\.\./\.\./lib/libbareos|$$(LOCALBASE)/lib/libbareos|g) into a REINPLACE_CMD in the existing post-patch target. Seemed cleaner. Attached is an svn diff. Thanks.