47 lines
1007 B
Plaintext
47 lines
1007 B
Plaintext
# Tanım: Give certain users (or groups) the ability to run some commands as root.
|
||
# URL: http://www.sudo.ws
|
||
# Paketçi: milisarge
|
||
# Gerekler:
|
||
|
||
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
|
||
}
|