[PC-BSD Pbi-dev] Bacula Bat changes

Silver Salonen silver.salonen at gmail.com
Thu Jan 22 22:58:04 PST 2009


On Wednesday 21 January 2009 09:35:55 Silver Salonen wrote:
> On Tuesday 20 January 2009 19:22:55 Kris Moore wrote:
> > Silver Salonen wrote:
> > 
> > >>
> > >> We're in the process of moving all PBI related install files out of 
> > >> /usr/local if possible, and instead into /Programs/
> > >>
> > >> This is being done ahead of PC-BSD 7.1, in which /usr/local will ship 
> > >> empty, and the user will be able to install their own ports tree 
without 
> > >> it conflicting with PC-BSD related ports / PBIs. (The PC-BSD install 
> > >> will be done in /PCBSD/local now)
> > >>
> > >> In the case of your man pages, since /Programs/bin is in the users PATH 
> > >> variable, then you should be able to just do a mkdir /Programs/man (if 
> > >> it doesn't exist, it will on 7.1 by default), and install any man pages 
> > >> into there. This will keep things nice and tidy for the user :)
> > > 
> > > Thanks for clearing that up.
> > > What about pixmaps and sample config (ie. etc/)? Will there be folders 
for 
> > > these too? If so, we could change BaculaBat to install/link things in 
new 
> > > places, couldn't we?
> > 
> > Any other directories / files, that a binary like bacula-bat may need, 
> > can be kept in the programs directory. It doesn't really need to leave 
> > there, since its compiled with LOCALBASE=/Programs/BaculaBat<Ver>
> > 
> > In other words, if you just include etc/ or share/pixmaps within it, the 
> > binary should know to "look" in that directory for its supplemental files.
> 
> Yes, but I'm not speaking about binaries needed by Bat, but rather other 
files 
> (pixmaps and sample config) needed by user. And to assume that a user should 
> keep track on file locations based on what programs may be (automatically) 
> upgraded, is a bit unfriendly towards user. So these files should be 
somewhere 
> not dependent on program's version.

So, any further thoughts on these folders?

-- 
Silver


More information about the Pbi-dev mailing list