Open
Bug 1442999
Opened 7 years ago
Updated 7 years ago
It should be possible to install and update bugzilla without checksetup.pl
Categories
(Bugzilla :: Installation & Upgrading, enhancement)
Tracking
()
NEW
People
(Reporter: dylan, Unassigned)
References
(Depends on 2 open bugs)
Details
checksetup.pl does basically the following things:"
1) Checks dependencies (by using the MYMETA.json and some CPAN:* modules)
2) Creates files and fixes file permissions (Bugzilla::Install::Filesystem)
3) Creates the database and applies schema updates (Bugzilla::Install::DB, mostly)
4) Creates the initial user if no users exist
5) Makes a user an admin
Except for #1 (which is handled by cpanm / Makefile.PL) we should move each of those functions into separate scripts.
You need to log in
before you can comment on or make changes to this bug.
Description
•