On Wed, Aug 06, 2008 at 09:39:33PM -0700, Sriram Natarajan wrote: > I was wondering, if I can hear every one's thoughts as to should we > deliver a symbolic link of apache, php and mysql binaries (at least some > of the most commonly) used under /usr/bin ? For example, some of the > commonly used binaries like ab, apxs, httpd, httpd.worker, php, php-cgi, > mysql, mysqladmin should have a symbolic link under /usr/bin ? One > argument for having this under /usr/bin is they are easy to access and > customer clearly knows about this ? Currently, none of this are > delivered under /usr/bin and users are expected to set > /usr/<component>/<version> in their PATH before using these. Do we still > follow the same pattern ?
Current policy is not to put daemons in /usr/bin, nor in /usr/sbin, but in /usr/lib. Do users really run 'httpd' directly? And php-cgi?! Users should not have to add /usr/<component>/... to PATH for common executables. But daemons should generally not be run by users directly. OTOH, there needs to be an easy way to find the location of such daemons (the manpages usually tell you). Nico --