aboutsummaryrefslogtreecommitdiff
path: root/package/sudo
Commit message (Collapse)AuthorAgeFilesLines
* package/*: rename patches according to the new policyGravatar Peter Korsgaard2015-02-032-0/+0
| | | | | | | Autogenerated from rename-patch.py (http://patchwork.ozlabs.org/patch/403345) Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package: indentation cleanupGravatar Jerzy Grzegorek2014-12-221-7/+7
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* sudo: adjust libtool commentGravatar Gustavo Zacarias2014-12-211-1/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/*/*.mk: Fix indentGravatar Maxime Hadjinlian2014-11-191-1/+1
| | | | | | | | | | | Change LIBFOO_PERMISSIONS everywhere to be a space-separated list. As nothing was specified in the manual but all our lists are space separated, there is no reason that this one should be made an exception. Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/*/*.mk: Fix indentGravatar Maxime Hadjinlian2014-11-081-1/+1
| | | | | | | | Fix indent for LIBFOO_USERS and LIBFOO_PERMISSIONS as per the manual example. Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* packages: rename FOO_CONF_OPT into FOO_CONF_OPTSGravatar Thomas De Schampheleire2014-10-041-1/+1
| | | | | | | | | | | | To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS, make the same change for FOO_CONF_OPT. Sed command used: find * -type f | xargs sed -i 's#_CONF_OPT\>#&S#g' Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* sudo: don't use hardening flags on host toolsGravatar Gustavo Zacarias2014-09-211-0/+21
| | | | | | | | | | | Don't use hardening (SSP_CFLAGS & PIE_CFLAGS) flags on host tools since the host compiler may differ wildly from the tests run on the cross compiler and they might not work. Fixes: http://autobuild.buildroot.net/results/b10/b1091bd04ab988744548b74fb48c64bf291fed2f/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* sudo: bump to version 1.8.10p3Gravatar Gustavo Zacarias2014-09-193-4/+39
| | | | | | | | | | | | | Also add hashes, kill some whitespace and correct the license type (ICS->ISC). Enable $EDITOR to point to the right editor for visudo since it normally expects /usr/bin/vi which in busybox-world is /bin/vi (and some people might want to use other editors like the operating system sized one). Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* sudo: bump to version 1.8.8Gravatar Axel Lin2013-10-071-1/+1
| | | | | Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Normalize separator size to 80Gravatar Alexandre Belloni2013-06-061-2/+2
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sudo: security bump to version 1.8.6p7Gravatar Gustavo Zacarias2013-03-191-1/+1
| | | | | | | Fixes CVE-2013-1775 and CVE-2013-1776. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sudo: bump to version 1.8.6p4Gravatar Gustavo Zacarias2013-01-251-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sudo: ensure proper CPPFLAGS are used for host/compat buildGravatar Peter Korsgaard2012-10-111-1/+3
| | | | | | | | | Fixes http://autobuild.buildroot.net/results/ea326401a6711aaac10696629655e6d5ac4e0a90 sudo internally uses CPPFLAGS, so host/compat build now breaks after CPPFLAGS got added to HOST_CONFIGURE_OPTS. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sudo: bump versionGravatar Peter Korsgaard2012-09-102-264/+10
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'next'Gravatar Peter Korsgaard2012-09-032-1/+1
|\ | | | | | | | | | | | | | | | | | | Conflicts: package/e2fsprogs/e2fsprogs.mk package/libfuse/libfuse.mk package/multimedia/mpd/mpd.mk package/smartmontools/smartmontools.mk Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
| * sudo: bump version to 1.8.5p2Gravatar Simon Dawson2012-08-042-1/+1
| | | | | | | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | sudo: fix main executable permissionsGravatar Simon Dawson2012-08-041-0/+4
|/ | | | | | | | | | | The sudo executable is installed without the setuid bit set, which prevents sudo from working. This patch adds a post-install hook to fix the permissions of the sudo executable. Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* sudo: needs MMU supportGravatar Thomas Petazzoni2012-08-021-0/+2
| | | | | | | Fixes http://autobuild.buildroot.org/results/46bcd9601233ca14d6747d9219669e4f52f147e6/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* all packages: rename XXXTARGETS to xxx-packageGravatar Arnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | | | Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* sudo: fix installGravatar Simon Dawson2012-06-232-8/+263
| | | | | | | | | | | | | | | | | | | | Running sudo on the target fails with the following errors. sudo: /usr/libexec/sudoers.so: No such file or directory sudo: fatal error, unable to load plugins The problem is that the installation of the sudo package is broken. This patch replaces the hand-crafted install rule with the default AUTOTARGETS install. Unfortunately, the default install fails because it includes a step that invokes the cross-compiled visudo binary. A patch is provided here to disable this visudo invocation, which is for sanity checking only. This local patch is a backport of upstream commit 8209:0c4e3f68b2f5; the real fix will be in the 1.8.6 release of sudo. Signed-off-by: Simon Dawson <spdawson@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sudo: bump to version 1.8.5p1Gravatar Gustavo Zacarias2012-05-202-20/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sudo: add fix for non-utmpx toolchainsGravatar Gustavo Zacarias2012-03-301-0/+19
| | | | | | | | | | | The utmpx defines for when the target systems lacks utmpx is incomplete, resulting in a build failure, so fix it. This can be triggered by a uClibc toolchain that lacks UTMPX in the configuration, or an older (<= 0.9.31) uClibc which lacks the functionality. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sudo: bump to version 1.8.4p4Gravatar Gustavo Zacarias2012-03-291-5/+6
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sudo: bump to version 1.7.8p1Gravatar Gustavo Zacarias2012-01-241-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sudo: bump to version 1.7.7Gravatar Gustavo Zacarias2011-10-151-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove useless arguments from AUTOTARGETSGravatar Thomas Petazzoni2011-09-291-1/+1
| | | | | | | | | | Thanks to the pkgparentdir and pkgname functions, we can rewrite the AUTOTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sudo: bump version, use official upstream, don't disable authGravatar Peter Korsgaard2011-06-072-4/+4
| | | | | | | sudo without authentication doesn't make much sense, and it has very limited impact on binary size. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sudo: bump and convert to AUTOTARGETSGravatar Thomas Petazzoni2011-05-184-14320/+11
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* buildroot: silence ./configure step when building with 'make -s'Gravatar Peter Korsgaard2009-10-011-1/+1
| | | | | | | | | | We have been passing -q to ./configure when using 'make -s' for packages using Makefile.autotools.in for some time. Do the same for packages using autotools, but not using the Makefile.autotools.in infrastructure, taking care to not do it for packages with hand written configure scripts. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: Remove unnecessary dependencies on uclibc.Gravatar Will Newton2009-09-031-1/+1
| | | | | | | | A C library will have been built by the toolchain makefiles, so there is no need for packages to explicitly depend on uclibc. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/: convert to DOWNLOAD helperGravatar Peter Korsgaard2009-01-161-1/+1
|
* Sudo source package IS at DEBIAN, but with a different nameGravatar Ulf Samuelsson2009-01-121-3/+3
|
* revert patch to allow downloading sudo from an EXISTING locationGravatar Ulf Samuelsson2009-01-111-2/+3
|
* sudo: use Debian as upstreamGravatar Peter Korsgaard2009-01-111-4/+2
| | | | | As we are using a Debian/Ubuntu patch, it makes more sense to get the tarball from there as well.
* Move SUDO_SITE to ATMEL_MIRROR, No cross-compiler patches for later versions ↵Gravatar Ulf Samuelsson2009-01-114-5/+19
| | | | which does not build without, fix installation
* package/: get rid of unneeded $(strip ..)Gravatar Peter Korsgaard2008-12-081-2/+2
|
* sudo: fix long help text linesGravatar Peter Korsgaard2008-08-271-4/+4
|
* Kconfig: remove 'default n'Gravatar Peter Korsgaard2008-07-171-1/+0
| | | | 'default n' is the default, so there's no need to say it explicitly.
* cleanup sudo makefileGravatar John Voltz2008-03-061-3/+3
|
* Run $(CONFIG_UPDATE) after unpacking sourcesGravatar Hamish Moffatt2008-02-121-0/+1
| | | | Patch from Dan Nicolaescu
* - just use the strip binary to avoid confusing libtool (quotes)Gravatar Bernhard Reutner-Fischer2007-10-011-1/+1
| | | | - use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
* - sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* ↵Gravatar Bernhard Reutner-Fischer2007-08-211-1/+1
| | | | toolchain/*/*.mk */Makefile.in -l)
* Use <package>_VERSION in all <package>.mk instead of <package>_VERGravatar Ulf Samuelsson2007-07-111-3/+3
|
* Remove usage of TARGET_LDFLAGS all together. Both TARGET_CFLAGS and ↵Gravatar "Steven J. Hill"2007-07-061-2/+0
| | | | TARGET_LDFLAGS are passed with the compilers and linker respectively so that we can pass CFLAGS and LDFLAGS on a per-package basis which was not possible previously and a number of packages failed to build. TARGET_CFLAGS usage in package makefiles will be removed next.
* - add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGSGravatar Bernhard Reutner-Fischer2007-06-271-0/+1
| | | | - use TARGET_CONFIGURE_ARGS where appropriate.
* yet more LDFLAGS handling fixupsGravatar Eric Andersen2007-03-141-1/+1
|
* fixup package LDFLAGS handlingGravatar Eric Andersen2007-03-131-0/+1
|
* - update defconfig to current versions and a minimal package selectionGravatar Bernhard Reutner-Fischer2007-01-291-1/+1
|
* fixup a whole steaming pile of insanity. When packages are configured,Gravatar Eric Andersen2007-01-141-0/+1
| | | | | | | | | | | | | they should be configured with --prefix=/usr and we then need to use make DESTDIR=$(STAGING_DIR) install to get things installed into the staging directory. The current situation for many packages, which use --prefix=$(STAGING_DIR) results in the staging_dir paths getting compiled into the binary itself. This also adds in a pile of libtool fixups. Between broken pkgconfig, broken libtool handling, and broken --prefix settings, its a wonder things have worked as well as they have up till now. -Erik
* - bump version and make it workGravatar Bernhard Reutner-Fischer2006-12-213-136/+1070
|