Na üdv,
freebsd6.2, cvsup buildworld buildkernel és a szokásos finomságok után a következőket műveli, minden ports-ból telepített szerveralkalmazást kettőször indít el egymás után rendszerindulásnál, tudom vicces, de így van, tehát pl.
mysql_enable="YES"
apache22_enable="YES"
dovecot_enable="YES"
radiusd_enable="YES"
ezeket miután pl.
starting service httpd vagy akármi után mégegyszer starting ugyanaz a service, de akkor már a service hibaüzenetet dobál, hogy az adott socket vagy port már foglalt egy másik alkalmazás által, beszarás!
Az érdekesség az egészben, hogy ezeket a jelenségeket csak a rendszerfrissítés után produkálja. A "rendszer-újra-forgatást" évek óta mindig a /usr/src/UPDATING vagy az /usr/src/Makefile receptje alapján csinálom eddig gond nélkül, mi a franc lehet, a bsd-és srácok elszartak valamit a cvs-ben, vagy én nem látom a fától az erdőt, próbáltam különböző cvsup szerverekkel is de ugyanaz a jelenség.
Esetleg ötlet?????
u.i.
- make.conf-nincs a teszt kedvéért, jelenség ugyanaz
- az egymás után többször induló rc.conf-ban elhelyezett servicék-en kívül nem tapasztalható egyéb hiba
- amd/intel csere volt kínomban nincs változás
- rc/init rendszer összes scriptje ugyanaz mint buildworld elött
- az összes hibákat generáló alkalmazás és függőségeik újraforgatása megtörtént, hibajelenség ugyanaz
- csomagból telepítetve jelenség ugyanaz
Ne tegyék má' ezt velem, hagy ne kelljen má' debianolnom megint...:))
az rc_debug kimetét ha kell beillesztem, nekem nem mond semmit.
na annyi lástszik, hogy az apache,mysql,radiusd checkyesno ellenörzése kétszer is lefut de miért, minek átnéztem mégegyszer a scripteket nem találtam bennük semmit.......
Jun 30 00:46:05 bsd root: /etc/rc: INFO: checkyesno: mysql_enable is set to NO.
Jun 30 00:46:05 bsd root: /etc/rc: INFO: checkyesno: mysql_enable is set to NO.
Jun 30 00:46:05 bsd root: /etc/rc: INFO: checkyesno: radiusd_enable is set to NO.
Jun 30 00:46:05 bsd root: /etc/rc: INFO: checkyesno: apache22_http_accept_enable is set to NO.
Jun 30 00:46:05 bsd root: /etc/rc: INFO: checkyesno: apache22_enable is set to NO.
Jun 30 00:46:05 bsd root: /etc/rc: INFO: checkyesno: radiusd_enable is set to NO.
Jun 30 00:46:05 bsd root: /etc/rc: INFO: checkyesno: apache22_http_accept_enable is set to NO.
Jun 30 00:46:05 bsd root: /etc/rc: INFO: checkyesno: apache22_enable is set to NO.
- 993 megtekintés
Hozzászólások
mergemaster is megvolt?
--
Those who do not understand Unix are condemned to reinvent it, poorly. (based on true story)
- A hozzászóláshoz be kell jelentkezni
Igen mint a nagykönyvben
- A hozzászóláshoz be kell jelentkezni
Ugye RELENG_6_2 van a supfile-odban? Mit mond a pontos verzió uname -a -ra?
(Btw: 6.2-től a cvsup kidobható ha csak erre használod, van helyette csup.)
- A hozzászóláshoz be kell jelentkezni
Igen RELENG_6_2
uname-ra releng_6_2-p5 a válasz
- A hozzászóláshoz be kell jelentkezni
Nem történt meg véletlenül egy Xorg 7.2-re áttérés? Ugyanis amikor ez megtörtént, akkor egyúttal átpakolták a dolgokat X11BASE -ből LOCALBASE -be, azaz /usr/X11R6 alól /usr/local alá. Valamint kompatibilitási okokból előállt egy /usr/X11R6 -> /usr/local szimlink. Így, mivel az van beállítva, hogy le kell futtatni azokat a helyi programokat amik a /usr/X11R6/etc/rc.d -ben, és a /usr/local/etc/rc.d -ben vannak, így minden 2x fut. A korrekt javítás a /etc/rc.conf -ban a local_startup változó felüldefiniálása (X11R6 nélküli értékkel).
- A hozzászóláshoz be kell jelentkezni
Feladom, egyszerűen nem találom az okát a problémának annyi változott, hogy cvs forrást váltottam ( cvsup.hu.freebsd.org vs. cvsup.freebsd.org ), és tulajdonképpen minden rendben megy kivéve azt a ku**a apacsot, na mindegy lighttpd lett helyette, továbbiakban passzolom a problémát.....ettől függetlenül köszönöm a segítő hozzászólásokat.
- A hozzászóláshoz be kell jelentkezni
helyesbítek immár x-edik telepítés és rendszerfrissítés után vagyok kedves fbsd6_2-es barátommal, és ugyanazat csinálja, mostmár a lighttpd-vel is és persze a mysqld-vel is, tehát nem az apacs volt a hunyó....
Senki más nem tapasztalja ezt a gubancot ????
Kezd a fa**om ki lenni Péntek óta sz***k, hétfőre kell egy szerver, de így ebből tényleg debian lesz....
- A hozzászóláshoz be kell jelentkezni
csináltam egy diff-et az összes rc script-ről, upgrade elöttről és utánról, egyeznek....
csináltam egy diff-et az összes ports rc scriptről ( /usr/local/etc/rc.d/* ) portsudate elöttről és utánról, egyeznek...
Itt valami nagy mocskosság van.....:(((
- A hozzászóláshoz be kell jelentkezni
Mondd, amit itt fentebb írtam, azt nézted? (Pontosítok egyébkén, mert nem kell az Xorg frissítés, csak éppen azzal kötötték össze ezt az /usr/X11R6 -ról áttérünk /usr/local -ra helyzetet.)
- A hozzászóláshoz be kell jelentkezni
Igazad lett, így most már rendben van:
/etc/defaults/rc.conf
ezzel megy: local_startup="/usr/X11R6/etc/rc.d"
ezzel nem: local_startup="/usr/local/etc/rc.d /usr/X11R6/etc/rc.d"
köszönöm Zahy!!!!!!!! Az idegtől biztosan nem jöttem volna rá....:)))
u.i.: "Azért remélem ezen még reszelnek a freebsd-és srácok, ez a heggesztgetősdi módszer eddig nem volt jellemző a freebsd-re, na mindegy, megy és ez a lényeg, örülök.....:)))"
- A hozzászóláshoz be kell jelentkezni
Nm. Ha javasolhatom, ird at, ugyanis az X11R6 a megszunt konyvtar, es egyelore kompatibility okokbol marad meg a link. Szoval inkabb
local_startup="/usr/local/etc/rc.d"
legyen.
- A hozzászóláshoz be kell jelentkezni