summaryrefslogtreecommitdiff
path: root/warnquota.conf
blob: 5bbd0ab013540b7ab0903d97f9f1416c1396d378 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
###################################################################
# Configuration file for the warnquota utility
# File Format:
# ^^^^^^^^^^^^
# (1) lines begining with # or ; are comments
# (2) blank lines are ignored
# (3) other lines have the form 'value = string'
# (4) strings may be quoted (double quotes) but they don't have to
# (5) strings may end with backslash in order to continue
#     on the next line
# (6) line breaks are marked with '|' character
###################################################################

#
# Comment this out or remove it once you have edited this config file
#
FAIL        = "configure /etc/warnquota.conf before running warnquota"

#
# command used for sending mails
#
MAIL_CMD = "/usr/lib/sendmail -t"

#
# Standard mail fields
FROM        = "root@localhost"
SUBJECT 	= "Your account quota has exceeded!"
# Note that if LDAP is configured, the name in CC_TO gets looked up in LDAP
# to obtain email address similarly to email recipient address.
CC_TO 		= "root@localhost"
# If you set this variable CC will be used only when user has less than
# specified grace time left (examples of possible times: 5 seconds, 1 minute,
# 12 hours, 5 days)
# CC_BEFORE = 2 days
SUPPORT 	= "root@localhost"
PHONE 		= "123 456 789"
# Text in the beginning of the mail (if not specified, default text is used)
# This way text can be split to more lines
# Line breaks are done by '|' character
# The expressions %i, %h, %d, and %% are substituted for user/group name,
# host name, domain name, and '%' respectively. For backward compatibility
# %s behaves as %i but is deprecated.
MESSAGE         = Hello user %i, I've noticed you use too much space\
 on my disk in %h.%d.|Delete your files on the following filesystems:|
# Text in the end of the mail (if not specified, default text using SUPPORT and PHONE
# is created)
SIGNATURE	= See you!|			Your admin of %h|
# Following text is used for mails about group exceeding quotas
GROUP_MESSAGE	= Hello,|\
your group %i is using too much disk space at %h.|\
I suggest you to clean up group files on the following filesystems:|
# Text in the end of the mail to the group (if not specified, default text using SUPPORT
# and PHONE is created).
GROUP_SIGNATURE	= See you!|			Your admin|
#
#If you are running warnquota on a mail server, and don't want bounces
#because clients cannot receive mail setting this to "any" will cause
#warnquota to not send them mail for all devices.  If you set this to the
#device name (for example /dev/hdb1) then they will not be sent mail if they
#are overquota on that device only, and will be sent mail for all other
#devices.
#MAILDEV        =
#
#Here you can set a charset for emails sent by warnquota (e.g. UTF-8)
#CHARSET	= 

##############################################################
# Configuration for LDAP (if you are using LDAP mail lookups)
# host, port, tls, binddn, and bindpw are straight forward.
##############################################################
# Your search base dn
#
# LDAP_BASEDN

# Your search bind dn
#
# LDAP_BINDDN

# Your search bind password
#
# LDAP_BINDPW

# The attr for the value you are looking for
#
# LDAP_SEARCH_ATTRIBUTE

# The attribute you want used for the mail address
#
# LDAP_MAIL_ATTRIBUTE

# The default domain if the attribute isn't found
#
# LDAP_DEFAULT_MAIL_DOMAIN

# Whether LDAP support should be used
#
# LDAP_MAIL = false

# Ldap server. For LDAP >= 2.3 use
#
# LDAP_URI = ldaps://my.server:389
#
# For older LDAP libraries use
#
# LDAP_HOST = my.server
# LDAP_PORT = 389

# TLS handling for the connection
#
# LDAP_TLS = (false|never|allow|try|demand)
#   false - don't use start TLS
#   never - don't ask for a certificate
#   allow - request certificate, proceed even if not verified
#   try - request certificate, terminate if bad, proceed if not sent
#   demand - request certificate, proceed only if verified

#
# end of example warnquota.conf file
#