Package Details: fusiondirectory-plugins 1.4.dev-3

Git Clone URL: https://aur.archlinux.org/fusiondirectory-plugins.git (read-only, click to copy)
Package Base: fusiondirectory-plugins
Description: FusionDirectory core plugins
Upstream URL: http://fusiondirectory.org/
Keywords: openldap
Licenses: GPL2
Submitter: AlphaJack
Maintainer: AlphaJack
Last Packager: AlphaJack
Votes: 2
Popularity: 0.21
First Submitted: 2021-09-11 16:50
Last Updated: 2021-09-19 21:17

Latest Comments

Kubax commented on 2018-02-08 10:30

The Plugin tries to compile the addressbock plugin.

diff --git a/PKGBUILD b/PKGBUILD
index 3781545..0ecb411 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,7 +15,7 @@ md5sums=('b5e96dc4deaed932868a809769ef8a71' '5447138f0e37bebd9c2dbed41b787f27')
 package() {
 cd ./fusiondirectory-plugins-${pkgver}
 # Go in plugin directory
-cd addressbook/
+cd mixedgroups/


 # Plugin developers

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