/* defauls.h: default values of configuration options and constants. Copyright (C) 2006, 2007, 2008, 2009 Werner Baumann This file is part of davfs2. davfs2 is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. davfs2 is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with davfs2; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. */ #ifndef DAV_DEFAULTS_H #define DAV_DEFAULTS_H /* Miscellaneous */ /* ============= */ /* These Macros will be defined by the command line option -D of the preprocessor: The name of the program, usually mount.davfs. DPROGRAM_NAME The system directory that holds runtime status information, usually /var/run or /run. DAV_LOCALSTATE_DIR The directory to store the PID-file, usually /var/run/mount.davfs or /run/mount.davfs. DAV_SYS_RUN The directory for translated messages (gettext). LOCALEDIR */ /* Configuration */ /* ============= */ /* These Macros will be defined by the command line option -D of the preprocessor: The directory where the system wide configuration file is located, usually either /etc/davfs2 or /urs/local/etc/davfs2. DAV_SYS_CONF_DIR The name of the configuration file, usually davfs2.conf. DAV_CONFIG The directory where the template of the configuration file is located usually either /usr/share/davfs2 or /usr/local/share/davfs2. DAV_DATA_DIR */ /* Persona of the process */ /* ====================== */ /* These Macros will be defined by the command line option -D of the preprocessor: The program will run as this user if invoked by root, usually davfs2. May be overridden by system config file. DAV_USER The program will belong to this group, usually davfs2. May be overridden by system config file. DAV_GROUP */ /* Mounting */ /* ======== */ /* File system type to be used with 'mount -t' and fstab. */ #define DAV_FS_TYPE "davfs" /* If _PATH_MOUNTED (the mtab file) is a symbolic link (to /proc/mounts) some information required for umount is missing (e.g. the option user=