On November 14, 2008, Adam Cody wrote: > I found this in bugzilla: boy, you're fast! ;) > > http://bugzilla.zimbra.com/show_bug.cgi?id=12525 Thanks for that link - I'll make sure to vote for it > > There's one internal/private comment on it. The relevant part is: > > "The idea is to move towards relocatable packages, with the flexibility to > store user data in customer designated areas (ie mount points). At which > point this user can choose to install in a location compliant to favorite > OS or Standard. The other half of this is to publish chksums of the > packages and verify them before installing." that does solve part of the problem, yes. however it leaves part about separation of config/code/data unanswered. but it's a start > What I can do is include a reference to FHS on the server-planning page > and reference the above rfe number. This way, if there's enough interest > the rfe will see increased votes & comments. great idea! In the meantime what are your views on artificially splitting install into something more FHS-friendly by symlinking directories to appropriate places? like /opt/zimbra/log -> /var/log/zimbra, /opt/zimbra/store -> /var/opt/zimbra/store, etc. Do you see any immediate problems with that? We've got initial response from Zimbra that /opt/zimbra/store /opt/zimbra/log /opt/zimbra/db could be symlinked/mounted. Would that be OK for the long run or is there something we should know before we do that? (as well as others interested in FHS-compliant installs). > Maybe it would be worth wild to create a new RFE that will take > --fhs-strict from the installer. This way zimbra gets installed from the > start under that standard. I'm unsure if this would have a negative impact > to some other items though - like the clustering setup. Don't think it > straight forward and I'm sure there will be some debate on what exactly is > a "strict FHS" layout. I think that --fhs-scrict might do the trick. (which of course is highly dependent on definition of "strict FHS"). relocating everything into typical /etc /usr and /var locations would be ideal, but sticking with /opt, /etc/opt and /var/opt would be the middleground to meet FHS standard and not disrupt Zimbra installs too much IMO. -- Dmitry Makovey Web Systems Administrator Athabasca University (780) 675-6245
Attachment:
signature.asc
Description: This is a digitally signed message part.