Re: mu sudo

From: Joshua Hudson ([email protected])
Date: Thu Apr 26 2001 - 20:08:08 CEST


I have been asked how I added sudo to muLinux. Here is my answer.

As for proceedure: log in as root (what else) and copy sudo c files to
current directory. The following commands complete the installation,
assuming GCC addon is mounted.
  mkdir /usr/local
  mkdir /usr/local/bin
  mkdir /usr/local/adm
  mkdir /usr/local/adm/logs
  touch /usr/local/adm/sudoers
  chmod 600 /usr/local/adm/sudoers
  gcc sudo.c clrusr.c
  mv a.out /usr/local/bin/sudo
  chmod 4711 /usr/local/bin/sudo

The packaged man file sudo.8 still needs to be rewritten for mulinux.
Important sudo considers daemon gid to be 3 while muLinux uses 2. Change one
or the other. I have commented out the mail alert as it does not work on
muLinux.

  # sample sudoers file:
  # root can do anything
  root all

  # gandalf is the sysadmin
  gandalf all

  # the security officer can use kill so that he can log anybody out.
  officer /bin/kill

  # the backup operator can use all commands that require root access
  # for backing up files.
  backup /bin/cp /usr/srv/bin/mkfs.ext2 /bin/mount /bin/umount

Thanks Joshua,

I look forward to getting the sources. I beg to have a little procedure as
well.

Stephen.

On Wed, 25 Apr 2001, Joshua Hudson nicely wrote:

Yes, I was setting up a multiuser mode (the binaries are on the SRV addon).
I installed an old version of sudo for use with muLinux, not the current
version. I'll send you the source code soon. Keep in mind, this version
does not support mail alerts or by-group permissions.

-----------------------------------------------------------------------
Twice Ceaser offered the crown to Brutus and twice Brutus refused.
Was that ambition or not?

_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



This archive was generated by hypermail 2.1.6 : Sat Feb 08 2003 - 15:27:18 CET