fix configure and add a new target - "uninstall"
cp -f doas.1 ${DESTDIR}${MANDIR}/man1
cp -f doas.conf.5 ${DESTDIR}${MANDIR}/man5
+uninstall:
+ rm -f ${DESTDIR}${BINDIR}/${PROG}
+ rm -f ${DESTDIR}${PAMDIR}/doas
+ rm -f ${DESTDIR}${MANDIR}/man1/doas.1
+ rm -f ${DESTDIR}${MANDIR}/man5/doas.conf.5
+
clean:
rm -f version.h
rm -f libopenbsd.a
-include ${OBJS:.o=.d} ${OPENBSD:.o=.d}
-.PHONY: default clean install
+.PHONY: default clean install uninstall
KERNEL=${REST%%-*}
fi
-OS_FLAGS="-D__${OS}__"
+OS_CFLAGS="-D__${OS}__"
case "$OS" in
linux)
- OS_CFLAGS+=" -D_DEFAULT_SOURCE -D_GNU_SOURCE -DUID_MAX=60000 -DGID_MAX=60000"
+ OS_CFLAGS="$OS_CFLAGS -D_DEFAULT_SOURCE -D_GNU_SOURCE -DUID_MAX=60000 -DGID_MAX=60000"
printf 'CURDIR := .\n' >>$CONFIG_MK
printf 'PAM_DOAS = pam.d__doas__linux\n' >>$CONFIG_MK
;;