its all right i found the answer. here's how i did it.
1. edit your /etc/fstab file and add acl after the word defaults separated by a comma to the line that contains the filesystem you wish.
mine looks like this->
/dev/hda1 /home ext3 defaults,acl 1 2
2. writequit the editor
3. remount filesystem
mount -o remount filesystem
eg: mount -o remount /home
3. setfacl -m u:username

ermissions directory/filename
eg: setfacl -m u:xyz:rx egdirectory
4. getfacl directoryname to see the results.
this worked for me RHEL4 but i have found out rh8 doesn't supports this. i dunno about others.