[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: