This page is about packaging Tiki in Debian like GNU/Linux distribution.
The goal is to feet Tiki with the FHS architecture and build a solid debian package which will be accepted by all Debian like distributions( mainly (U|Ku|Edu)buntu and Debian ).
Package 3.3 and 4.1 will be soon in the repository.
1. Tools Required to build package
lintian : these programs will check for many common packaging errors
apt-get install debian-policy svn-buildpackage pbuilder dpatch debian-keyrings watchupstream lintian patchutils dput devscripts debian-keyring dh-make debhelper fakeroot
2. File require by debian
3. What to move to fit FHS
/etc/tiki10/_htaccess /usr/share/tiki10/htdocs/.htaccess /etc/tiki10/db /usr/share/tiki10/htdocs/db /var/lib/tiki10/dump /usr/share/tiki10/htdocs/dump /var/lib/tiki10/maps /usr/share/tiki10/htdocs/maps /var/cache/tiki10/temp /usr/share/tiki10/htdocs/temp /var/cache/tiki10/templates_c /usr/share/tiki10/htdocs/templates_c /var/cache/tiki10/modules/cache /usr/share/tiki10/htdocs/modules/cache /var/lib/tiki10/tiki_tests/tests /usr/share/tiki10/htdocs/tiki_tests/tests /etc/tiki10/db/tiki.sql /usr/share/dbconfig-common/data/tiki10/install/mysql svntiki/temp -> /var/cache/tiki/temp svntiki/templates -> /var/lib/tiki/templates svntiki/templates_c -> /var/cache/tiki/templates_c svntiki/whelp -> /var/lib/tiki/whelp
4. Testing Area
You can test the current package based on Tiki 3.3, downloading from http://archives.tiki.org/debian/main/t/tiki/tiki_3.3.0-1_all.deb or adding this to your sources.list
deb http://archives.tiki.org/debian/ stable main
as root wget -q -O- http://archives.tiki.org/keys/public.asc | apt-key add - or as user (On ubuntu) wget -q -O- http://archives.tiki.org/keys/public.asc | sudo apt-key add -
Related
- Ubuntu Packaging
- Configuration Management and Systems Orchestration
- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=427655
- Install on Debian
- https://github.com/DrDub/tikidebpackage
- Matomo release script (official package), and debian/ubuntu package (allows sysadmins to deploy Matomo within seconds using "apt-get install piwik -V")