Hallo, ich habe ja vor einiger Zeit von der Appliance (4.0.8 ) auf ein volles Linux migriert, mit anschließendem Upgrade auf 5.x.
Nun habe ich das Problem, das ich in der Paket-Verwaltung immer noch den "OTRSApplianceManagement" drinne habe und diesen nicht löschen kann. Ich habe mir schon vom alt System die Dateien die in der Paket-Verwaltung abgefragt werden auf das neue System übertragen um die ganzen Fehler die es verursacht zum umgehen (Fehler im Systemprotokoll, fehlende Dateien).
So nun habe ich den Thread rausgekramt: viewtopic.php?t=30067#p124066
Hilft aber nicht, wenn ich "sudo /opt/otrs/bin/otrs.PackageManager.pl -a list" eingebe bekomme ich "Befehl nicht gefunden"
und wenn ich su -c "/opt/otrs/bin/otrs.Console.pl Admin::Package::Uninstall OTRSApplianceManagement" -s /bin/bash otrs bekomme ich als Request Error: Not possible to remove this package!.
Auch wenn ich den Tipp mit Line 359 auskommentieren mache, lässt er sich nicht löschen.
Wenn ich nun ein Patchlevel Update oder ein Release Upgrade mache muss ich die Dateien immer wieder in die Verzeichnisse kopieren, damit das Systemprotokoll keine Flut von Fehlermeldungen erhält.
Kann jemand helfen?
[Gelöst] OTRS Appliance Manager deinstallieren unter OTRS 5?
[Gelöst] OTRS Appliance Manager deinstallieren unter OTRS 5?
Last edited by darkdead on 17 Feb 2016, 12:50, edited 1 time in total.
Currently using: OTRS 5.0.7 | PostgresSQL 9.4.5 | Ubuntu 15.10
Extension: FAQ | Survey | System Monitoring | Time Accounting
Test System: OTRS 5.0.7 | PostgresSQL 9.4.5 | Ubuntu 15.10
Extension: FAQ | Survey | System Monitoring | Time Accounting
Test System: OTRS 5.0.7 | PostgresSQL 9.4.5 | Ubuntu 15.10
-
- Znuny guru
- Posts: 5018
- Joined: 13 Mar 2011, 09:54
- Znuny Version: 6.0.x
- Real Name: Renée Bäcker
- Company: Perl-Services.de
- Contact:
Re: OTRS Appliance Manager deinstallieren unter OTRS5???????
Ich würde in Kernel/System/Console/Command/Admin/Package/Uninstall einfach ein paar Zeilen auskommentieren (https://github.com/OTRS/otrs/blob/maste ... all.pm#L56 ff) und dann nochmal versuchen... Aber mach vorher besser mal ein Backup
Das ist jetzt nämlich ungetestet...

Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Re: OTRS Appliance Manager deinstallieren unter OTRS5???????
Vielen Dank @reneeb, hab ihn nun entfernen können.
Habe folgenden Teil auskommentiert in der Uninstall.pm (Zeile 56 - 73):
Ergebnis der CMD:
Glückliche Grüße
Edit: Natürlich hinterher die Uninstall.pm wieder zurückbauen....
Habe folgenden Teil auskommentiert in der Uninstall.pm (Zeile 56 - 73):
Dann Apache Restart und folgenden Befehl -> su -c "/opt/otrs/bin/otrs.Console.pl Admin::Package::Uninstall OTRSApplianceManagement" -s /bin/bash otrsif (
defined $Structure{PackageIsRemovable}
&& !$Structure{PackageIsRemovable}->{Content}
)
{
my $Error = "Not possible to remove this package!\n";
# exchange message if package should not be visible
if (
defined $Structure{PackageIsVisible}
&& !$Structure{PackageIsVisible}->{Content}
)
{
$Error = "No such package!\n";
}
$Self->PrintError($Error);
return $Self->ExitCodeError();
}
Ergebnis der CMD:
Dann noch händisch per rm Befehl die AdminOTRSApplianceManager.tt gelöscht und nun ist der Appliance Manager auch nicht mehr in der Paketverwaltung zu finden.Uninstalling package...
Notice: Removed file: /opt/otrs/Kernel/Config/Files/OTRSApplianceManagement.xml
Notice: Removed file: /opt/otrs/Kernel/Language/de_OTRSApplianceManagement.pm
Notice: Removed file: /opt/otrs/Kernel/Modules/AdminOTRSApplianceManager.pm
ERROR: OTRS-otrs.Console.pl-Admin::Package::Uninstall-54 Perl: 5.20.2 OS: linux Time: Wed Feb 17 10:58:08 2016
Message: Can't delete '/opt/otrs/Kernel/Output/HTML/Standard/AdminOTRSApplianceManager.tt':
Traceback (14427):
Module: Kernel::System::Main::FileDelete Line: 571
Module: Kernel::System::Package::_FileRemove Line: 3443
Module: Kernel::System::Package::PackageUninstall Line: 1161
Module: Kernel::System::Console::Command::Admin::Package::Uninstall::Run Line: 92
Module: (eval) Line: 436
Module: Kernel::System::Console::BaseCommand::Execute Line: 430
Module: Kernel::System::Console::InterfaceConsole::Run Line: 86
Module: /opt/otrs/bin/otrs.Console.pl Line: 38
ERROR: OTRS-otrs.Console.pl-Admin::Package::Uninstall-54 Perl: 5.20.2 OS: linux Time: Wed Feb 17 10:58:08 2016
Message: Can't remove file /opt/otrs/Kernel/Output/HTML/Standard/AdminOTRSApplianceManager.tt: !
Traceback (14427):
Module: Kernel::System::Package::_FileRemove Line: 3444
Module: Kernel::System::Package::PackageUninstall Line: 1161
Module: Kernel::System::Console::Command::Admin::Package::Uninstall::Run Line: 92
Module: (eval) Line: 436
Module: Kernel::System::Console::BaseCommand::Execute Line: 430
Module: Kernel::System::Console::InterfaceConsole::Run Line: 86
Module: /opt/otrs/bin/otrs.Console.pl Line: 38
Notice: Removed file: /opt/otrs/Kernel/System/OTRSApplianceManagement.pm
Notice: Removed file: /opt/otrs/var/httpd/htdocs/js/Core.AJAX.OTRSApplianceManagement.js
Done.
Glückliche Grüße

Edit: Natürlich hinterher die Uninstall.pm wieder zurückbauen....
Currently using: OTRS 5.0.7 | PostgresSQL 9.4.5 | Ubuntu 15.10
Extension: FAQ | Survey | System Monitoring | Time Accounting
Test System: OTRS 5.0.7 | PostgresSQL 9.4.5 | Ubuntu 15.10
Extension: FAQ | Survey | System Monitoring | Time Accounting
Test System: OTRS 5.0.7 | PostgresSQL 9.4.5 | Ubuntu 15.10