Package Details: fusiondirectory-plugin-mail 1.2.3-1

Git Clone URL: https://aur.archlinux.org/fusiondirectory-plugin-mail.git (read-only)
Package Base: fusiondirectory-plugin-mail
Description: Mail management base
Upstream URL: http://fusiondirectory.org/
Licenses: GPL
Submitter: K1412
Maintainer: K1412
Last Packager: K1412
Votes: 1
Popularity: 0.000000
First Submitted: 2014-12-28 03:35
Last Updated: 2019-01-13 13:48

Latest Comments

chetwisniewski commented on 2019-01-18 00:51

COPYING no longer exists in source archive

K1412 commented on 2018-01-16 08:32

@chetwisniewski Normaly there must have an notification. When you have time come on IRC and we will check your account.

I will update the packages when 1.2.1 go out.

chetwisniewski commented on 2018-01-13 19:54

OK, that worked. Not easy to know that was fixed. No email notifications, had to manually type in the patch? Maybe I am just crap at gitlab.

K1412 commented on 2018-01-09 08:58

@chetwisniewski

Did you already applied the patch from https://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/issues/5672 ?

chetwisniewski commented on 2018-01-09 02:45

Appears to be broken by PHP 7.2?

Fatal error: Uncaught Error: Cannot use string offset as an array in /usr/share/webapps/fusiondirectory/plugins/personal/mail/class_sieve.inc:325 Stack trace: #0 /usr/share/webapps/fusiondirectory/plugins/personal/mail/mail-methods/class_mail-methods-cyrus.inc(495): sieve->sieve_login() #1 /usr/share/webapps/fusiondirectory/plugins/personal/mail/class_mailAccount.inc(339): mailMethodCyrus->saveSieveSettings() #2 /usr/share/webapps/fusiondirectory/include/simpleplugin/class_simplePlugin.inc(1205): mailAccount->ldap_save() #3 /usr/share/webapps/fusiondirectory/include/simpleplugin/class_simpleTabs.inc(409): simplePlugin->save() #4 /usr/share/webapps/fusiondirectory/include/simpleplugin/class_simpleManagement.inc(779): simpleTabs->save() #5 /usr/share/webapps/fusiondirectory/include/simpleplugin/class_simpleManagement.inc(923): simpleManagement->saveChanges('save', Array, Array) #6 /usr/share/webapps/fusiondirectory/include/simpleplugin/class_simpleManagement.inc(550): simpleManagement->handleActions(Array) #7 /usr/share/web in /usr/share/webapps/fusiondirectory/plugins/personal/mail/class_sieve.inc on line 325

chetwisniewski commented on 2017-07-16 21:11

Not compatible with PHP 7.1 which is default in Arch. Breaks new rules on array definitions explained here:

http://php.net/manual/en/migration71.incompatible.php#migration71.incompatible.empty-string-index-operator

Causes the following to be logged in journald

Jul 16 13:53:55 adamwest.example.com php-fpm[540]: pool www[540]: FusionDirectory [fd-admin]: (view) error: PHP error: Illegal string offset 'implementation' (/usr/share/webapps/fusiondirectory/plugins/personal/mail/class_sieve.inc, line 312)
Jul 16 13:53:55 adamwest.example.com php-fpm[540]: pool www[540]: FusionDirectory [fd-admin]: (view) error: PHP error: Illegal string offset 'auth' (/usr/share/webapps/fusiondirectory/plugins/personal/mail/class_sieve.inc, line 325)
Jul 16 13:53:55 adamwest.example.com nginx[427]: 2017/07/16 13:53:55 [error] 508#508: *84 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Error: Cannot use string offset as an array in /usr/share/webapps/fusiondirectory/plugins/personal/mail/class_sieve.inc:325