6 CFLAGS = -O2 -Wall -Wno-comment
7 ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
16 ./configure --prefix=/usr -v \
18 --with-exempt=sudo --with-pam --with-ldap --with-fqdn \
19 --with-logging=syslog --with-logfac=authpriv \
20 --with-env-editor --with-editor=/usr/bin/editor \
21 --with-timeout=15 --with-password-timeout=0 \
22 --disable-root-mailer --disable-setresuid \
23 --with-sendmail=/usr/sbin/sendmail \
24 --with-secure-path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin"
35 -$(MAKE) distclean || exit 0
37 -test -r /usr/share/misc/config.sub && \
38 cp -f /usr/share/misc/config.sub config.sub
39 -test -r /usr/share/misc/config.guess && \
40 cp -f /usr/share/misc/config.guess config.guess
50 install -o root -g root -m 4755 -s sudo debian/sudo/usr/bin/sudo
51 ln -sf sudo debian/sudo/usr/bin/sudoedit
52 install -o root -g root -m 0755 -s visudo debian/sudo/usr/sbin/visudo
53 install -o root -g root -m 0644 sudo.man \
54 debian/sudo/usr/share/man/man8/sudo.8
55 ln -sf sudo.8 debian/sudo/usr/share/man/man8/sudoedit.8
56 install -o root -g root -m 0644 visudo.man \
57 debian/sudo/usr/share/man/man8/visudo.8
58 install -o root -g root -m 0644 sudoers.man \
59 debian/sudo/usr/share/man/man5/sudoers.5
60 install -o root -g root -m 0644 sample.sudoers \
61 debian/sudo/usr/share/doc/sudo/examples/sudoers
62 install -o root -g root -m 0644 debian/sudo.pam \
63 debian/sudo/etc/pam.d/sudo
65 install -o root -g root -m 0644 debian/sudo.lintian \
66 debian/sudo/usr/share/lintian/overrides/sudo
68 binary-indep: build install
70 binary-arch: build install
78 dh_installmanpages fnmatch.3
80 dh_installchangelogs CHANGES
85 chown root.root debian/sudo/usr/bin/sudo
86 chmod 4755 debian/sudo/usr/bin/sudo
93 binary: binary-indep binary-arch
94 .PHONY: build clean binary-indep binary-arch binary install