summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/sdk/installerbase.cpp29
1 files changed, 0 insertions, 29 deletions
diff --git a/src/sdk/installerbase.cpp b/src/sdk/installerbase.cpp
index 87c16ee45..e8d32d673 100644
--- a/src/sdk/installerbase.cpp
+++ b/src/sdk/installerbase.cpp
@@ -85,24 +85,6 @@ static QSet<Repository> repositories(const QStringList &arguments, const int ind
return set;
}
-static bool allowMaintenanceTool()
-{
- try {
- Settings m_settings = Settings(Settings::fromFileAndPrefix(QLatin1String(":/metadata/installer-config/config.xml"),
- QLatin1String(":/metadata/installer-config/")));
-
- if (m_settings.value(QLatin1String("AllowExecuteMaintenanceTool"), QLatin1String("true")).toString().toLower()
- == QLatin1String("true"))
- {
- return true;
- }
- } catch (const Error &e) {
- qWarning("Could not parse Config: %s", qPrintable(e.message()));
- return true;
- }
- return false;
-}
-
// -- main
int main(int argc, char *argv[])
@@ -260,17 +242,6 @@ int main(int argc, char *argv[])
// instantiate the installer we are actually going to use
QInstaller::PackageManagerCore core(content.magicMarker(), content.performedOperations());
- Settings m_settings =
- Settings(Settings::fromFileAndPrefix(QLatin1String(":/metadata/installer-config/config.xml"),
- QLatin1String(":/metadata/installer-config/")));
-
- // check execution rights for the maintenance tool
- if (!core.isInstaller() && !allowMaintenanceTool() && !args.contains(QLatin1String("--script"))) {
- QString reason = m_settings.value(QLatin1String("DisallowExecuteReason"),
- QString::fromLatin1("You are not allowed to run %1.").arg(qAppName())).toString();
- QMessageBox::information(0, QLatin1String("Update notification"), reason);
- return 0;
- }
if (QInstaller::isVerbose()) {
qDebug() << "Resource tree after loading the in-binary resource:";