dchard

Hozzászólások

9 bejegyzés megtekintése - 161-169 / 169
  • Szerző
    Bejegyzés
  • Hozzászólás: Statikus fordítás help #2058152
    dchard
    Felhasználó

      Hali!

      Elõször is köszönöm a segítséget, modmom mire jutottam:

      Tegnap estig skerült minden függõségi csomagot telepíteni, és a./configure, make  és make install tökéletesen lefutnak.

      Ma lefuttattam a ./configure-t –enable-static és –disable-shared kapcsolókkal. Hiba nélkül lefutott, csak úgy mint a make és make install is.

      Viszont mikor a program bináristát (~8MB) áttöltöttem a rendeltetési számítógépre, nem volt hajlandó futni egy nem található shared library miatt.

      Van ötletetek, hogy ez mitõl lehet?

      Köszönöm!

      Dchard

      Hozzászólás: Statikus fordítás help #2058149
      dchard
      Felhasználó

        Sajnos nem, ahoz sincs jogosultság.

        Mindenképpen statikus linkeléssel kell lefordítanom a cuccot, hogy a program tartalmazza az esetleges külsõ (vagy dinamikusan linkelt) függõségeket is, vagyis hogy a gépen ahol fut majd, semmilyen külsõ forrásra ne legyen szüksége, csak el kelljen indítani.

        Kérlek segítsetek!

        Leírás, vagy bármi arról, hogyan fordítsunk statikus linkeléssel programot, vagy hasonlók sokat segítenének.

        Dchard

        PS: egyébként a program elég egyszerû és nincs sok függõsége, ./configure, make , make install az alap fordítása.

        Hozzászólás: Statikus fordítás help #2058147
        dchard
        Felhasználó

          Senkinek nincs ötlete?

          Pedig nagy szükségem lenne a segítségre.

          Sehol semmi leírást nem találtam, csak általános fordítási útmutatókat, de az rajtam nem segít.

          Köszönöm elõre is!

          Dchard

          dchard
          Felhasználó

            A source listban sarge van:
            #deb file:///cdrom/ sarge main

            stb. stb.

            Csodálkoztam is, hogy miért mondjátok öregnek a legfrissebb stabil Debian-t.

            Dchard

            dchard
            Felhasználó

              Hali!

              Nem hinném, hogy régi lenne a disztró: 2 héttel ezelõtt töltöttem le ezt a verziót (csak az elsõ CD-t) a debian.org-ról (3.1 rc0 vagy rc1).
              Az sshd szerver pedig szintén a legfrissebb stabil verzió.

              Lefuttattam az sshd-t debug módban, ezt kaptam:

              debug1: sshd version OpenSSH_3.8.1p1 Debian-8.sarge.4
              debug1: read PEM private key done: type RSA
              debug1: private host key: #0 type 1 RSA
              debug1: read PEM private key done: type DSA
              debug1: private host key: #1 type 2 DSA
              socket: address family not supported by protocol
              debug1: Bind to port 22 on 0.0.0.0
              Bind to port 22 on 0.0.0.0 failed: Address already in use.
              Cannot bind any address.

              Szinte biztos, hogy a két dolog összefügg, és tényleg protokol hiányról lehet szó, mert a syslog is ugyan ezzel a hibával indul (illetve nem indul) el.
              Minekutána a kernelkonfignál kivettem a teljes IPv6 protokollt az sshd pedig alapból mind a kettõt kezeli (IPv4 és IPv6) ezért most átírom a konfigot, hogy csak az IPv4-gyel próbálkozoon. Kíváncsi vagyok.

              Ha van ötletetek, akkor ne fogjátok vissza magatokat 🙂

              Köszi!

              Dchard

              MOD: Nem tudja valaki, hogy az sshd konfigban az „AddressFamily”-nek milyen a pontos szintakszisa? Teljesen kivagyok, az sshd_conf manuáljában így van benne:
              AddressFamily „any”, „inet” (use IPv4 only), or „inet6”  (use IPv6 only).  De akárhogy írom az inet-et az AddressFamily után (ilyen-olyan idézõjeleket is próbáltam már), egyszeûen hibás szintaktika miatt kilép az sshd.

              dchard
              Felhasználó

                Megpróbáltam, eredmény: Connection closed by: a szerver IPje.

                Megpróbáltam a telnet analógiájára a szerverrõl be ssh-zni saját magára, az eredmény: Read from socket failed: Connection reset by peer (a telnetnél tökéletesen mûködött a dolog).

                Elképzelhetõ, hogy a Kernel fordításánál egy titkosító algoritmust nem fordítottam le, és ennek a hiánya miatt fel sem épül a kapcsolat?

                Vagy lehet egyáltalán bármilyen kernelfordítás beli oka annak, hogy nem megy az sshd?

                Megpróbálom összevetni a 2.4-es és a 2.6-os kernel konfigját hátha rábukkanok valamire.

                Dchard

                PS: egyébként érdekes, mert a kernel fordítás óta a syslogd is hibával indul már a bootoláskor:
                Satarting system log daemon: syslogd  syslogd: cannot create /dev/log: Address family not supported by protocol.

                dchard
                Felhasználó

                  Leszámítva néhány speciális protokollt (ATM, fiber channel stb.) benne van minden (IPv4 teljesen, TCP/IP teljesen ).

                  Nem az elsõ egyébként de nem is olyan sokadik. Kb. a 15-ik (de ez a 15 az elmúlt 1 hétben keletkezett ).
                  Mindenesetre alaposan utánaolvastam a dolgoknak, és korábbi hibáimból tanulva ezúttal több kernelfordítási leírást is átnyálaztam.

                  A vicc az, hogy a tegnap (és egyáltalán abból a tizensok fordításból, amit az elmúlt héten csináltam) csak a mai nap jött elõ ez a probléma, az elõzõeknél mindig mûködött minden, pedig ugyan azt a kernelt forgatom. (2.6.16 latest stable)

                  Egyébként azért nem gyanakszom prtokoll hiányra/hibára, mert akkor más sem mûködne, de minden más mûködik: ftpszerver elérhetõ, ssh kapcsolódást tudok kezdeményezni a géprõl, http alapú kérések tökéletesen mûködnek, apt-get is rendesen megy, semmián más hálózati hibát nem észlelek, ezen kívül a rendszerindulást kikockázva is alaposan megnéztem a hálózatra vonatkozó részt, és tökéletesen betöltõdik/lefut minden vonatkozó rész.

                  A gép egypként abszolút egyszerû:
                  PIII 733Mhz@133MHz SLOT1 CPU
                  128MB@133Mhz ram
                  2,5GB Quantum HDD
                  S3 Trio 2D/3D AGP kártya
                  teljesen szabványos PCI RealTeK RTL 8139 10/100 hálókártya

                  Hozzászólás: Induláskor hiba, a logokban nyoma sincs ?? #2054377
                  dchard
                  Felhasználó

                    Nem talált egy modult, és arról panaszkodott, de nem vészes. Bár érdekes hogy egyetlen logban sincs nyoma…

                    Hozzászólás: Induláskor hiba, a logokban nyoma sincs ?? #2054375
                    dchard
                    Felhasználó

                      Köszönöm a segítségeteket, a ScrollLock-kal meg tudom állítani a betöltést így meg tudtam nézni pontosan a hibákat. Egyébként Uzsolt igazad van: a messages bõvebb, de továbbra sincs nyoma a logokban annak a két FATAl ERROR-nak ami a betöltéskor látható, sebaj: a Scrollock-os bódszerrel be tutam határolni a hibát.

                      Köszönöm még egyszer!

                      Dchard

                    9 bejegyzés megtekintése - 161-169 / 169