From 0b5fc3a13997662a8882d340a12fca194dfdc288 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 18 Aug 2011 16:04:00 +0200 Subject: [PATCH] sudo: create required dir at post install/remove time. --- srcpkgs/sudo/INSTALL | 1 + srcpkgs/sudo/REMOVE | 1 + srcpkgs/sudo/template | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/srcpkgs/sudo/INSTALL b/srcpkgs/sudo/INSTALL index fbd716b6a3..d7162122f5 100644 --- a/srcpkgs/sudo/INSTALL +++ b/srcpkgs/sudo/INSTALL @@ -9,5 +9,6 @@ post) fi chmod 4111 usr/bin/sudo usr/bin/sudoedit [ ! -d etc/sudoers.d ] && install -d etc/sudoers.d + [ ! -d var/db/sudo ] && install -dm750 var/db/sudo ;; esac diff --git a/srcpkgs/sudo/REMOVE b/srcpkgs/sudo/REMOVE index 3154a21a50..ba662126bb 100644 --- a/srcpkgs/sudo/REMOVE +++ b/srcpkgs/sudo/REMOVE @@ -8,5 +8,6 @@ post) ;; purge) [ -f etc/sudoers ] && rm -f etc/sudoers + [ -d var/db/sudo ] && rm -rf var/db/sudo ;; esac diff --git a/srcpkgs/sudo/template b/srcpkgs/sudo/template index 62bb0942be..1640d13af4 100644 --- a/srcpkgs/sudo/template +++ b/srcpkgs/sudo/template @@ -1,6 +1,7 @@ # Template build file for 'sudo'. pkgname=sudo version=1.8.2 +revision=1 distfiles="http://www.courtesan.com/sudo/dist/$pkgname-$version.tar.gz" build_style=gnu_configure configure_args="--with-ignore-dot -with-all-insults --with-env-editor @@ -17,7 +18,6 @@ long_desc=" give as few privileges as possible but still allow people to get their work done." -keep_empty_dirs=yes conf_files="/etc/pam.d/sudo /etc/sudoers" nostrip=yes