Hi Geoff, Am 07.12.2010 um 04:09 schrieb Geoff Davis: > Here are some questions that I have: > 1. Should I try to get radiusd to work as another user other than root? > I know that OpenLDAP runs as root, but other packages like dovecot do not.
It does now but it should not: https://www.opencsw.org/mantis/view.php?id=1602 > 2. Should I try to split out the devel files? > There aren't too many include files, especially compared to the data files > (aka RADIUS dictionaries). Also splitting out the devel files causes some > package conflicts with some bare .so symlinks included as convience links for > using the modules. For example, each module is named rlm_foo-2.1.10.so (yes > the version number comes before the ".so") and has a symlink included with it > called rlm-foo.so. Nobody will be linking to the modules directly, and the > rlm-foo.so symlinks merely exist for convenience in the configuration of > radiusd. I can't figure out how to exclude any symlink named rlm-foo.so from > PKGFILES_DEVEL. I don't think it makes sense to split out devel. At the moment I see no packages depending on FreeRADIUS. > 3. Should I try to split out the FreeRADIUS dictionaries? > They are required for radiusd to run so they wouldn't be an optional install. > They potentially could be an archall package, but I'm not sure if I'm just > making extra packages for the sake of making packages. There are a lot of > them however. Probably not. If it is mandatory there is no point in splitting. Mirror space is not worth going through the hassle of archall. > 4. Is it worth splitting out all of the documentation from the main package? > 4a. If so, where do I put the documentation that pertains to the few modules > that I've split out? If you split the docs then make all docs in one package. It is essentially your choice if you split off doc or not. > 4b. Should the man pages stay with the main package or go into the doc > package? Definitely keep in the main package, with the exception of section 3 which should go into devel if it is there (which freeradius does not have), but never in the doc package. Best regards -- Dago _______________________________________________ maintainers mailing list [email protected] https://lists.opencsw.org/mailman/listinfo/maintainers .:: This mailing list's archive is public. ::.
