új sevice hozzáadása

10 bejegyzés megtekintése - 1-10 / 10
  • Szerző
    Bejegyzés
  • #1984005
    admin
    Adminisztrátor

      Sziasztok!

      A kérdésem a következõ:

      Szeretnék egy új szolgáltatást hozzáadni az automatikusan induló szolgáltatásokhoz (cisco vpn service) a futó UHU 1.1-hez
      A fordítás során letre jött maga az indító állomány, ami kézzel (root-ként) indítva be is töltõdik, és ól is mûködik. Az automatizmussal van némi nemû problémám…
      a /etc/runlevel.d/default alatt létrehoztam a megfelelõ konfig állományt (egy másik alapján) de a svrmgr –list nem látja, és így nem is tudok neki futási szintet beállítani 🙁
      Biztos van vmi amirõl nem tudok… (RH-ben sikerült megoldanom)

      Kösz elõre is a segítséget.

      TamsA
      [align=right][snapback]97029[/snapback][/align]

      /etc/runlevel.d/custom
      /etc/runlevel.d/default

      mind a ket helyen hozd letre.

      #1984006
      admin
      Adminisztrátor

        /etc/runlevel.d/custom
        /etc/runlevel.d/default

        mind a ket helyen hozd letre.
        [align=right][snapback]97033[/snapback][/align]

        doq szerint nem kell,de persze probaloztam vele ….

        semmi siker 🙁

        #1984007
        nextar
        Felhasználó

          Létrehozol az /etc/runlevel.d/custom alá az /etc/runlevel.d/default alapján egy service file-t, majd az /etc/init.d-ben létrehozod az indító scriptet a SKELETON alapján (ez egy kitöltetlen vezérlõscript) van benne magyarázat.

          Itt van amúgy a dokumentáció:
          /usr/share/doc/Packages/uhu-init

          üdv,
          nex

          #1984008
          admin
          Adminisztrátor

            Sziasztok!

            A kérdésem a következõ:

            Szeretnék egy új szolgáltatást hozzáadni az automatikusan induló szolgáltatásokhoz (cisco vpn service) a futó UHU 1.1-hez
            A fordítás során letre jött maga az indító állomány, ami kézzel (root-ként) indítva be is töltõdik, és ól is mûködik. Az automatizmussal van némi nemû problémám…
            a /etc/runlevel.d/default alatt létrehoztam a megfelelõ konfig állományt (egy másik alapján) de a svrmgr –list nem látja, és így nem is tudok neki futási szintet beállítani 🙁
            Biztos van vmi amirõl nem tudok… (RH-ben sikerült megoldanom)

            Kösz elõre is a segítséget.

            TamsA
            [align=right][snapback]97029[/snapback][/align]

            A default-ban a doksi szerint nem ajánlatos matatni!
            A customban hozd létre az állományt!
            Amelyet ha jól csináltad a vezputról is tudsz kezelni!
            Ki lesed egy másikból mit kell beletenni
            „szolgáltatás neve: Akármi
            futás szint:4 5 6
            Indítási sorrend: 80″

            #1984009
            admin
            Adminisztrátor

              A default-ban a doksi szerint nem ajánlatos matatni!
              A customban hozd létre az állományt!
              Amelyet ha jól csináltad a vezputról is tudsz kezelni!
              Ki lesed egy másikból mit kell beletenni
              „szolgáltatás neve: Akármi
              futás szint:4 5 6
              Indítási sorrend: 80″
              [align=right][snapback]97176[/snapback][/align]

              Na olyba tunik vmi kicsike buggal volt dolgom ….
              a file amit letre hoztam a defaultban: ciscovpnclient_init.service
              namarmost „mv ciscovpnclient_init.service cvpnd.service” es lass csodat mux. Igaz kozben volt 1 boot is …
              szepen latja a srvmgr is.

              Kösza segitseget … ezexerint nem voltam tok fu”

              TamsA

              #1984010
              csoege
              Felhasználó

                Hello!

                Nekem is hasonló problémám van, csak én a no-ip.com kliens programjával szívok. Az van, h felraktam a progit, mûködik is rendesen ha parancssorból indítom…. Létrehoztam a szükséges file-okat a /etc/runlevel.d/default/noip.service -t és custom/noip.service -t, vmint a scriptet a /etc/init.d/noip -t, de semmi, bootoláskor nem indul a program, pedig az srvmgr látja azt… Bemásolom ide a script es a /etc/runlevel.d/default ban lévõ file tartalmát, mert sztem itt a hiba…

                A noip script:

                DAEMON=/usr/local/bin/noip2
                NAME=”noip2″
                DESC=”noip2″

                #


                PIDFILE=”/var/run/$NAME.pid”

                [ -x „$DAEMON” ] || exit 0

                [ -f /etc/init.d/common ] && . /etc/init.d/common || {
                echo „Hiba a /etc/init.d/common beolvasása közben” >&2
                exit 1
                }

                loaddefaults „$NAME”

                function error() {
                echo „$ERR”
                exit 1
                }

                case „$1” in
                start)
                echo -n „$DESC ($NAME) indítása”
                try start-stop-daemon –oknodo –start –quiet –pidfile „$PIDFILE” –exec „$DAEMON”
                echo „$OK”
                ;;
                stop)
                echo -n „$DESC ($NAME) leállítása”
                try start-stop-daemon –oknodo –stop –quiet –pidfile „$PIDFILE” –exec „$DAEMON”
                echo „$OK”
                ;;
                reload)
                echo -n „$DESC ($NAME) konfigurációs fájljainak újraaktiválása…”
                try start-stop-daemon –oknodo –stop –signal 1 –quiet –pidfile „$PIDFILE” –exec „$DAEMON”
                echo „$OK”
                ;;
                status)
                # XXX FIXME
                ;;
                esac

                és a noip.service:

                Summary=noip
                Summary[hu]=noip
                Description=noip
                Description[hu]=noip
                Script=/etc/init.d/noip
                SupportsReload=yes
                Runlevels=2345
                Sequence=20

                A segítséget elõre is köszönöm!!! Písz

                #1984011
                Fulike
                Felhasználó

                  az /etc/init.d/ -ben a szolgáltatás „vezérlõscript”-je van, a /etc/runlevel.d/-ben meg azok a configok, hogy milyen futási szinten milyen sorrendel fut a szolgáltatás.
                  tehát pont fordítva, mint ahogy ‘csoege’ leírta

                  #1984012
                  kelemengabor
                  Felhasználó

                    Mi történik, ha a service noip start parancsot kiadod?
                    Fulike: lehet hogy csak a késõi óra teszi, de hol van ez megfordítva?

                    #1984013
                    csoege
                    Felhasználó
                      kelemengabor wrote:
                      (tipp: nem adtál futtatási jogot az init.d-be rakott szkriptnek)

                      Hát ezt telibetáltad…  😀 szórakoztam vele,sehogy nem jött össze és a végére megfeletkeztem errõl az apróságról, pedig az elsõ próbákkor még amikor „nem tudtam” a runlevel.d könyvtárról akkor még adtam neki…. A lényeg a lényeg, h most így mûxik! Kösszöm szépen a segítséget újfent!!!

                      Ui.: Fulike, visszaolvastam és énsemláttam benne h fordítvaírtam volna…

                      csoege

                      #1877019
                      csaba
                      Felhasználó

                        Sziasztok!

                        A kérdésem a következõ:

                        Szeretnék egy új szolgáltatást hozzáadni az automatikusan induló szolgáltatásokhoz (cisco vpn service) a futó UHU 1.1-hez
                        A fordítás során letre jött maga az indító állomány, ami kézzel (root-ként) indítva be is töltõdik, és ól is mûködik. Az automatizmussal van némi nemû problémám…
                        a /etc/runlevel.d/default alatt létrehoztam a megfelelõ konfig állományt (egy másik alapján) de a svrmgr –list nem látja, és így nem is tudok neki futási szintet beállítani 🙁
                        Biztos van vmi amirõl nem tudok… (RH-ben sikerült megoldanom)

                        Kösz elõre is a segítséget.

                        TamsA

                      10 bejegyzés megtekintése - 1-10 / 10
                      • Be kell jelentkezni a hozzászóláshoz.