virtual GroupInfo File_getGroup(const File& file) const
throw (SystemException);
+ /**
+ * Checks whether a file is a symlink
+ */
+ virtual bool File_isSymlink(const File& file) const throw (SystemException);
+
/**
* Runs another program (replaces current process)
*/
* Sets umask
*/
virtual void setUmask(int umask) const throw (SystemException);
+
+ /**
+ * Sets new root directory for current process
+ */
+ virtual void chroot(const std::string& dir) const
+ throw (SystemException);
};
};