1. Use htop or other program to determine available memory for ramdisk (size=)
  2. # clamgid=$(test -z "$(cat /etc/passwd | grep ^clamav)" && id -g clamscan 2>/dev/null || id -g clamav 2>/dev/null) && echo $clamgid
  3. # qmailctl stop
  4. # mount -t tmpfs -o size=1024m,nodev,noexec,noatime,uid=$clamgid,gid=0,mode=0750 myramdisk /var/qmail/simscan
  5. # ls -ld /var/qmail/simscan
  6.    drwxr-x--- 2 clamscan root 6 Aug 17 13:28 /var/qmail/simscan
    
  7. # qmailctl start
  8. # df -h /var/qmail/simscan
  9.    Filesystem      Size  Used Avail Use% Mounted on
       myramdisk       1.0G     0  1.0G   0% /var/qmail/simscan
    
  10. # cp /etc/fstab /etc/fstab.bak
  11. # echo "myramdisk /var/qmail/simscan tmpfs size=1024m,nodev,noexec,noatime,uid=$clamgid,gid=0,mode=0750 0 0" >> /etc/fstab
  12. Make sure /etc/fstab file is okay before a reboot
  13. # cat /etc/fstab