1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- # Description: Give certain users (or groups) the ability to run some commands as root.
- # URL: http://www.sudo.ws
- # Packagers: milisarge@gmail.com
- # 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
- }
|