Displaying 13 results from an estimated 13 matches for "module_dir".
2007 Nov 06
4
strange behavior from purge
I have the following define...
define puppet::module_dir {
if $name {
include puppet
file { "${puppetdir}/modules/${name}":
ensure => directory,
mode => 0755,
purge => true,
recurse => true,
}
}
}
I call it like so:
puppet::module...
2013 Apr 23
2
Feature request: Configure CONFIG_MODULE_DIR and AUTH_MODULE_DIR at runtime
...lugins/{lib,libexec}/dovecot. I can then use this
directory as the "mail_plugin_dir" setting in dovecot.conf. This works
fine, dovecot can then find the "sieve" mail plugin.
The problem is the service and auth modules, that dovecot tries to load
from the compile-time set MODULE_DIR/{settings,auth}. This is a problem
for me, because I can't set the module path during compilation since that
introduces a circular dependency between the dovecot package and the
virtual dovecot-plugins package.
I have solved this by hacking dovecot to read an environment variable,
DOVE...
2007 Mar 19
1
using sieve plugin
...er, I get no log messages indicating errors and as far as I can
tell, my .dovecot.sieve script is not being used. I have introduced a
syntax error in the script and see no error message.
In dovecot.conf I have:
log_path = /var/log/dovecot.log
invo_log_path = /var/log/dovecot.log
protocol lda {
module_dir = /usr/lib/dovecot/modules/lda
mail_plugins = cmusieve
log_path = /var/log/dovecot-deliver.log
info_log_path = /var/log/dovecot-deliver.log
}
I am using exim with dovecot. I've tried using a .forward file (I'm
the one user on the computer). Alternately, I've tried creating the
do...
2007 Feb 09
12
Module Organization
...(incidentally, I
wasn''t the one suggesting the ''.'' as a separator, I am perfectly happy
with ''::'') We''ll deal with the pain of namespace clashes when they
become an issue.
* Main module file: The Wiki page talks about modules having a
''MODULE_DIR/module_name/manifest.pp'' - shouldn''t that file also go into
the manifests directory ? (And we might want to call it module.pp)
* Import/file name resolution: When puppet encounters a statement like
''import "foo"'' it first looks for a file
''MOD...
2006 Feb 21
1
Dovecot lda woes
Having some painful problems with the dovecot lda and getting it to
(a). Just work
(b). Work with sendmail
This is how I have dovecot setup (appropriate dovecot.conf snippets
included)
protocol lda {
module_dir = /usr/local/lib/dovecot/lda
postmaster_address = postmaster at bradphinney.com
auth_socket_path = /var/run/dovecot-auth-master
}
auth default {
....
# passwd-like file with specified location
passdb passwd-file {
# Path for passwd-file
args = /etc/dovecot-passdb
}
userdb...
2005 Apr 08
2
maildir quota management
Hi everyone, my name is Wayne Lovely and this is my first post.
My company has a need for dovecot to decrement the portion
of quota used. The used portion and hard limit will be stored in
a central database. Initially I'll just hack in what we need as a
proof of concept, but I would like to get some input into what
people would really like, such that I can make a good contribution.
2006 Feb 02
1
configuring lda
...oper state ( as opposed to using procmail and having to
rebuild indexes from scratch upon delivery of large amounts of mail ) ?
mucho gracias to you all.
protocol lda {
# If you wish to use plugins you need to specify plugin directory
# For example quota enforcing is implemented by plugin
#module_dir = /usr/local/lib/dovecot/lda
# Address from LDA should send MDNs like out of quota
postmaster_address = postmaster at your.dom
# If there is no user-specific Sieve-script, global Sieve script is
# executed if set.
#global_script_path =
# UNIX socket path to master authentication serv...
2006 Mar 13
0
Help please: Error: net_connect
Having some issues with having the deliver lda deliver properly.
Here are the vitals of the config :
=============================
socket listen {
master {
path = /var/run/dovecot-auth-master
mode = 0660
user = maildir
group = maildir
}
}
protocol lda {
module_dir = /usr/local/lib/dovecot/lda
postmaster_address = postmaster at bradphinney.com
auth_socket_path = /var/run/dovecot-auth-master
}
passdb passwd-file {
# Path for passwd-file
args = /etc/dovecot-passdb
}
userdb static {
# Template for settings. Can return anything a userdb could...
2018 May 10
0
[ANNOUNCE] xorg-server 1.20.0
...fixes. Thanks to
everyone who contributed to this release!
Aaron Plattner (3):
meson: Define DEFAULT_LIBRARY_PATH as join_paths(get_option('prefix'), get_option('libdir'))
meson: Set XCONFIGFILE to 'xorg.conf' instead of '/etc/xorg.conf'
meson: Fix module_dir configuration (v2)
Adam Jackson (10):
dri3: Clamp to 1.0 if not all screens support 1.2
meson: Bump version number here too
xwayland: Avoid using epoxy_has_egl()
gitlab-ci: Add for gitlab.freedesktop.org
meson: Fix build with three-component version numbers
xway...
2003 Sep 10
1
Patch for auto-creating home directories
...;;
+
+ if (result != 0 && errno != EEXIST) {
+ umask(oldmask);
+ return FALSE;
+ }
+ }
+ }
+
+ umask(oldmask);
+
+ return (mkdir(path, 0777) == 0 || errno == EEXIST);
+ }
+
int create_mail_process(int socket, struct ip_addr *ip,
const char *executable, const char *module_dir,
unsigned int process_size, int process_type,
***************
*** 156,164 ****
--- 192,205 ----
restrict_process_size(process_size, (unsigned int)-1);
+ (void)umask(set->umask);
+
if (*home_dir != '\0') {
full_home_dir = *chroot_dir == '\0' ? home_dir :
t_s...
2005 Mar 15
1
Quota
...and the
actual quota limit checking for saving and copying mails. As an example
there's an implementation which just scans through all files in a
directory and sums their sizes.
Currently it can be made to work only when starting from command line,
eg.:
export QUOTA=~/mail:storage=1024
export MODULE_DIR=/usr/local/lib/dovecot/imap
./imap
The QUOTA variable is passed to the quota implementation. In this case
quota-dirsize reads it, figures out that ~/mail is the directory where
to count the files, and 1024kB is the maximum for quota.
I think I'll change the master process code so that any unr...
2007 Jan 17
32
Managing manifests
Hi,
I was talking to Luke today about managing manifests and related
files, and he suggested that I post to the list..
What would be nice (and what I''ve use in in-house systems I''ve used
previously) is to have a way to dynamically include manifest fragments
at runtime.
Lets assume that you''re setting up bugzilla using puppet. In the
''main'' manifest
2006 May 10
4
LDA not being called by postfix?
...7.0.0.1]:10024
-- dovecot.conf --
protocols = imap imaps pop3 pop3s
ssl_cert_file = /etc/postfix/smtpd.cert
ssl_key_file = /etc/postfix/smtpd.key
disable_plaintext_auth = no
syslog_facility = mail
login_greeting = Server ready.
default_mail_env = maildir:/var/vmail/%d/%n/Maildir
protocol lda {
module_dir = /usr/local/lib/dovecot/lda
postmaster_address = postmaster at example.com
global_script_path = /var/vmail/sieve.script
auth_socket_path = /var/run/dovecot-auth-master
}
protocol imap {
login_executable = /usr/local/libexec/dovecot/imap-login
mail_executable = /usr/local/libexec/dovecot/...