| /* |
| * OS-specific definitions |
| */ |
| |
| #define ROOT_UID 0 |
| |
| #ifdef __hpux |
| #define DEFAULT_MAIL_COMMAND "/usr/bin/mailx" |
| #define COMPRESS_COMMAND "/usr/contrib/bin/gzip" |
| #define UNCOMPRESS_COMMAND "/usr/contrib/bin/gunzip" |
| #define STATEFILE "/var/run/logrotate.status" |
| #endif |
| |
| #ifdef SunOS |
| #define DEFAULT_MAIL_COMMAND "/usr/bin/mailx" |
| #define STATEFILE "/var/log/logrotate.status" |
| #endif |
| |
| #ifdef __NetBSD__ |
| #define DEFAULT_MAIL_COMMAND "/usr/bin/mail -s" |
| #define COMPRESS_COMMAND "/usr/bin/gzip" |
| #define UNCOMPRESS_COMMAND "/usr/bin/gunzip" |
| #define STATEFILE "/var/log/logrotate.status" |
| #endif |
| |
| #if defined(__APPLE__) && defined(__MACH__) |
| #define COMPRESS_COMMAND "/usr/bin/gzip" |
| #define UNCOMPRESS_COMMAND "/usr/bin/gunzip" |
| #endif |
| |
| /* |
| * Default settings for Linux - leave these last. |
| */ |
| #ifndef DEFAULT_MAIL_COMMAND |
| #define DEFAULT_MAIL_COMMAND "" |
| #endif |
| #ifndef COMPRESS_COMMAND |
| #define COMPRESS_COMMAND "/system/bin/gzip" |
| #endif |
| |
| #ifndef COMPRESS_EXT |
| #define COMPRESS_EXT ".gz" |
| #endif |
| |
| #ifndef UNCOMPRESS_COMMAND |
| #define UNCOMPRESS_COMMAND "/system/bin/gunzip" |
| #endif |
| |
| #ifndef STATEFILE |
| #define STATEFILE "/data/misc/logrotate/logrotate.status" |
| #endif |