EXEC SQL DECLARE filsys_cursor CURSOR FOR
SELECT f.label, f.lockertype, p.dir, q.quota
- FROM filesys f, nfsphys p, quota q
+ FROM filesys f, nfsphys p, quota q, users u
WHERE f.mach_id=:mid AND f.type='IMAP' AND f.createflg!=0
AND f.filsys_id=q.filsys_id
AND f.mach_id=p.mach_id AND f.phys_id=p.nfsphys_id
+ AND f.owner = u.users_id AND u.status != 3
ORDER BY f.label, p.dir, q.quota;
EXEC SQL OPEN filsys_cursor;
exit ${MR_NOCRED}
fi
-if [ -r {$IMAP_MBOXES} ]; then
- egrep "\..*\." ${IMAP_CONFIG}/mailboxes >> ${IMAP_MBOXES}
-fi
-
sort -o ${IMAP_MBOXES} ${IMAP_MBOXES}
LD_LIBRARY_PATH=/usr/local/tcl/lib
export LD_LIBRARY_PATH
-${IMAP_BIN}/cyradm -file ${IMAP_BIN}/sync.cyradm sync -d
+${IMAP_BIN}/sync.pl
if [ $? != 0 ]; then
exit ${MR_MKCRED}
fi