head	1.30;
access;
symbols
	RELEASE_8_3_0:1.28
	RELEASE_9_0_0:1.26
	RELEASE_7_4_0:1.22
	RELEASE_8_2_0:1.22
	RELEASE_6_EOL:1.22
	RELEASE_8_1_0:1.18
	RELEASE_7_3_0:1.17
	RELEASE_8_0_0:1.16
	RELEASE_7_2_0:1.16
	RELEASE_7_1_0:1.16
	RELEASE_6_4_0:1.16
	RELEASE_5_EOL:1.16
	RELEASE_7_0_0:1.15
	RELEASE_6_3_0:1.15
	PRE_XORG_7:1.12
	RELEASE_4_EOL:1.11
	RELEASE_6_2_0:1.11
	RELEASE_6_1_0:1.11
	RELEASE_5_5_0:1.11
	RELEASE_6_0_0:1.10
	RELEASE_5_4_0:1.10
	RELEASE_4_11_0:1.10
	RELEASE_5_3_0:1.10
	RELEASE_4_10_0:1.7
	RELEASE_5_2_1:1.7
	RELEASE_5_2_0:1.7
	RELEASE_4_9_0:1.7
	RELEASE_5_1_0:1.7
	RELEASE_4_8_0:1.7
	RELEASE_5_0_0:1.7
	RELEASE_4_7_0:1.7
	RELEASE_4_6_2:1.7
	RELEASE_4_6_1:1.7
	RELEASE_4_6_0:1.7
	RELEASE_5_0_DP1:1.7
	RELEASE_4_5_0:1.7
	RELEASE_4_4_0:1.6
	RELEASE_4_3_0:1.6
	RELEASE_4_2_0:1.6
	RELEASE_4_1_1:1.6
	RELEASE_4_1_0:1.6
	RELEASE_3_5_0:1.6
	RELEASE_4_0_0:1.6
	RELEASE_3_4_0:1.6
	RELEASE_3_3_0:1.6
	RELEASE_3_2_0:1.6
	RELEASE_3_1_0:1.6
	RELEASE_2_2_8:1.6
	RELEASE_3_0_0:1.5
	RELEASE_2_2_7:1.4
	sudo_1_5_4:1.4
	RELEASE_2_2_6:1.4
	RELEASE_2_2_5:1.4
	RELEASE_2_2_1:1.4
	RELEASE_2_2_2:1.4
	sudo_1_3_1_4:1.1.1.1
	ERICH:1.1.1;
locks; strict;
comment	@# @;


1.30
date	2012.09.26.01.49.52;	author wxs;	state Exp;
branches;
next	1.29;

1.29
date	2012.05.21.15.39.02;	author wxs;	state Exp;
branches;
next	1.28;

1.28
date	2012.03.01.02.06.48;	author wxs;	state Exp;
branches;
next	1.27;

1.27
date	2012.02.06.02.47.25;	author wxs;	state Exp;
branches;
next	1.26;

1.26
date	2011.10.23.15.00.38;	author wxs;	state Exp;
branches;
next	1.25;

1.25
date	2011.09.06.18.07.33;	author wxs;	state Exp;
branches;
next	1.24;

1.24
date	2011.04.11.16.50.19;	author wxs;	state Exp;
branches;
next	1.23;

1.23
date	2011.04.10.01.39.49;	author wxs;	state Exp;
branches;
next	1.22;

1.22
date	2010.09.14.15.24.30;	author wxs;	state Exp;
branches;
next	1.21;

1.21
date	2010.09.05.21.33.42;	author wxs;	state Exp;
branches;
next	1.20;

1.20
date	2010.08.22.01.58.33;	author wxs;	state Exp;
branches;
next	1.19;

1.19
date	2010.08.16.02.16.26;	author wxs;	state Exp;
branches;
next	1.18;

1.18
date	2010.07.04.18.56.44;	author wxs;	state Exp;
branches;
next	1.17;

1.17
date	2010.01.04.21.28.22;	author wxs;	state Exp;
branches;
next	1.16;

1.16
date	2008.04.10.14.00.22;	author tmclaugh;	state Exp;
branches;
next	1.15;

1.15
date	2007.09.03.17.13.29;	author tmclaugh;	state Exp;
branches;
next	1.14;

1.14
date	2007.08.13.00.14.15;	author tmclaugh;	state Exp;
branches;
next	1.13;

