Bug#690146: unblock: typo3-src/4.5.19+dfsg1-2
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package typo3-src
The package in testing has an important bug, that prevents the administrator
of a newly installed TYPO3 installation to login into the backend of the CMS.
This only affects new installations and is caused by wrong file permissions
of the main config file (localconf.php) (not readable by the www-data user)
and some missing TYPO3 extensions.
The new version fixes this.
debdiff:
gawain@laptop:build-area$ debdiff typo3-src_4.5.19+dfsg1-1.dsc typo3-src_4.5.19+dfsg1-2.dsc
diff -Nru typo3-src-4.5.19+dfsg1/debian/changelog typo3-src-4.5.19+dfsg1/debian/changelog
--- typo3-src-4.5.19+dfsg1/debian/changelog 2012-08-18 07:23:37.000000000 +0200
+++ typo3-src-4.5.19+dfsg1/debian/changelog 2012-10-10 15:22:46.000000000 +0200
@@ -1,3 +1,11 @@
+typo3-src (4.5.19+dfsg1-2) unstable; urgency=low
+
+ * Added rsaauth and saltedpasswords to the list of installed extensions and
+ change owner and permissions of generated localconf.php in postinst.
+ (Closes: 689329)
+
+ -- Christian Welzel <gawain@camlann.de> Wed, 10 Oct 2012 15:09:57 +0200
+
typo3-src (4.5.19+dfsg1-1) unstable; urgency=high
* New upstream release:
diff -Nru typo3-src-4.5.19+dfsg1/debian/patches/dummy-defaults.patch typo3-src-4.5.19+dfsg1/debian/patches/dummy-defaults.patch
--- typo3-src-4.5.19+dfsg1/debian/patches/dummy-defaults.patch 2012-08-18 07:23:37.000000000 +0200
+++ typo3-src-4.5.19+dfsg1/debian/patches/dummy-defaults.patch 2012-10-10 15:22:46.000000000 +0200
@@ -9,7 +9,7 @@
$TYPO3_CONF_VARS['BE']['installToolPassword'] = 'bacb98acf97e0b6112b1d1b650b84971';
-$TYPO3_CONF_VARS['EXT']['extList'] = 'info,perm,func,filelist,about,version,tsconfig_help,context_help,extra_page_cm_options,impexp,sys_note,tstemplate,tstemplate_ceditor,tstemplate_info,tstemplate_objbrowser,tstemplate_analyzer,func_wizards,wizard_crpages,wizard_sortpages,lowlevel,install,belog,beuser,aboutmodules,setup,taskcenter,info_pagetsconfig,viewpage,rtehtmlarea,css_styled_content,t3skin,t3editor,reports,felogin';
-+$TYPO3_CONF_VARS['EXT']['extList'] = 'cms,lang,sv,em,fal,list,tsconfig_help,context_help,extra_page_cm_options,impexp,sys_note,tstemplate,tstemplate_ceditor,tstemplate_info,tstemplate_objbrowser,tstemplate_analyzer,func_wizards,wizard_crpages,wizard_sortpages,lowlevel,install,belog,beuser,aboutmodules,setup,taskcenter,info_pagetsconfig,viewpage,rtehtmlarea,css_styled_content,t3skin,t3editor,reports,info,perm,func,filelist,about,cshmanual,opendocs,recycler,scheduler,linkvalidator,pagetree';
++$TYPO3_CONF_VARS['EXT']['extList'] = 'cms,lang,sv,em,fal,list,tsconfig_help,context_help,extra_page_cm_options,impexp,sys_note,tstemplate,tstemplate_ceditor,tstemplate_info,tstemplate_objbrowser,tstemplate_analyzer,func_wizards,wizard_crpages,wizard_sortpages,lowlevel,install,belog,beuser,aboutmodules,setup,taskcenter,info_pagetsconfig,viewpage,rtehtmlarea,css_styled_content,t3skin,t3editor,reports,info,perm,func,filelist,about,cshmanual,opendocs,recycler,scheduler,linkvalidator,pagetree,rsaauth,saltedpasswords';
$typo_db_extTableDef_script = 'extTables.php';
diff -Nru typo3-src-4.5.19+dfsg1/debian/typo3-dummy.postinst typo3-src-4.5.19+dfsg1/debian/typo3-dummy.postinst
--- typo3-src-4.5.19+dfsg1/debian/typo3-dummy.postinst 2012-08-18 07:23:37.000000000 +0200
+++ typo3-src-4.5.19+dfsg1/debian/typo3-dummy.postinst 2012-10-10 15:22:46.000000000 +0200
@@ -27,6 +27,8 @@
# genarate a random encryption key and set in into localconf.php
KEY=$(tr -cd '[:alnum:]' < /dev/urandom | fold -w 96 | head -n 1)
sed -i 's/###ENCKEY###/'$KEY'/g' /etc/typo3-dummy/localconf.php
+ chown www-data:www-data /etc/typo3-dummy/localconf.php
+ chmod 0600 /etc/typo3-dummy/localconf.php
fi
# do database handling
gawain@laptop:build-area$
unblock typo3-src/4.5.19+dfsg1-2
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.2.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Reply to: