1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Allows restricted root access for specified users
8 HOMEPAGE= https://www.sudo.ws/
12 SITES[main]= https://www.sudo.ws/dist/
13 ftp://ftp.sudo.ws/pub/sudo/
14 DISTFILE[1]= sudo-1.8.29.tar.gz:main
16 SPKGS[standard]= complete
21 OPTIONS_AVAILABLE= none
22 OPTIONS_STANDARD= none
24 USES= cpe libtool gettext-runtime cclibs:primary zlib
26 LICENSE= CUSTOM1:primary
27 LICENSE_NAME= CUSTOM1:"Sudo License"
28 LICENSE_FILE= CUSTOM1:{{WRKSRC}}/doc/LICENSE
31 CPE_VENDOR= todd_miller
32 FPC_EQUIVALENT= security/sudo
36 CONFIGURE_ARGS= --sysconfdir={{PREFIX}}/etc
37 --with-exampledir={{PREFIX}}/share/examples/sudo
41 --with-long-otp-prompt
42 --with-logfac=authpriv
44 --disable-noargs-shell
46 INSTALL_REQ_TOOLCHAIN= yes
48 VAR_OPSYS[dragonfly]= CONFIGURE_ARGS=--enable-hardening=no
51 ${REINPLACE_CMD} -E '/install-(binaries|noexec):/,/^$$/ \
52 s/\$$\(INSTALL\)/& ${STRIP}/;s/-b\~/-b ~/' \
53 ${WRKSRC}/src/Makefile.in
54 ${REINPLACE_CMD} -e 's,$$(srcdir)/sudoers2ldif $$(DESTDIR)$$(docdir),$$(srcdir)/sudoers2ldif $$(DESTDIR)$$(bindir),' \
55 ${WRKSRC}/plugins/sudoers/Makefile.in
56 ${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' \
57 ${WRKSRC}/plugins/sudoers/sudoers.in
60 @${MKDIR} ${STAGEDIR}${PREFIX}/etc/pam.d
61 ${INSTALL_DATA} ${FILESDIR}/pam.conf \
62 ${STAGEDIR}${PREFIX}/etc/pam.d/sudo.default
63 ${RM} ${STAGEDIR}${PREFIX}/etc/sudoers
64 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/sudoreplay
65 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cvtsudoers
66 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/visudo
67 .for f in group_file.so libsudo_util.so sudoers.so system_group.so
68 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/sudo/${f}
71 [FILE:244:descriptions/desc.primary]
72 Sudo (su "do") allows a system administrator to delegate authority to give
73 certain users (or groups of users) the ability to run some (or all)
74 commands as root or another user while providing an audit trail of the
75 commands and their arguments.
79 ce53ffac9604e23321334d8ba8ac59ded2bcf624fdb9dbde097ab2049bf29c7c 3338260 sudo-1.8.29.tar.gz
82 [FILE:2248:manifests/plist.primary]
83 @sample etc/pam.d/sudo.default etc/pam.d/sudo
84 @sample etc/sudoers.dist etc/sudoers
100 share/locale/ast/LC_MESSAGES/
103 share/locale/ca/LC_MESSAGES/
106 share/locale/cs/LC_MESSAGES/
109 share/locale/da/LC_MESSAGES/
112 share/locale/de/LC_MESSAGES/
115 share/locale/el/LC_MESSAGES/sudoers.mo
116 share/locale/eo/LC_MESSAGES/
119 share/locale/es/LC_MESSAGES/sudo.mo
120 share/locale/eu/LC_MESSAGES/
123 share/locale/fi/LC_MESSAGES/
126 share/locale/fr/LC_MESSAGES/
129 share/locale/fur/LC_MESSAGES/
132 share/locale/gl/LC_MESSAGES/sudo.mo
133 share/locale/hr/LC_MESSAGES/
136 share/locale/hu/LC_MESSAGES/
139 share/locale/it/LC_MESSAGES/
142 share/locale/ja/LC_MESSAGES/
145 share/locale/ko/LC_MESSAGES/
148 share/locale/lt/LC_MESSAGES/sudoers.mo
149 share/locale/nb/LC_MESSAGES/
152 share/locale/nl/LC_MESSAGES/
155 share/locale/nn/LC_MESSAGES/sudo.mo
156 share/locale/pl/LC_MESSAGES/
159 share/locale/pt/LC_MESSAGES/
162 share/locale/pt_BR/LC_MESSAGES/
165 share/locale/ru/LC_MESSAGES/
168 share/locale/sk/LC_MESSAGES/
171 share/locale/sl/LC_MESSAGES/
174 share/locale/sr/LC_MESSAGES/
177 share/locale/sv/LC_MESSAGES/
180 share/locale/tr/LC_MESSAGES/
183 share/locale/uk/LC_MESSAGES/
186 share/locale/vi/LC_MESSAGES/
189 share/locale/zh_CN/LC_MESSAGES/
192 share/locale/zh_TW/LC_MESSAGES/
195 share/man/man1/cvtsudoers.1.gz
199 sudoers_timestamp.5.gz
206 @dir /var/db/sudo/lectured
211 [FILE:64:manifests/plist.examples]
219 [FILE:99:manifests/plist.docs]
231 [FILE:694:patches/patch-install-sh]
232 --- install-sh.orig 2019-10-28 12:27:38 UTC
234 @@ -171,12 +171,6 @@ if ${DIRMODE} ; then
235 if [ ! -d "${DEST}" ] ; then
236 ${MKDIR} "${DEST}" || exit 1
238 - if ${CHOWNIT} ; then
239 - ${CHOWN} "${OWNER}" "${DEST}" || exit 1
241 - if ${CHGROUPIT} ; then
242 - ${CHGRP} "${GROUP}" "${DEST}" || exit 1
245 ${CHMOD} "${MODE}" "${DEST}" || exit 1
247 @@ -227,12 +221,6 @@ fi
249 ${STRIP} "${DEST}" || exit 1
251 -if ${CHOWNIT} ; then
252 - ${CHOWN} "${OWNER}" "${DEST}" || exit 1
254 -if ${CHGROUPIT} ; then
255 - ${CHGRP} "${GROUP}" "${DEST}" || exit 1
258 ${CHMOD} "${MODE}" "${DEST}" || exit 1
262 [FILE:628:patches/patch-plugins__sudoers__sudoers.in]
263 --- plugins/sudoers/sudoers.in.orig 2019-10-28 12:27:39 UTC
264 +++ plugins/sudoers/sudoers.in
267 ## Defaults specification
269 +## Uncomment if needed to preserve environmental variables related to the
270 +## FreeBSD pkg utility and fetch.
271 +# Defaults env_keep += "PKG_CACHEDIR PKG_DBDIR FTP_PASSIVE_MODE"
273 +## Additionally uncomment if needed to preserve environmental variables
274 +## related to portupgrade
275 +# Defaults env_keep += "PORTSDIR PORTS_INDEX PORTS_DBDIR PACKAGES PKGTOOLS_CONF"
277 ## You may wish to keep some of the following environment variables
278 ## when running commands via sudo.
282 [FILE:307:files/pam.conf]
283 # PAM configuration for the "sudo" service
290 account include system
293 # XXX: pam_lastlog (used in system) causes users to appear as though
294 # they are no longer logged in in system logs.
295 session required pam_permit.so
298 password include system