| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Approved by: tmclaugh
|
|
|
|
|
|
| |
WITH_NOARGS_SHELL
Submitted by: Scott Fultz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- Only use the cached supplementory group vector when matching groups
for the invoking user. (security)
- When setting the umask, use the union of the user's umask and the
default value set in sudoers so that we never lower the user's umask
when running a command.
- Sudo now operates in the C locale again when doing a match against
sudoers.
PR: 131446
Submitted by: Eygene Ryabinkin
Security: vid:13d6d997-f455-11dd-8516-001b77d09812
|
|
|
|
| |
Suggested by: koitsu
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
- Remove CONFIGURE_TARGET hack in various bsd.*.mk
- USE_GNOME=gnometarget is now an no-op
Changes to individual ports, other than removing the CONFIGURE_TARGET hack:
= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
- comms/gnuradio
- science/abinit
- science/elmer-fem
- science/elmer-matc
- science/elmer-meshgen2d
- science/elmerfront
- science/elmerpost
= use x86_64 as ARCH
- devel/g-wrap
= other changes
- print/magicfilter
GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf
Total # of ports modified: 1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)
PR: 126524 (obsoletes 52917)
Submitted by: rafan
Tested on: two pointyhat 7-amd64 exp runs (by pav)
Approved by: portmgr (pav)
|
|
|
|
|
| |
* the -i flag implies resetting the environment as it did prior to
1.6.9. The -i and -E flags are now mutually-exclusive.
|
|
|
|
| |
Prompted by: pavmail
|
|
|
|
|
|
|
| |
* The HOME environment variable is once again preserved by default, as per
the documentation.
- Finally remember to fix the $FreeBSD$ line in pam file.
|
|
|
|
|
|
|
| |
* Check sudoers even if user is found in LDAP so Defaults can take
effect.
* Fix crash when pam_lastlog is (incorrectly) usesd in session section
of PAM file.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- The ALL command in sudoers now implies SETENV permissions.
- The command search is now performed using the target user's auxiliary
group vector too.
- Various LDAP code improvements.
- Added passprompt_override flag to sudoers to cause sudo's prompt to be
used in all cases. Also set when the -p flag is used.
- New %p prompt escape that expands to the user whose password is being
prompted, as specified by the rootpw, targetpw and runaspw sudoers
flags.
|
|
|
|
|
|
|
| |
a number of outdated sites.
Notified by: Ferenc Gartner
Approved by: portmgr (linimon, erwin)
|
|
|
|
|
| |
- Sudo now only prints the password prompt if the process is in the
foreground.
|
|
|
|
|
|
| |
- Fixed a bug in the IP address matching introduced by the IPV6 merge.
- Fixed sudoedit when used on a non-existent file.
- Groups and netgroups are now valid in an LDAP sudoRunas statement.
|
|
|
|
| |
Prompted by: flz
|
|
|
|
|
|
| |
- IPv6 support added.
- Added notes to default sudoers for handling environmental variables
related to our pkg_* tools and portupgrade.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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]
|
| |
|
|
|
|
| |
- Fixes bug related to supplemental group matching
|
|
|
|
| |
- Environment handling fix.
|
|
|
|
| |
Noticed by: ume
|
|
|
|
|
|
|
|
|
|
| |
* Worked around a bug in some PAM implementations that caused a crash
when no tty was present.
* Fixed a crash on some platforms in the error logging function.
- Change default pam session stack to pam_permit like su does [1]
- Grab maintainership
Sugested by: des [1]
|
|
|
|
|
|
|
|
|
| |
- Temporarilly disable session entry in default pam file because
pam_lastlog causes users to appear as though they have logged out in
system logs. [2]
Reported by: yarodin@gmail.com [1], Paul Fraser <pfraser@gmail.com> [2]
Submitted by: Todd Miller [1]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Submitted by: Dan Casey <dcasey@debtresolve.com>
|
| |
|
|
|
|
| |
Hat: portmgr
|
|
|
|
| |
Reported by: Nick Fishman <kwlogical@bellsouth.net>
|
|
|
|
|
|
|
|
|
| |
- OPTIONS'fy
- Remove obsoleted USE_REINPLACE
PR: ports/95598
Submitted by: Dmitriy Kirhlarov <dkirhlarov@localhost.oilspace.com>
Approved by: maintainer timeout (2 weeks)
|
|
|
|
| |
Approved by: krion@
|
|
|
|
|
| |
PR: ports/69288 (based on)
Approved by: maintainer timeout (mharo; year and a half)
|
|
|
|
|
| |
PR: 88865
Submitted by: Phil Oleson <oz@nixil.net>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<Security Alert>
Summary:
A race condition in Sudo's command pathname handling prior
to Sudo version 1.6.8p9 that could allow a user with Sudo
privileges to run arbitrary commands.
Sudo versions affected:
Sudo versions 1.3.1 up to and including 1.6.8p8.
</Security Alert>
More information about this incident available at:
http://www.sudo.ws/sudo/alerts/path_race.html
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
another one that does not directly affect FreeBSD (our _PATH_VARTMP
was fine before, too).
Approved by: mharo (maintainer)
|
|
|
|
| |
Submitted by: Peter Pentchev <roam@ringlet.net>
|
|
|
|
|
| |
o Bash exported functions and the CDPATH variable are now stripped from
the environment passed to the program to be executed.
|
|
|
|
|
| |
Submitted by: many people
Approved by: portsmgr (marcus)
|
| |
|
|
|
|
|
|
| |
Kris (bento (noh! pointyhat)) reported it
PR: ports/58387
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
| |
|
|
|
|
| |
Submitted by: "Michael Sharp" <ms@probsd.org>
|
|
|
|
|
| |
PR: 47087
Submitted by: Stefan Farfeleder <stefan@fafoe.dyndns.org>
|
|
|
|
|
| |
PR: 52237
Submitted by: Sergey A. Osokin <osa@FreeBSD.org.ru>
|
|
|
|
|
| |
PR: 51084
Submitted by: Sergey A. Osokin <osa@freebsd.org.ru>
|
|
|
|
|
|
|
| |
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti.
|
|
|
|
|
|
|
| |
the PAM transition from echoed to non-echoed input.
PR: 46026
Approved by: mharo (maintainer)
|
|
|
|
| |
Submitted by: David Yeske <dyeske@yahoo.com>
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
ps. sorry mharo
PR: 33976, 33981
Submitted by: many people (including me :)
|
| |
|
| |
|
|
|
|
| |
notifications
|
|
|
|
| |
which sets the file permissions on the sudoers file.
|
|
|
|
|
|
| |
PR: 30450
Submitted by: Dimitry Andric <dim@xs4all.nl>
Approved by: maintainer timeout
|
|
|
|
| |
No response from: maintainer
|
| |
|
|
|
|
| |
Submitted by: Blaz Zupan <blaz@amis.net>
|
| |
|
|
|
|
|
|
| |
From the CHANGES file:
416) Fix negation of path-type Defaults entries in a boolean context.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
system users don't accidently get configured to do stuff as root.
Submitted by: Adam Steffes
|
| |
|
| |
|
|
|
|
| |
Submitted by: FUJISHIMA Satsuki <k5@cheerful.com>
|
| |
|
| |
|
|
|
|
| |
Submitted by: jhb via cpiazza
|
|
|
|
| |
Makefile any more. So install it manually.
|
|
|
|
| |
doesn't get to PR 15403 in time.
|
|
|
|
|
| |
had to remove manpage path corrections patch (patch-ac) because
I don't have time till after Friday to work on this port more.
|
|
|
|
|
| |
Prompted by PR: 13476, 13477
Submitted by: KATO Tsuguru
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
[Has anyone figured-out what makes the number 393 so interesting to PW, now?]
I wonder what was going through Jordan's head during his infamous
$Id$-smashing commit.
Before I forget....
Thanks to naddy@mips.rhein-neckar.de (Christian Weisgerber) for prompting
this commit. See msg-id: 7geokh$tje$1@mips.rhein-neckar.de
|
| |
|
|
|
|
|
| |
PR: 11079
Submitted by: Hans Huebner hans@huebner.org
|
|
|
|
|
| |
PR: ports/10817(not used), ports/10499
Submitted by: foxfair, Ying-Chieh Liao <ijliao@Terry.Dorm10.NCTU.edu.tw>
|
| |
|
|
|
|
| |
Submitted by: Igor Vinokurov <igor@rtsnet.ru>
|
|
|
|
|
| |
PR: 9346
Submitted by: Palle Girgensohn <girgen@partitur.se>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
PR: ports/7651
|
| |
|
| |
|
| |
|
|
|
|
| |
Submitted by: Warner Losh
|
|
|
|
| |
(someone that uses OPIE should test out that link option)
|
|
|
|
| |
Now sudo will obey ${PREFIX}
|
|
|
|
| |
Submitted by: Masafumi NAKANE (max@wide.ad.jp)
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Reviewed by: Satoshi
|
| |
|
|
|
|
|
| |
latter doesn't already exist. Closes PR ports/1405 ("why can Satoshi
sudo on my machine?").
|
| |
|
| |
|
| |
|
|
Reviewed by: satoshi
|