In my judgment, I believe you've done a bit of "over thinking" in this case. Although I would agree that on a single, non-networked computer I would agree that the /usr/share/<multimedia> or other dir name would be appropriate if we are talking about the location of user-shared that are not app/environment-related (which would include backgrounds, themes, etc.). However, in this case, I would suggest that this is actually a network share (nfs). If you have room for a separate partition, I would suggest you make such a partition for these files and mount it under the /mnt (/mnt/pub is what I would do) dir. I use an external network drive mounted directly to the network (nfs share) and have a /pub sym link for convenience. As I stated at the beginning, I don't think this is relevant. These files don't fall under the category of app/environment-related stuff, ergo FHS doesn't really care about their location. If you have a separate /home partition (which is the least you should have), putting such files under the /home dir (/home/pub) makes just as much sense as anything else IMHO.I know this is a bit of "why on earth does it matter" question but these are the sort of things that wind me up and up to the point that I'm never happy with whatever solution I end up with...
I'm creating a central repository of music and pictures that I'll make available over a wireless network within my home.
Predictably enough, instead of starting with a sensible practical issue, the issue that's really getting to me is under what directory structure to keep the repository?
Basically trying to follow FHS (http://www.pathname.com/fhs):
Currently its all under /opt/media so you'll understand my predicament.
/usr/share/multimedia: seems to fit best with the FHS
/media: my original top choice for a while but seems to be preferred to /mnt in the FHS.
/multimedia: feels a bit prominent
After talking it through with myself will probably go with /usr/share/multimedia
Any thoughts? Anyone care?
Thanks for reading this far.
Craig -- -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.2.5 (GNU/Linux)
mQGiBECyQJQRBACLIa2u3u3/F8Pm+g5QD4K8eCgIC6RX1oXmtI9ALe9NhbNDZrcy hYhInCwCifi1zhxZZ/Xu4zyavk8n96USoXylfVg2hAM/P3qLarbqMDvfVPyjtUFd 8lg+NV4SgJ1F0jtqebrXu76AjCIBmLybQ1BYMTWDxB4xSW8lYlJT9+/QDwCg3f0z 9knFKiyZbzp4gpJvl4wH8lMD/0iB5t4VQr0jkQ1R1nVFx8sL9DwDogJZ0SJHnHrq fiBb+rx4lCLyz00VHlxxNSFsYRnpmefqC4ywfFnyQ9WpVxt3sqJ18ncxW04X3+cc DHLwqLdW2IKjT9CY4buDqyV8dcOdvYbHR1qQ1dcecYq9fyGHlHYCOr2X5frAmRF4 RcoRA/4oBXGKFhf2Q5ptguLHOce/2pzt2qoEL37IbSEATd2sjYE+HsDANzk+WXo9 j4Cwwepio9JOJ1kQXeVo7D07HIIZyJuk/RAIh1ztQALk0sFFj2SPiurcRpze4gH0 sn//CwlzY0swWaEoV0Jd/hALDvJvRQ+WZ+SVfJ5vfFKlGCowfrQxQ3JhaWcgU2hl cndvb2QgKFByaW1hcnkgS2V5KSA8Y3MwMDdsakB3b3d3YXkuY29tPoheBBMRAgAe BQJAskCUAhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEOl3KJXc2eK43coAoIC+ wnag2QF02yUMshL5jI4jyywbAJ4yDt9aacCfwTVPNXkkoU9kamjwZbkCDQRAskCp EAgA8PmuinHlAukukL99OvbZ+eQusvrPACuvOxgNr8seDiJ1OTI5XfrUjgbJHNV2 K6x69vyui3j3BIKjyo1nq/AY6qrl4R39XuDylnvLr/I7P2tuUHDjy831E+S0suCz bEhRPxv42BnLkZP0ZdQteQn/bvDAHDJ0hMl21lau4PqU/sjQ7/yTGTUVGQhRQD1p 8RLbcnSsNbVrQvymBOLfzAC/jZn3EQ4pEm2qMrNXM4IRpcDrrOpkoMYyuBs4JkJ6 0jpZ9SVabCZU3ceGGs8JrB4Sdm9omHKeIrBzCs5QnyYVVCY//bJTAp7inLYYRj6g MmmLY4v35UXiCNmYfDYtYvLPFwAEDQgAz1aOHCkni2Vc62DIJJiYy9dQ+ZNxJH4y QBVAJ69HFLHwTfDpyIHCedKwQnTc/wFYghtypXCJkyBE1AsQispArtux2gXADc9C y6MR3pdOfCBNPf9152oNTYwaPFzUIm/OJfhyxT1gHRuGjb2F697YnlVEP5SKA7E5 FeaZcg+d9FtBH/BUYpXzWvvE4mh3mfDJ/qwRJpK4qjhZncNSoiT7ZjX8LaNtvkK6 aYQczNYV36pPGAe2GZ3MNWxtOYjLZJvmUw76ARPZn7Rt1jYdbXZJ3C0H+0BPEg+e 1MsA3z3xO7Y+20fQLBqQC+sUyQWzURv+sme3go7A4/XnfP35OzCnAohJBBgRAgAJ BQJAskCpAhsMAAoJEOl3KJXc2eK4WTQAnRX+0D+aIUSLYQ18xtqKUPQQQyphAJ0Z WmPi4ubVkt7NDFm0rIVJza2IRQ== =NGxD -----END PGP PUBLIC KEY BLOCK-----
Description: OpenPGP digital signature