makonnen> I would like to be able to continue doing everything short of makonnen> install as a regular user. Is it really necessary to require root makonnen> privs to buildworld?
Agreed. I haven't been able to come up with a way to convince make to adjust the destination path according to the source path. Given this subset of rules from /usr/src/etc/sendmail/Makefile: .SUFFIXES: .mc .cf .mc.cf: ${M4FILES} ${RM} ${.TARGET} (cd ${.CURDIR} && \ ${M4} -D_CF_DIR_=${CFDIR}/ ${SENDMAIL_M4_FLAGS} \ ${CFDIR}/m4/cf.m4 ${@:R}.mc) > ${.TARGET} ${CHMOD} ${ROMODE} ${.TARGET} SENDMAIL_MC= /etc/mail/foo.mc SENDMAIL_ADDITIONAL_MC= /usr/local/etc/foo.mc INSTALL_CF= ${SENDMAIL_MC:R}.cf SENDMAIL_ADDITIONAL_CF= ${SENDMAIL_ADDITIONAL_MC:S/.mc$/.cf/g} all: ${INSTALL_CF} ${SENDMAIL_ADDITIONAL_CF} Currently, /etc/mail/foo.cf and /usr/local/etc/foo.cf will be built. I'd prefer /usr/obj/usr/src/etc/sendmail/etc/mail/foo.cf and /usr/obj/usr/src/etc/sendmail/usr/local/etc/foo.cf be created during buildworld and installed to /etc/mail/ and /usr/local/etc/ respectively during installworld. (See /usr/src/etc/sendmail/Makefile for install rules). Any Makefile gurus out there who can help? To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message