1.13
date	2007.07.21.03.15.13;	author tmclaugh;	state Exp;
branches;
next	1.12;

1.12
date	2007.04.10.12.47.09;	author des;	state Exp;
branches;
next	1.11;

1.11
date	2005.12.17.22.12.41;	author pav;	state Exp;
branches;
next	1.10;

1.10
date	2004.08.20.06.49.35;	author mharo;	state Exp;
branches;
next	1.9;

1.9
date	2004.07.20.08.30.14;	author edwin;	state Exp;
branches;
next	1.8;

1.8
date	2004.07.19.08.15.33;	author edwin;	state Exp;
branches;
next	1.7;

1.7
date	2001.09.18.22.50.50;	author mharo;	state Exp;
branches;
next	1.6;

1.6
date	98.10.23.14.29.32;	author vanilla;	state Exp;
branches;
next	1.5;

1.5
date	98.08.19.19.54.36;	author hoek;	state Exp;
branches;
next	1.4;

1.4
date	96.11.18.14.13.38;	author asami;	state Exp;
branches;
next	1.3;

1.3
date	96.07.19.21.00.43;	author asami;	state Exp;
branches;
next	1.2;

1.2
date	96.02.05.16.37.53;	author erich;	state Exp;
branches;
next	1.1;

1.1
date	95.09.22.13.52.50;	author erich;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	95.09.22.13.52.50;	author erich;	state Exp;
branches;
next	;


desc
@@


1.30
log
@SVN rev 304871 on 2012-09-26 01:49:52Z by wxs

Update to 1.8.6p3

PR:		ports/171837
Submitted by:	cy@@
@
text
@bin/sudo
bin/sudoedit
bin/sudoreplay
@@unexec if cmp -s %D/etc/sudoers.sample %D/etc/sudoers; then rm -f %D/etc/sudoers; fi
etc/sudoers.sample
@@exec if [ ! -f %D/etc/sudoers ] ; then cp -p %D/%F %B/sudoers; fi
@@unexec if cmp -s %D/etc/pam.d/sudo.default %D/etc/pam.d/sudo; then rm -f %D/etc/pam.d/sudo ; fi
etc/pam.d/sudo.default
@@exec if [ ! -f %D/etc/pam.d/sudo ] ; then cp -p %D/%F %B/sudo; fi
include/sudo_plugin.h
libexec/sudo_noexec.so
libexec/sudoers.so
sbin/visudo
%%LDAP%%bin/sudoers2ldif
%%PORTDOCS%%%%DOCSDIR%%/CONTRIBUTORS
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
%%PORTDOCS%%%%DOCSDIR%%/HISTORY
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
%%PORTDOCS%%%%DOCSDIR%%/NEWS
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/TROUBLESHOOTING
%%PORTDOCS%%%%DOCSDIR%%/UPGRADE
%%PORTDOCS%%%%DOCSDIR%%/sample.pam
%%PORTDOCS%%%%DOCSDIR%%/sample.sudo.conf
%%PORTDOCS%%%%DOCSDIR%%/sample.sudoers
%%PORTDOCS%%%%DOCSDIR%%/sample.syslog.conf
%%LDAP%%%%PORTDOCS%%%%DOCSDIR%%/README.LDAP
%%LDAP%%%%PORTDOCS%%%%DOCSDIR%%/schema.OpenLDAP
%%LDAP%%%%PORTDOCS%%%%DOCSDIR%%/schema.iPlanet
%%LDAP%%%%PORTDOCS%%%%DOCSDIR%%/schema.ActiveDirectory
%%NLS%%share/locale/da/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/da/LC_MESSAGES/sudoers.mo
%%NLS%%share/locale/de/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/eo/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/eo/LC_MESSAGES/sudoers.mo
%%NLS%%share/locale/es/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/eu/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/eu/LC_MESSAGES/sudoers.mo
%%NLS%%share/locale/fi/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/fi/LC_MESSAGES/sudoers.mo
%%NLS%%share/locale/gl/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/hr/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/hr/LC_MESSAGES/sudoers.mo
%%NLS%%share/locale/it/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/it/LC_MESSAGES/sudoers.mo
%%NLS%%share/locale/ja/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/ja/LC_MESSAGES/sudoers.mo
%%NLS%%share/locale/lt/LC_MESSAGES/sudoers.mo
%%NLS%%share/locale/pl/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/pl/LC_MESSAGES/sudoers.mo
%%NLS%%share/locale/ru/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/sl/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/sl/LC_MESSAGES/sudoers.mo
%%NLS%%share/locale/sr/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/sv/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/sv/LC_MESSAGES/sudoers.mo
%%NLS%%share/locale/uk/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/uk/LC_MESSAGES/sudoers.mo
%%NLS%%share/locale/vi/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/vi/LC_MESSAGES/sudoers.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/sudo.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/sudoers.mo
%%PORTDOCS%%@@dirrm %%DOCSDIR%%
etc/sudoers.d/.keep-me
@@dirrmtry etc/sudoers.d
@


