Changeset 1488


Ignore:
Timestamp:
Jun 6, 2007, 1:30:50 AM (11 years ago)
Author:
bruno
Message:

Avoid to backup ocfs/ocfs2 filesystems (+ afs forgotten in some places)

Location:
branches/2.2.4
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2.4/mondo-doc/mondoarchive.8

    r1315 r1488  
    166166.BI "-N"
    167167Exclude all mounted network filesystems. This currently means NFS, SMB, Coda, MVFS, AFS
    168 and Netware. In other words, only backup the local hard disk(s).
     168OCFS and Netware. In other words, only backup the local hard disk(s).
    169169
    170170.TP
  • branches/2.2.4/mondo/src/common/libmondo-devices.c

    r1451 r1488  
    24212421    strcpy(exclude_these_directories,
    24222422           call_program_and_get_last_line_of_output
    2423            ("mount -t coda,ncpfs,nfs,smbfs,cifs,afs,mvfs | tr -s '\t' ' ' | cut -d' ' -f3 | tr -s '\n' ' ' | awk '{print $0;}'"));
     2423           ("mount -t coda,ncpfs,nfs,smbfs,cifs,afs,ocfs,ocfs2,mvfs | tr -s '\t' ' ' | cut -d' ' -f3 | tr -s '\n' ' ' | awk '{print $0;}'"));
    24242424    strcpy(exclude_these_devices,
    24252425           call_program_and_get_last_line_of_output
    2426            ("tr -s '\t' ' ' < /etc/fstab | grep -E '( (coda|ncpfs|nfs|smbfs|cifs|mvfs) )' | cut -d' ' -f1 | tr -s '\n' ' ' | awk '{print $0;}'"));
     2426           ("tr -s '\t' ' ' < /etc/fstab | grep -E '( (coda|ncpfs|nfs|smbfs|cifs|afs|ocfs|ocfs2|mvfs) )' | cut -d' ' -f1 | tr -s '\n' ' ' | awk '{print $0;}'"));
    24272427    sprintf(result_sz, "%s %s", exclude_these_directories,
    24282428            exclude_these_devices);
     
    24512451    strcpy(exclude_these_directories,
    24522452           call_program_and_get_last_line_of_output
    2453            ("mount -t coda,ncpfs,nfs,smbfs,cifs,afs,mvfs | tr -s '\t' ' ' | cut -d' ' -f3 | tr -s '\n' ' ' | awk '{print $0;}'"));
     2453           ("mount -t coda,ncpfs,nfs,smbfs,cifs,afs,ocfs,ocfs2,mvfs | tr -s '\t' ' ' | cut -d' ' -f3 | tr -s '\n' ' ' | awk '{print $0;}'"));
    24542454    strcpy(exclude_these_devices,
    24552455           call_program_and_get_last_line_of_output
    2456            ("tr -s '\t' ' ' < /etc/fstab | grep -E '( (coda|ncpfs|nfs|smbfs|cifs|mvfs) )' | cut -d' ' -f1 | tr -s '\n' ' ' | awk '{print $0;}'"));
     2456           ("tr -s '\t' ' ' < /etc/fstab | grep -E '( (coda|ncpfs|nfs|smbfs|cifs|afs|ocfs|ocfs2|mvfs) )' | cut -d' ' -f1 | tr -s '\n' ' ' | awk '{print $0;}'"));
    24572457    sprintf(result_sz, "%s", exclude_these_directories);
    24582458    paranoid_free(exclude_these_devices);
     
    25132513    strcpy(tmp,
    25142514           call_program_and_get_last_line_of_output
    2515            ("df -m -P -t nonfs,msdosfs,ntfs,smbfs,smb,cifs,afs,mvfs | tr -s '\t' ' ' | grep -vE \"none|Filesystem\" | awk '{printf \"%s %s\\n\", $4, $6;}' | sort -n | tail -n1 | awk '{print $NF;}'"));
     2515           ("df -m -P -t nonfs,msdosfs,ntfs,smbfs,smb,cifs,afs,ocfs,ocfs2,mvfs | tr -s '\t' ' ' | grep -vE \"none|Filesystem\" | awk '{printf \"%s %s\\n\", $4, $6;}' | sort -n | tail -n1 | awk '{print $NF;}'"));
    25162516#else
    25172517    strcpy(tmp,
    25182518           call_program_and_get_last_line_of_output
    2519            ("df -m -P -x nfs -x vfat -x ntfs -x smbfs -x smb -x cifs -x afs -x mvfs | sed 's/                  /devdev/' | tr -s '\t' ' ' | grep -vE \"none|Filesystem|/dev/shm\" | awk '{printf \"%s %s\\n\", $4, $6;}' | sort -n | tail -n1 | awk '{print $NF;}'"));
     2519           ("df -m -P -x nfs -x vfat -x ntfs -x smbfs -x smb -x cifs -x afs -x ocfs -x ocfs2 -x mvfs | sed 's/                  /devdev/' | tr -s '\t' ' ' | grep -vE \"none|Filesystem|/dev/shm\" | awk '{printf \"%s %s\\n\", $4, $6;}' | sort -n | tail -n1 | awk '{print $NF;}'"));
    25202520#endif
    25212521
Note: See TracChangeset for help on using the changeset viewer.