HELP: Define the file attributes [DEFAULT] TYPE: OBJECT SYNTAX: ATTRIB(ORIGINAL,RUSR,WUSR,XUSR,RGRP,WGRP,XGRP,ROTH,WOTH,XOTH,ARCHIVE,HIDDEN,READONLY,SYSTEM)
The attribute object can be used to set file access permissions or file flags on Windows and Linux.
Linux: read/write/execute permission for user/group/other
Windows: archive, hidden, read only and system flags.
It is also possible to add additional permissions to original permission:
... ATTRIB(ORIGINAL XUSR XGRP XOTH) ...
This adds execute permissions for everyone on Linux.
SWITCH: ORIGINAL - Preserve attributes of input file / archive memberSWITCH: RUSR - Unix readable by ownerSWITCH: WUSR - Unix writable by ownerSWITCH: XUSR - Unix executable by ownerSWITCH: RGRP - Unix readable by groupSWITCH: WGRP - Unix writable by groupSWITCH: XGRP - Unix executable by groupSWITCH: ROTH - Unix readable by othersSWITCH: WOTH - Unix writable by othersSWITCH: XOTH - Unix executable by othersSWITCH: ARCHIVE - Windows archive flagSWITCH: HIDDEN - Windows hidden flagSWITCH: READONLY - Windows read only flagSWITCH: SYSTEM - Windows system flag