"Bambang" <[EMAIL PROTECTED]> wrote:
> 1. Mohon donk info/ contoh script untuk quota. 
>       Saya sedang kumpulin info dulu, biar tidak stuck waktu sedang
> coba-2x.
> 2. Bisa tidak dibuat default misalnya 3 MB, jadi setiap user baru 
> yang saya
> buat nantinya punya quota 3 MB.
> 
> Mohon dengan sangat scriptnya.

kira kira begini, pake bash, basicnya, add user terus set quota
--snip--
#!/bin/bash

prog_useradd=/usr/sbin/useradd
prog_setquota=/programs/quotatools/bin/setquota

blocksoft=3000000
blockhard=3000000
inodesoft=0
inodehard=0

if [ "$1" != "" ]
then
 $prog_useradd "$1"
 if [ "$?" -eq 0 ]
 then
  echo "# user $1 added"
  $prog_setquota -u "$1" \
  "$blocksoft" "$blockhard" \
  "$inodesoft" "$inodehard" -a
  if [ "$?" -eq 0 ]
  then
   echo "# quota of user $1 has been configured"
  else
   echo "# unable to set quota for user $1"
  fi
 else
  echo "# failed to add user $1"
 fi
else
 echo "usage error"
fi
--snap--

ganti prog_setquota dan prog_useradd
ambil nama user
di add, di sini bisa diganti ganti misalnya home directorynya di tempat
lain atau ganti default shell nya
$prog_adduser -s "/sbin/nologin" "$1"
cek berhasil di add belon
kalo berhasil, set quota
cek lagi berhasil tidak setquotanya
kalo tidak mungkin mau diroll back manually, ie. delete user nya, atau
mau setquota manually karena mungkin quotanya lagi ngga jalan.

Dion


_________________________________________________________
This mail sent using V-webmail - http://www.v-webmail.org


-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip dan info di http://linux.or.id/milis.php
FAQ milis http://linux.or.id/faq.php

Kirim email ke