Package Details: kanboard 1.2.19-1

Git Clone URL: (read-only, click to copy)
Package Base: kanboard
Description: Simple visual task board
Upstream URL:
Licenses: MIT
Submitter: pschmitt
Maintainer: PreparationH67
Last Packager: PreparationH67
Votes: 15
Popularity: 0.029162
First Submitted: 2014-10-31 10:43
Last Updated: 2021-05-09 16:24

Latest Comments

1 2 3 4 Next › Last »

di72nn commented on 2020-12-30 12:11

Please update the package or disown it.

di72nn commented on 2020-06-20 15:56

1.2.14 and 1.2.15 released. Updating the version and hash seems enough.

Also, I think it would be a good idea to switch from zip to tar.gz.

cydanil commented on 2020-05-03 23:02

Thanks for the work!

It's worth noting that the Kanboard install targets /usr/share/webapps/kanboard. php-fpm, however, disallows writing to /usr by default.

This can be addressed by either updating php-fpm.service (see ProtectSystem), or modifying the target installation directory.

PreparationH67 commented on 2019-10-15 17:32

The default config is now patched in the packaging stage to avoid the issue with the PHP DIR macro and uses a variable called "ARCH_BASE_DIR".

PreparationH67 commented on 2019-10-14 16:30

@carlenny thanks for letting me know about this issue. I was hoping to avoid modifying the supplied default config, but that default will have to be changed to maintained the standard behavior for webapp packages.

carlenny commented on 2019-10-14 11:09

Thank you very much! One more issue: It's very cool and clear that /usr/share/webapps/kanboard/config.php is a symlink to /etc/webapps/kanboard/config.php. However the __DIR__ constants in /etc/webapps/kanboard/config.php resolve to /etc/webapps/kanboard. So with the default config, kanboard tries to upload files to /etc/webapps/kanboard/data instead of /usr/share/webapps/kanboard/data. Would it be a good idea to replace __DIR__ with /usr/share/webapps/kanboard in the default config?

PreparationH67 commented on 2019-09-24 15:33

The symlink should now be created automatically and point to the default config supplied by kanboard. The issue with the post_install function is fixed.

carlenny commented on 2019-09-23 18:28

Is the symlink still meant to be a manual post install action? I had a look at kanboard.install, and ${pkgname} seems to be not available in post_install(), so the call to ln yields:

$ ls -l /usr/share/webapps/config.php
lrwxrwxrwx 1 root root 24 20. Sep 15:10 /usr/share/webapps/config.php -> /etc/webapps//config.php

PreparationH67 commented on 2018-06-29 19:01

Currently the symlink of the config is meant to be a manual post install action to prevent the service from being started without doing the initial required configuration.

rEnr3n commented on 2018-05-24 04:27

Can you add these?

ln -s ${pkgdir}/etc/webapps/${pkgname}/config.php ${pkgdir}/usr/share/webapps/${pkgname}/data/config.php
chown -R http: ${pkgdir}/usr/share/webapps/${pkgname}/data