search for: module_dir

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/...