1.29
log
@Update to 1.8.5p1.

Changes: http://www.sudo.ws/sudo/stable.html#1.8.5p1
@
text
@d45 1
d52 2
d60 1
@


1.28
log
@Update to 1.8.4p2

PR:		ports/165528
Submitted by:	rea@@
@
text
@d33 1
d41 3
d47 1
d52 2
d56 1
@


1.27
log
@If you used LDAP and NOPORTDOCS then the documentation directory would be
left behind on install. The upstream Makefile would create the directory
and put sudoers2ldif there, but pkg-plist would not register it properly.

This fix moves sudoers2ldif to 'bin' since it isn't really documentation.
It's installation is still controlled by the LDAP knob though.

Spotted by:	scheidell@@
@
text
@d35 1
d46 1
@


1.26
log
@- Update to 1.8.3.
@
text
@d14 1
a30 1
%%LDAP%%%%PORTDOCS%%%%DOCSDIR%%/sudoers2ldif
@


1.25
log
@- Update to 1.8.2
- Now depend on gettext
- While here, use DISTVERSION.
@
text
@d33 2
d39 3
@


1.24
log
@Revert the removal of sudoers.d. It is a POLA violation. While here remove
the UPDATING entry as it no longer applies.
@
text
@d14 1
d31 13
@


1.23
log
@Update to 1.8.1. There are a lot of behind-the-scenes changes in this port,
including a plugin system now.

While here, do some whitespace fixes.
@
text
@d31 2
@


1.22
log
@Add two missing files when LDAP knob is on. No need to bump PORTREVISION as it
defaults to off.
@
text
@d10 1
d12 1
d22 1
a30 2
etc/sudoers.d/.keep-me
@@dirrmtry etc/sudoers.d
@


1.21
log
@Fix package installation by correcting usage of %B and installing a file
to make sure the empty directory is created.

PR:		ports/149912
Submitted by:	Alexey V.Degtyarev <alexey@@renatasystems.org>
@
text
@d24 2
@


1.20
log
@Update to 1.7.4p3
Install etc/pam.d/sudo and etc/pam.d/sudo.default
@
text
@d9 1
a9 1
@@exec if [ ! -f %D/etc/pam.d/sudo ] ; then cp -p %D/%F %B/pam.d/sudo; fi
d26 1
@


1.19
log
@Update to 1.7.4p2.
@
text
@d7 3
d26 1
@


1.18
log
@Update to 1.7.3

Feature safe:	yes
@
text
@a0 2
@@unexec if cmp -s %D/etc/sudoers %D/etc/sudoers.default; then rm -f %D/etc/sudoers; fi
@@unexec if cmp -s %D/etc/pam.d/sudo %D/etc/pam.d/sudo.default; then rm -f %D/etc/pam.d/sudo; fi
d4 4
a7 2
etc/pam.d/sudo.default
etc/sudoers.default
d10 3
d16 1
d18 1
@


1.17
log
@- Update to 1.7.2.2
- Mark jobs safe
- Cleanup whitespace in OPTIONS
- [1] Add ability to specify syslog facility at build time (defaults to local2,
  no functional change)
- [2] Add ability to specify ldap configuration file (defaults to
  ${PREFIX}/etc/ldap.conf, no functional change)

PR:		[2]: ports/127822
Submitted by:	[1]: skreuzer@@ (private mail)
		[2]: Sergey Skvortsov <skv@@freebsd.org>
@
text
@d5 1
a7 1
libexec/sudo_noexec.so
@


1.16
log
@- Fix pkg-plist, libtool archive is no longer installed.

Prompted by:	pavmail
@
text
@d9 1
a9 2
%%PORTDOCS%%%%DOCSDIR%%/BUGS
%%PORTDOCS%%%%DOCSDIR%%/CHANGES
@


1.15
log
@Install schema.OpenLDAP into DOCSDIR.

