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)

Harmony
enhancement
Not set
normal

Tracking

()

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.
Depends on: 1443001
Depends on: 1443002
No longer blocks: 1439266
You need to log in before you can comment on or make changes to this bug.