Location of user executables | Build macro | User-executable programs are those that can be run without special permissions. The confUBINDIR macro determines where such programs will be installed. User programs for this macro are newaliases , mailq , hoststat , purgestat , vacation , and rmail . (Note that editmap , mailstats , makemap , and praliases use confSBINDIR , and that smrsh and mail.local use confEBINDIR .) The confUBINDIR macro is usually correctly defined inside your devtools/OS file. To redefine it, simply enter in your m4 build file a line that looks something like this: define(`confUBINDIR', `/usr/local/bin') Be forewarned, however, that if you relocate these programs, you might also have to remove earlier installed or vendor-supplied versions to avoid having users running the wrong programs. And note that -E DESTDIR (See this section) can be used to relocate all installation directories. |