-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MantisBT: Update to v2.26.3 #6237
Conversation
b341535
to
d54ae62
Compare
d54ae62
to
b54a77c
Compare
ae139b0
to
3958d35
Compare
3958d35
to
cad6efc
Compare
@hgy59, @th0ma7, I’ve modernized another package, but I'm facing some challenges with installation on DSM7. While installation, upgrade, removal, backup, and restore tests run successfully on DSM6, DSM7 presents an issue related to the install script checks. The problem seems to stem from a check in the install script that verifies the value of "$g_path," which, according to the admin guide, is the "full URL to your installation as seen from the web browser." The script seems to perform a However, under DSM7, it seems the web portal for the package isn’t available until the
The installer fails during this time, and a This is further supported by
This suggests that the web service only becomes available after I haven’t found a way to bypass this check since MantisBT doesn’t seem to provide an option to skip or suppress the URL verification. Without bypassing this check, the database remains unconfigured, and there’s no straightforward way to complete this step after I'd appreciate any insights or suggestions from the team on how to handle this. Alternatively, we might consider reaching out to MantisBT to explore possible installation modifications, though this could complicate future upgrades. |
I believe you have it all nailed down as your explanation seems ti makes sense. Now how to fix it? I did a quick search and you may be stuck with this:
One way would be to create a
If you look at the
So you could have a patch that modifies the mantisbt installer script, trigerred only under dsm7, that changes the order of things the way you actually need it to be. With hope this gives you a few pointers to solve the issue... BTW, looking at your install script, that`s a real piece of art 😃 |
750a035
to
1ee46da
Compare
1ee46da
to
0afc590
Compare
Hey @th0ma7, thanks so much for your guidance! After some digging, I found a part of the installer script that was fairly easy to patch. Initial tests on DSM 7 have been successful, and I’ll be continuing with the rest of the tests shortly.
Appreciate the kind words! It took a lot of ideation and input from several folks when I first started modernizing ownCloud a few months back. |
0d95e8d
to
321a63a
Compare
9dae1b4
to
07930ef
Compare
d6b3fa5
to
a9e1994
Compare
@hgy59, I’ve updated another legacy package to support MariaDB and added new script features, including dynamic PHP profiles for DSM6 and a full backup and restore function. Looking forward to your review and approval. |
a9e1994
to
b3d4efb
Compare
Description
This PR contains the following:
Fixes #4034
Checklist
all-supported
completed successfullyType of change