Feature #2934

Update to phpMyAdmin-4.0.10

Added by stephane de Labrusse about 5 years ago. Updated about 5 years ago.

Status:CLOSEDStart date:
Priority:NormalDue date:
Assignee:-% Done:

100%

Category:nethserver-phpmyadmin
Target version:nf-closed
Resolution: NEEDINFO:No

Description

A new release is available in my git repository, is it possible to builld and push it to the nethforge-testing repository

https://github.com/stephdl/nethserver-phpmyadmin/tree/master

Many thank in advance

Associated revisions

Revision 2c0ae09a
Added by stephane de Labrusse about 5 years ago

require a version 4.0.10.4 of phpMyAdmin

Revision bf0ea6d2
Added by stephane de Labrusse about 5 years ago

Merge branch 'master-devel'

Revision 09bb73f5
Added by Davide Principi about 5 years ago

Merged changelog in spec file for new release. Refs #2934

History

#1 Updated by Davide Principi about 5 years ago

  • Assignee set to Davide Principi

I'll check it out ASAP. Many thanks to you, Stephane!

#2 Updated by Davide Principi about 5 years ago

  • Tracker changed from Task to Feature
  • Status changed from NEW to TRIAGED
  • % Done changed from 0 to 20

#3 Updated by Davide Principi about 5 years ago

  • Status changed from TRIAGED to MODIFIED
  • Assignee deleted (Davide Principi)
  • % Done changed from 20 to 60
  • NEEDINFO set to Yes

#4 Updated by Davide Principi about 5 years ago

  • Status changed from MODIFIED to ON_QA
  • % Done changed from 60 to 70
  • NEEDINFO changed from Yes to No

In nethforge-testing:
nethserver-phpmyadmin-1.0.0-2.0gitbf0ea6d2.ns6.noarch.rpm

#5 Updated by stephane de Labrusse about 5 years ago

Sorry I forget to add
-some dependencies have to be imported (all from epel). No need to update older dependencies
php-mcrypt
libmcrypt
php-tcpdf
php-tcpdf-dejavu-sans-fonts

You have my older version in nethforge-testing (nethserver-phpmyadmin-3.5.8.2) you could remove it.

#6 Updated by stephane de Labrusse about 5 years ago

sorry you have to upgrade phpMyAdmin, at least

phpMyAdmin noarch 4.0.10.4-1.el6 epel 4.1 M

#7 Updated by Davide Principi about 5 years ago

  • Assignee set to Davide Principi

#8 Updated by stephane de Labrusse about 5 years ago

  • Assignee deleted (Davide Principi)

-Upgrade from 1.0.0-1 to 1.0.0-2 OK

-test creation of a user and its base OK

-import a base to mysql OK

-change all db values OK

config show phpmyadmin 
phpmyadmin=configuration
MemoryLimit=500M
PostMaxSize=100M
UploadMaxSize=100M
access=private
adminaccess=enabled
multiaccess=disabled
status=enabled
less /etc/httpd/conf.d/phpMyAdmin.conf
config setprop phpmyadmin MemoryLimit 1000M PostMaxSize 1000M UploadMaxSize 1000M multiaccess enabled
signal-event nethserver-phpmyadmin-save
less /etc/httpd/conf.d/phpMyAdmin.conf
config show phpmyadmin 
phpmyadmin=configuration
MemoryLimit=1000M
PostMaxSize=1000M
UploadMaxSize=1000M
access=private
adminaccess=enabled
multiaccess=enabled
status=enabled
config setprop phpmyadmin status disabled
signal-event nethserver-phpmyadmin-save
then the webapp is no more available

Normally It could be better that other test the contrib. My only issue is the changelog which was removed of this rpm, I'm not the original author of the contrib. What about this ?

#9 Updated by Davide Principi about 5 years ago

stephane de Labrusse wrote:

My only issue is the changelog which was removed of this rpm, I'm not the original author of the contrib. What about this ?

I'm sorry, my mistake: will be fixed on the final release!

For clarity, you could set the URL tag to a site describing your package, for instance the wiki, or GitHub, or your personal web site.

A note about the package version number. Core packages usually have their own history and version numbering scheme (x.y.z); they are separate entities, autonomous from their dependencies. For instance

nethserver-dnsmasq        noarch        1.3.0-1.ns6
dnsmasq                   x86_64        2.48-13.el6

Feel free to adopt or not this convention on nethserver-phpmyadmin. Anyway, if you prefer following phpMyAdmin numbering, I suggest changing the deprecated .spec.in template into .spec, when #2879 #2770 will be fixed.

#10 Updated by stephane de Labrusse about 5 years ago

No problem to follow the neth convention, as I said, it is not an issue. For the deprecated spec file, I tested but of course it failed, I will keep an eye on these bug reports.

#11 Updated by Davide Principi about 5 years ago

  • Assignee set to Davide Principi

#12 Updated by Davide Principi about 5 years ago

  • Status changed from ON_QA to VERIFIED
  • Assignee deleted (Davide Principi)
  • % Done changed from 70 to 90

VERIFIED

  • tested both fresh install and update from nethserver-phpmyadmin-1.0.0-1.ns6.noarch
  • multiaccess ok
  • adminaccess ok
  • create new DB and tables ok
  • import/export DB ok

#13 Updated by Davide Principi about 5 years ago

Stephane, if you agree, before building the final 1.1.0 package, I'd like to merge the release histories:

https://github.com/stephdl/nethserver-phpmyadmin/pull/1

#14 Updated by stephane de Labrusse about 5 years ago

merged, thanks

#15 Updated by Davide Principi about 5 years ago

  • Status changed from VERIFIED to CLOSED
  • % Done changed from 90 to 100

In nethforge:
nethserver-phpmyadmin-1.1.0-1.ns6.noarch.rpm

#16 Updated by Davide Principi about 5 years ago

  • Subject changed from Update Nethserver-phpmyadmin to Update to phpMyAdmin-4.0.10
  • Category set to nethserver-phpmyadmin

#17 Updated by stephane de Labrusse about 5 years ago

Thank to all the team :)

Also available in: Atom PDF