Prompted by:	flz
@
text
@a6 1
libexec/sudo_noexec.la
@


1.14
log
@- Work around broken configure script and explicitly set location of
  sudo_noexec.so to unbreak NOEXEC option. [1]
- Build using --with-secure-path if SUDO_SECURE_PATH is set when
  building the port.  SUDO_SECURE_PATH should be set to a PATH string.
  [2]
- Don't bother deleting sudo_noexec.la.  Deleting the file after it's
  installed is ugly and since it's not harmful it's not worth patching
  the install.
- Set CONFIGURE_TARGET.

PR:		115442 [1], 115381 [2]
Submitted by:	vd [1], Janos Mohacsi [2]
@
text
@d17 1
@


1.13
log
@Update to 1.6.9

Application changes:
- PAM, since present, is used by default.
- Environment variable handling has changed significantly.
- Sudo checks the user's supplemental group vector so nsswitch order is
  no longer important for group based rules.
(See UPGRADE and CHANGING under share/doc/sudo/ for more.)

Port changes:
- PAM file is no longer clobered on reinstall.
- OPIE option has been removed due to PAM being used by default.
- Selected documentation is now installed.
@
text
@d7 1
@


1.12
log
@Install a PAM policy, rather than just suggesting that the admin do so.
@
text
@d2 1
d5 1
a5 1
etc/pam.d/sudo
a6 1
etc/sudoers.sample
d9 9
@


1.11
log
@- Remove etc/sudoers on deinstall if user haven't modified it

PR:		ports/69288 (based on)
Approved by:	maintainer timeout (mharo; year and a half)
@
text
@d4 1
@


1.10
log
@Update to 1.6.8
@
text
@d1 1
a1 1
@@unexec if cmp -s %D/etc/sudoers %D/etc/sudoers.sample; then rm -f %D/etc/sudoers; fi
d4 1
@


1.9
log
@Undo yesterdays change after sysutils/porttools suddenly failed.

Kris (bento (noh! pointyhat)) reported it

PR:		ports/58387
@
text
@d3 1
d5 1
@


1.8
log
@[PATCH] security/sudo: Utilize EXAMPLESDIR

	Utilize EXAMPLESDIR to improves layout; i.e.,

	  configuration file        -> ${PREFIX}/etc
	  sample configuration file -> ${PREFIX}/share/examples/${PORTNAME}

	This change helps if many configuration files and sample ones exist.

PR:		ports/58387
Submitted by:	Hideyuki KURASHINA <rushani@@FreeBSD.org>
@
text
@d1 1
a1 1
@@unexec if cmp -s %D/etc/sudoers %%EXAMPLESDIR%%/sudoers; then rm -f %D/etc/sudoers; fi
d3 1
a4 2
%%EXAMPLESDIR%%/sudoers
@@dirrm %%EXAMPLESDIR%%
@


1.7
log
@if the sudoers file is unchanged from the sample one, remove it too
@
text
@d1 1
a1 1
@@unexec if cmp -s %D/etc/sudoers %D/etc/sudoers.sample; then rm -f %D/etc/sudoers; fi
a2 1
etc/sudoers.sample
d4 2
@


1.6
log
@Upgrade to 1.5.6p3, and change erich's email address.
@
text
@d1 1
@


1.5
log
@Secure the freedom of the manpages!  Free the manpages!

PR:		ports/7651
@
text
@d2 1
a3 1
etc/sudoers.sample
@


1.4
log
@Compress a bunch of manpages.  Remove unnecessary @@ directives from
PLISTs.

Note: I know that this is going to break some symlinks and/or .so
includes, I will back some of these out as I run into these during
package building.
@
text
@a3 3
man/man5/sudoers.5.gz
man/man8/sudo.8.gz
man/man8/visudo.8.gz
@


1.3
log
@Put "sudoers.sample" in the package and copy it to "sudoers" if the
latter doesn't already exist.  Closes PR ports/1405 ("why can Satoshi
sudo on my machine?").
@
text
@d4 3
a6 3
man/man5/sudoers.5
man/man8/sudo.8
man/man8/visudo.8
@


1.2
log
@upgrade to version 1.4
@
text
@d3 1
a3 1
etc/sudoers
@


1.1
log
@Initial revision
@
text
@d4 1
@


1.1.1.1
log
@added sudo to ports/sysutils

Reviewed by:	satoshi
@
text
@@
