milis/talimatname/temel/sudo/talimat

47 lines
1.0 KiB
Plaintext

# Description: Give certain users (or groups) the ability to run some commands as root.
# URL: http://www.sudo.ws
# Packagers: pierre at nutyx dot org, tnut at nutyx dot org
# Depends on: pam
name=sudo
version=1.8.15
release=1
source=(http://www.sudo.ws/sudo/dist/$name-$version.tar.gz)
build() {
cd $name-$version
./configure --prefix=/usr \
--libexecdir=/usr/lib \
--docdir=/usr/share/doc/sudo-$version \
--with-all-insults \
--with-env-editor \
--without-sendmail \
--with-passprompt="[sudo] password for %p: "
make
make DESTDIR=$PKG install
mkdir -pv $PKG/etc/pam.d
cat > $PKG/etc/pam.d/sudo << "EOF" &&
# Begin /etc/pam.d/sudo
# include the default auth settings
auth include system-auth
# include the default account settings
account include system-account
# Set default environment variables for the service user
session required pam_env.so
# include system session defaults
session include system-session
# End /etc/pam.d/sudo
EOF
chmod 644 $PKG/etc/pam.d/sudo
echo "%wheel ALL=(ALL) ALL" >> $PKG/etc/sudoers
}