--- smf-sav.c.orig 2013-05-25 11:48:52 UTC +++ smf-sav.c @@ -20,11 +20,7 @@ #endif #include -#if __linux__ || __sun__ #include -#else -#include -#endif #include #include #include @@ -33,20 +29,12 @@ #endif #include #include -#if __linux__ || __sun__ #include -#else -#include -#endif #include #include #include #include -#if __linux__ || __sun__ #include -#else -#include -#endif #include #include #include @@ -68,7 +56,7 @@ #define hash_size(x) ((unsigned long) 1 << x) #define hash_mask(x) (hash_size(x) - 1) -#define CONFIG_FILE "/etc/mail/smfs/smf-sav.conf" +#define CONFIG_FILE "%%PREFIX%%/etc/smf-sav.conf" #define PUBLIC_NAME "yourhost.yourdomain.tld" #define SAFE_CALLBACK "postmaster@yourdomain.tld" #define SYSLOG_FACILITY LOG_MAIL @@ -81,7 +69,7 @@ #define TO_PASS_TTL 3600 #define TO_TEMPFAIL_TTL 300 #define TO_FAIL_TTL 3600 -#define WORK_SPACE "/var/run/smfs" +#define WORK_SPACE "%%SMFSAV_RUN_DIR%%" #define OCONN "unix:" WORK_SPACE "/smf-sav.sock" #define USER "smfs"