- Test: http://www.charlieroot.de/FreeBSD/PRs/build_www_typo3_2016-04-13-15-08.log - Diff: http://www.charlieroot.de/FreeBSD/PRs/build_www_typo3_2016-04-13-15-08.diff https://typo3.org/news/article/typo3-cms-6220-765-and-801-released/ Contains bug fixes and security fixes
Created attachment 169335 [details] another patch to update typo3 to 7.6.5
Hi, maintainer: I submit a patch to of typo3, it include: - Update to 7.6.5 - Add php module simplexml and dom - Set GD ZLIB as default options(else the installer will warn) - Touch a file FIRST_INSTALL which installer require) - Make WWWDIR writable for user www wen
Hi Wen, - GD and ZLIB were optional to install only minimal footprint (GD requires ImageMagick which makes the installation "fat") - WWWDIR should not be writable for www user for security reasons The rest is fine for me, thank you!
(In reply to freebsd-ports from comment #3) 1 Withoout GD and ZLIB, the installer will print a warning message. 2 Set WWWDIR writable is unsecurity, but without it installer stop. If you would not set WWWDIR writable, would you create a pkg-message file which help the user how to install and config typo3 after the package install ? wen
To welcome typo3-8.0.1, I sugguset: 1 rename typo3-lts to typo3-lts-6 2 repocopy typo3 to typo3-lts-7 3 update typo3 to 8.0.x wen
(In reply to Wen Heping from comment #5) How about typo3-lts6 and typo3-lts7?
(In reply to Sunpoet Po-Chuan Hsieh from comment) No object :)
(In reply to Wen Heping from comment #5) My plan was to update typo3-LTS to version 7 and typo3 to version 8 soon. Do you think we require 3 versions of typo3?
(In reply to Wen Heping from comment #4) 1) But only a warning, not an error ;) 2) I do not use Typo3 anymore, what is the error message, does the installer only want to write to a specific directory? If yes I can create a pkg-message, sure!
(In reply to freebsd-ports from comment #8) Since upstream maintain 3 versions I think it is OK ports maintain 3 versions.
(In reply to Wen Heping from comment #10) Installer want create some diretories under WWWDIR
The pkg-message.in file I suggest as below. But if maintainer does not agree set WWWDIR writable, would you add some message to help the user to complete the install ? wen POST-INSTALL CONFIGURATION FOR TYPO3 ===================================== 1) Add the following to your Apache configuration file httpd.conf, and restart the server: For Apache versions earlier than 2.4: Alias /typo3 %%PREFIX%%/%%TYPO3WWW%%/%%TYPO3DIR%%/ AcceptPathInfo On <Directory %%PREFIX%%/%%TYPO3WWW%%/%%TYPO3DIR%%> Options Indexes FollowSymLinks AllowOverride None Order Allow,Deny Allow from all </Directory> For Apache version 2.4.x or above: Alias /typo3 %%PREFIX%%/%%TYPO3WWW%%/%%TYPO3DIR%%/ AcceptPathInfo On <Directory %%PREFIX%%/%%TYPO3WWW%%/%%TYPO3DIR%%/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> 3) Visit your Moodle site with a browser (i.e., http://your.server.com/typo3/), and you should be taken to the install.php script, which will lead you through creating a config.php file and then setting up Moodle, creating an admin account, etc. For more information, see the INSTALL DOCUMENTATION: https://github.com/TYPO3/TYPO3.CMS/blob/TYPO3_7-6/INSTALL.md For Apache version 2.4.x or above: Alias /typo3 %%PREFIX%%/%%TYPO3WWW%%/%%TYPO3DIR%%/ AcceptPathInfo On <Directory %%PREFIX%%/%%TYPO3WWW%%/%%TYPO3DIR%%/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> 3) Visit your typo3 site with a browser (i.e., http://your.server.com/typo3/), and you should be taken to the install.php script, which will lead you through creating the typo3 site. For more information, see the INSTALL DOCUMENTATION: https://github.com/TYPO3/TYPO3.CMS/blob/TYPO3_7-6/INSTALL.md
Thank you Wen, I'm fine with this. If it makes you happy, set WWDIR writable. ;) Could you also make this change for www/typo3-lts please?
A commit references this bug: Author: wen Date: Thu Apr 28 02:43:54 UTC 2016 New revision: 414154 URL: https://svnweb.freebsd.org/changeset/ports/414154 Log: - Update to 7.6.5 - Add missing DEPENDS - Add pkg-message.in PR: 208779 Submitted by: freebsd-ports@charlieroot.de(maintainer) Changes: head/www/typo3/Makefile head/www/typo3/distinfo head/www/typo3/files/ head/www/typo3/files/pkg-message.in