Beiträge von Karl der Heinz

    Hallo,


    ich habe in meinem OpenSuse 13.2 x64bit zusätzlich weitere Repos hinzugefügt, wie z.b. ein Apache-Repo:


    http://download.opensuse.org/r…ies/Apache/openSUSE_13.2/


    Wenn ich dies in meinem opensuse hinzufüge und z.b. den aktuellen Apache installiere funktioniert alles wunderbar, leider werden Pakete nicht aktualisiert. Ich hatte z.b. den Apache 2.4.16 installiert aus diesem Repo und mittlerweile liegt dieser in der Version 2.4.17 vor. openSuSE bietet mir aber kein Update an.


    Hat einer ne Idee woran das liegen könnte?



    Grüße
    Karl der Heinz

    Hello,


    Problem ist mittlerweile gelöst 8) Habe das Script nochmal etwas verändert. Mit dieser Version funktioniert es:



    Vielen Danke für deine Hilfe LinuPia :)



    Grüße
    Karl der Heinz

    Hi,


    habe den windbind-service mal herausgenommen, hat leider keine Besserung gebracht. Habe das Script nochmal leicht verändert:



    Wenn ich jetzt per


    Code
    systemctl start teamcity.service


    bekomme ich folgende Fehlermeldung:



    Habe zu dem Fehler auch schon ein wenig gegoogelt, aber leider nichts brauchbares gefunden. Habe auch mal andere Schreibweisen für den Benutzernamen gewählt, hat alles nix geholfen. Hat jemand ne Idee?



    Grüße
    Karl der Heinz!

    Heyho,


    bei Teamcity wird der Tomcat bereits mitgeliefert. Wenn ich das Shellscript manuell ausführe funktioniert der Start auch:


    Code
    # ./teamcity-server.sh start
    Using CATALINA_BASE:   /opt/teamcity/server
    Using CATALINA_HOME:   /opt/teamcity/server
    Using CATALINA_TMPDIR: /opt/teamcity/server/temp
    Using JRE_HOME:        /opt/java8_x64/jdk1.8.0_60/
    Using CLASSPATH:       /opt/teamcity/server/bin/bootstrap.jar:/opt/teamcity/server/bin/tomcat-juli.jar
    Using CATALINA_PID:    ../logs/teamcity.pid
    Tomcat started.


    Ziel ist es, dass der Teamcity-Service beim booten des Servers mit startet. Bevor der Teamcity Service gestartet werden kann, muss der winbind-Service gestartet sein, da der Teamcity-Service unter einem Windows-Domänen-Benutzer laufen soll. Solange der Winbind-Dienst nicht läuft funktioniert die Anmeldung mit Windows-Domänenbenutzern leider nicht.



    Grüße
    Karl der Heinz!

    Hi,


    vielen Dank für deine Antwort. Bin leider erst heute dazu gekommen dort weiter zu machen :)


    Habe ein Service-File erstellt, nur leider bekomme ich einen Fehler, dass ein unzulässiges Argument verwende. Er sagt mir aber auch nicht welches. Folgender Fehler:


    Code
    Cannot add dependency global.conf to multi-user.target, ignoring: Invalid argument
    Cannot add dependency global.conf to multi-user.target, ignoring: Invalid argument
    Configuration file /etc/systemd/system/teamcity.service is marked executable. Please remove executable permission bits. Proceeding anyway.


    Hier ist mein Systemd-File:


    Hallo openSuSE-Profis :smilie_pc_011:


    ich nutze ein openSuSE 13.2 x64bit und habe ein eigenes init-Script geschrieben, welches erst nach allen anderen Start-Scripts starten soll. Wenn ich das richtig verstanden habe, ist dafür die after.local gedacht. Wenn ich dort den Startbefehl eintrage und den Server neustarte, wird das Script trotzdem irgendwo mittendrin gestartet was nicht sein darf. Kurz zum Hintergrund:
    Das Script wird mit einem Windows-Domänenbenutzer ausgeführt und wenn das Script vor dem Winbind startet, failed es weil sich der Domänen-Benutzer nicht einloggen kann.
    Ich habe auch schon über das init-Script versucht das zu konfigurieren, leider hat das nichts gebracht, hier ein kleiner Auszug:



    Auszug der after.local:




    Habt ihr eine Idee, wieso die after.local nicht funktioniert oder habt ihr sonst noch eine Idee was ich tun könnte, damit mein Script als letztes im Autostart ausgeführt wird?



    Grüße
    Karl der Heinz