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
35 CONFIGURE_ARGS= --sysconfdir={{PREFIX}}/etc
36 --with-exampledir={{PREFIX}}/share/examples/sudo
40 --with-long-otp-prompt
41 --with-logfac=authpriv
43 --disable-noargs-shell
45 INSTALL_REQ_TOOLCHAIN= yes
47 VAR_OPSYS[dragonfly]= CONFIGURE_ARGS=--enable-hardening=no
50 ${REINPLACE_CMD} -E '/install-(binaries|noexec):/,/^$$/ \
51 s/\$$\(INSTALL\)/& ${STRIP}/;s/-b\~/-b ~/' \
52 ${WRKSRC}/src/Makefile.in
53 ${REINPLACE_CMD} -e 's,$$(srcdir)/sudoers2ldif $$(DESTDIR)$$(docdir),$$(srcdir)/sudoers2ldif $$(DESTDIR)$$(bindir),' \
54 ${WRKSRC}/plugins/sudoers/Makefile.in
55 ${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' \
56 ${WRKSRC}/plugins/sudoers/sudoers.in
59 @${MKDIR} ${STAGEDIR}${PREFIX}/etc/pam.d
60 ${INSTALL_DATA} ${FILESDIR}/pam.conf \
61 ${STAGEDIR}${PREFIX}/etc/pam.d/sudo.default
62 ${RM} ${STAGEDIR}${PREFIX}/etc/sudoers
63 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/sudoreplay
64 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cvtsudoers
65 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/visudo
66 .for f in group_file.so libsudo_util.so sudoers.so system_group.so
67 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/sudo/${f}
70 [FILE:244:descriptions/desc.primary]
71 Sudo (su "do") allows a system administrator to delegate authority to give
72 certain users (or groups of users) the ability to run some (or all)
73 commands as root or another user while providing an audit trail of the
74 commands and their arguments.
78 ce53ffac9604e23321334d8ba8ac59ded2bcf624fdb9dbde097ab2049bf29c7c 3338260 sudo-1.8.29.tar.gz
81 [FILE:2248:manifests/plist.primary]
82 @sample etc/pam.d/sudo.default etc/pam.d/sudo
83 @sample etc/sudoers.dist etc/sudoers
99 share/locale/ast/LC_MESSAGES/
102 share/locale/ca/LC_MESSAGES/
105 share/locale/cs/LC_MESSAGES/
108 share/locale/da/LC_MESSAGES/
111 share/locale/de/LC_MESSAGES/
114 share/locale/el/LC_MESSAGES/sudoers.mo
115 share/locale/eo/LC_MESSAGES/
118 share/locale/es/LC_MESSAGES/sudo.mo
119 share/locale/eu/LC_MESSAGES/
122 share/locale/fi/LC_MESSAGES/
125 share/locale/fr/LC_MESSAGES/
128 share/locale/fur/LC_MESSAGES/
131 share/locale/gl/LC_MESSAGES/sudo.mo
132 share/locale/hr/LC_MESSAGES/
135 share/locale/hu/LC_MESSAGES/
138 share/locale/it/LC_MESSAGES/
141 share/locale/ja/LC_MESSAGES/
144 share/locale/ko/LC_MESSAGES/
147 share/locale/lt/LC_MESSAGES/sudoers.mo
148 share/locale/nb/LC_MESSAGES/
151 share/locale/nl/LC_MESSAGES/
154 share/locale/nn/LC_MESSAGES/sudo.mo
155 share/locale/pl/LC_MESSAGES/
158 share/locale/pt/LC_MESSAGES/
161 share/locale/pt_BR/LC_MESSAGES/
164 share/locale/ru/LC_MESSAGES/
167 share/locale/sk/LC_MESSAGES/
170 share/locale/sl/LC_MESSAGES/
173 share/locale/sr/LC_MESSAGES/
176 share/locale/sv/LC_MESSAGES/
179 share/locale/tr/LC_MESSAGES/
182 share/locale/uk/LC_MESSAGES/
185 share/locale/vi/LC_MESSAGES/
188 share/locale/zh_CN/LC_MESSAGES/
191 share/locale/zh_TW/LC_MESSAGES/
194 share/man/man1/cvtsudoers.1.gz
198 sudoers_timestamp.5.gz
205 @dir /var/db/sudo/lectured
210 [FILE:64:manifests/plist.examples]
218 [FILE:99:manifests/plist.docs]
230 [FILE:694:patches/patch-install-sh]
231 --- install-sh.orig 2019-10-28 12:27:38 UTC
233 @@ -171,12 +171,6 @@ if ${DIRMODE} ; then
234 if [ ! -d "${DEST}" ] ; then
235 ${MKDIR} "${DEST}" || exit 1
237 - if ${CHOWNIT} ; then
238 - ${CHOWN} "${OWNER}" "${DEST}" || exit 1
240 - if ${CHGROUPIT} ; then
241 - ${CHGRP} "${GROUP}" "${DEST}" || exit 1
244 ${CHMOD} "${MODE}" "${DEST}" || exit 1
246 @@ -227,12 +221,6 @@ fi
248 ${STRIP} "${DEST}" || exit 1
250 -if ${CHOWNIT} ; then
251 - ${CHOWN} "${OWNER}" "${DEST}" || exit 1
253 -if ${CHGROUPIT} ; then
254 - ${CHGRP} "${GROUP}" "${DEST}" || exit 1
257 ${CHMOD} "${MODE}" "${DEST}" || exit 1
261 [FILE:628:patches/patch-plugins__sudoers__sudoers.in]
262 --- plugins/sudoers/sudoers.in.orig 2019-10-28 12:27:39 UTC
263 +++ plugins/sudoers/sudoers.in
266 ## Defaults specification
268 +## Uncomment if needed to preserve environmental variables related to the
269 +## FreeBSD pkg utility and fetch.
270 +# Defaults env_keep += "PKG_CACHEDIR PKG_DBDIR FTP_PASSIVE_MODE"
272 +## Additionally uncomment if needed to preserve environmental variables
273 +## related to portupgrade
274 +# Defaults env_keep += "PORTSDIR PORTS_INDEX PORTS_DBDIR PACKAGES PKGTOOLS_CONF"
276 ## You may wish to keep some of the following environment variables
277 ## when running commands via sudo.
281 [FILE:307:files/pam.conf]
282 # PAM configuration for the "sudo" service
289 account include system
292 # XXX: pam_lastlog (used in system) causes users to appear as though
293 # they are no longer logged in in system logs.
294 session required pam_permit.so
297 password include system