Halo semua :)

Ahh... akhirnya berhasil juga saya memindahkan user mail dir
dari /var/spool/mail/$user ke /home/$user/mail/inbox

Terima kasih atas masukkan-masukkan yang diberikan oleh rekan-rekan di
milist ini.

melalui email ini saya akan menceritakan prosesnya :)

1. edit procmailrc dan tambahkan dengan:

PATH=$HOME/bin:/usr/bin:/usr/ucb:/bin:/usr:/local/bin:.
MAILDIR=$HOME/mail
DEFAULT=$MAILDIR/inbox

2. Buat script untuk memindahkan email user yang lama, misalnya diberinama
file: migrasi

Buat file migrasi:
touch migrasi
chmod 755 migrasi

edit dengan mc atau editor lainnya dan isi dengan:

###############################################################3
#!/bin/sh
#script untuk migrasi user

#mengambil data user dari file passwd
for user in `awk -F: '$3 > 499 {print $1}' /etc/passwd`

do

#buat direktori mail dan file inbox
mkdir /home/$user/mail
touch /home/$user/mail/inbox

#salin email user ke homedir masing2
cp /var/spool/mail/$user /home/$user/mail/inbox

#set hak akses
chown $user.mail /home/$user/mail
chown $user.mail /home/$user/mail/inbox

#hapus mail user terdahulu
rm /var/spool/mail/$user

#buat symlink
cp -s /home/$user/mail/inbox /var/spool/mail/$user
done
##################################################################

Karena /home telah di beri quota maka selesailah permasalahan saya
Thx 4 U All Guys

Salam
-- 
It's nice to help somebody :)
My URL: http://www.cic.ac.id/~harijanto




-- 
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3

Kirim email ke