Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
linuxstat - lstat http://forum.freesco.pl/viewtopic.php?f=24&t=8537 |
Strona 1 z 2 |
Autor: | czerwo [ niedziela, 14 sierpnia 2005, 13:24 ] |
Tytuł: | linuxstat - lstat |
zbudowalem paczke linuxstat #Wersja dla NND: czerwo bartek@listonosz.no-ip.com pkgname=lstat pkgver=2.3.2 pkgrel=1nnd pkgdesc="generator statystyk" url="http://lstat.sourceforge.net/" license="GPL2" depends=('rrdtool') makedepends=() conflicts=() replaces=() backup=() install= source=(http://puzzle.dl.sourceforge.net/source ... ver.tar.gz) md5sums=('3298fa1dcdde38017b5a89f736f439f3') build() { cd $startdir/src/$pkgname-$pkgver ./configure --iso-8859-2 make || return 1 make DESTDIR=$startdir/pkg install } http://listonosz.no-ip.com/download/pak ... pkg.tar.gz ale mam problem co do pliku startowego a mianowicie: program posiada skrypt starotwy w /usr/loac/lstat/bin/lstad.rc czy moge przezucic ten plik do /etc/rc.d/ czy musze zrobic plik starotwy zgodny z reszta plikow starotwych nnd?? |
Autor: | czerwo [ niedziela, 14 sierpnia 2005, 13:59 ] |
Tytuł: | |
tu jest ten sam blad co przy rrdtoolu wszytsko spaczkowalem do /usr/oacl ale ejst inny problem w tym g... nie dziala prefix tylko destdir i nie umiem tego zapaczkowac do /usr, czy mam zmieniac plik make czy moze tak zostac?? |
Autor: | Mis' [ niedziela, 14 sierpnia 2005, 14:24 ] |
Tytuł: | |
czerwo pisze: tu jest ten sam blad co przy rrdtoolu wszytsko spaczkowalem do /usr/oacl ale ejst inny problem w tym g... nie dziala prefix tylko destdir i nie umiem tego zapaczkowac do /usr, czy mam zmieniac plik make czy moze tak zostac??
zazwyczaj należy stosować zmienną $DESTDIR, dopiero jeśli autor programu jej nie uwzglednił sprawdzamy prefix dla polecenia make install. Jeśli i to nie pomaga, można rozważyć edycję pliku Makefile lub lepiej Makefile.in. W takim przypadku w dyrektywie install: (lub podobnej bo różnie jest w rożnych programach) dodajemy zmienną DESTDIR. Jednak edycja makefile zawsze musi być poprzedzona dokładnym zrozumieniem co się poprzez ten plik robi. UWAGA! - zmienna $DESTDIR nie jest definiowana nigdzie poza "make DESTDIR=/sciezka install". Zmienna ta jest swego rodzaju umową pomiędzy programistami. |
Autor: | czerwo [ niedziela, 14 sierpnia 2005, 20:29 ] |
Tytuł: | |
niech ktos sprawdzi czy tak to moze byc http://listonosz.no-ip.com/download/pak ... pkg.tar.gz i PKGBUILD #Wersja dla NND: czerwo bartek@listonosz.no-ip.com pkgname=lstat pkgver=2.3.2 pkgrel=1nnd pkgdesc="generator statystyk" url="http://lstat.sourceforge.net/" license="GPL2" depends=('rrdtool') makedepends=() conflicts=() replaces=() backup=() install= source=(http://puzzle.dl.sourceforge.net/source ... ver.tar.gz) md5sums=('3298fa1dcdde38017b5a89f736f439f3') build() { cd $startdir/src/$pkgname-$pkgver ./configure --iso-8859-2 --with-prefix=/usr make || return 1 make DESTDIR=$startdir/pkg install /bin/install -D -m755 $startdir/lstat $startdir/pkg/etc/rc.d/lstat } oraz plik lstat #!/bin/bash . /etc/rc.conf . /etc/rc.d/functions start() { stat_busy "Startuje lstat" /usr/bin/lstatd.rc start stat_done } stop() { stat_busy "Zatrzymanie lstat" /usr/bin/lstatd.rc stop stat_done } stats() { /usr/bin/lstad.rc stats } case "$1" in start) start ;; stop) stop ;; stats) stats ;; restart) stop sleep 1 start ;; *) echo "usage: $0 {start|stop|restart}" esac exit 0 |
Autor: | Mis' [ niedziela, 14 sierpnia 2005, 21:03 ] |
Tytuł: | |
czerwo pisze: niech ktos sprawdzi czy tak to moze byc http://listonosz.no-ip.com/download/pak ... pkg.tar.gz trochę mnie dziwi dodanie katalogu etc do /usr - raczej wątpię zeby to tak miało być... proponuję dokładnie to sprawdzić. zobacz czy w ./configure --help masz zmienną sysconfdir (albo jakoś podobnie). Programy zazwyczaj mają ustawione --prefix na /usr/local a --sysconfdir na $prefix/etc. stąd jeśli dałeś prefix=/usr to sysconfdir wypadł ci w /usr/etc. To nie jest prawidłowe położenie. Zgaduję, bo źrodeł nie widziałem, że jak ustawisz sysconfdir na /etc to powstanie katalog /etc/lstat i w nim pliki konfiguracyjne. Jeśli $sysconfdir nie ma to może trzeba ustawić --confdir=/etc/lstat. Ale tego się dowiesz z ./configure --help czerwo pisze: oraz plik lstat
#!/bin/bash . /etc/rc.conf . /etc/rc.d/functions start() { stat_busy "Startuje lstat" /usr/bin/lstatd.rc start stat_done } stop() { stat_busy "Zatrzymanie lstat" /usr/bin/lstatd.rc stop stat_done } a tu dodaj sprawdzanie kodu wyjścia. Bo w tej chwili czy lstat wystartuje czy nie to i tak wyświetli się [Wykonane]. Podobnie w funkcji stop... Ostatnia uwaga - co trzeba zrobić z plikiem /etc/httpd/conf/lstat.conf? to wygląda jak kawałek konfigu apacha. czy to trzba do httpd.conf dopisać? a jak ktoś nie ma apacha? W zależnościach tego nie uwzględniłeś. Jeśli ten plik wymaga wstawienia do konfigu apacha to powinieneś dodać plik lstat.install w którym będzie opisane co trzeba zrobić (w funkcji post_install() ). Podobnie musisz uwzględnić te zmiany w funkcjach post_upgrade() i post_remove(). Jako, że lstat powinien startować z systemem w pliku lstat.install powinieneś dodać wpisywanie do DAEMOS w rc.conf (o ile takiego wpisu tam nie ma) i usuwanie tego wpisu po usunięciu pakietu. |
Autor: | makog [ poniedziałek, 15 sierpnia 2005, 14:34 ] |
Tytuł: | |
czerwo musze cie zmartwic podczas staru LinuxStat wywal takie oto bledy: [root@markomp marek]# /etc/rc.d/lstat start NND: Startuje lstat [Trwa....] Starting lstatd: Content-type: text/html <h1>Software error:</h1> <pre>Can't locate RRDs.pm in @INC (@INC contains: /usr/lib/ /usr/lib/perl5/5.8.7/i686-linux-thread-multi /usr/lib/perl5/5.8.7 /usr/lib/perl5/site_perl/5.8.7/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl .) at /usr/lib//Lstatobj.pm line 8. BEGIN failed--compilation aborted at /usr/lib//Lstatobj.pm line 8. Compilation failed in require at /usr/lib//Std_obj.pm line 32. BEGIN failed--compilation aborted at /usr/lib//Std_obj.pm line 32. Compilation failed in require at /usr/lib//Plugins.pm line 4. BEGIN failed--compilation aborted at /usr/lib//Plugins.pm line 4. Compilation failed in require at /usr/bin/lstatd line 9. BEGIN failed--compilation aborted at /usr/bin/lstatd line 9. </pre> <p> For help, please send mail to this site's webmaster, giving this error message and the time and date of the error. </p> [Mon Aug 15 14:32:51 2005] lstatd: Can't locate RRDs.pm in @INC (@INC contains: /usr/lib/ /usr/lib/perl5/5.8.7/i686-linux-thread-multi /usr/lib/perl5/5.8.7 /usr/lib/perl5/site_perl/5.8.7/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl .) at /usr/lib//Lstatobj.pm line 8. [Mon Aug 15 14:32:51 2005] lstatd: BEGIN failed--compilation aborted at /usr/lib//Lstatobj.pm line 8. [Mon Aug 15 14:32:51 2005] lstatd: Compilation failed in require at /usr/lib//Std_obj.pm line 32. [Mon Aug 15 14:32:51 2005] lstatd: BEGIN failed--compilation aborted at /usr/lib//Std_obj.pm line 32. [Mon Aug 15 14:32:51 2005] lstatd: Compilation failed in require at /usr/lib//Plugins.pm line 4. [Mon Aug 15 14:32:51 2005] lstatd: BEGIN failed--compilation aborted at /usr/lib//Plugins.pm line 4. [Mon Aug 15 14:32:51 2005] lstatd: Compilation failed in require at /usr/bin/lstatd line 9. [Mon Aug 15 14:32:51 2005] lstatd: BEGIN failed--compilation aborted at /usr/bin/lstatd line 9. [Wykonane] |
Autor: | czerwo [ poniedziałek, 15 sierpnia 2005, 21:14 ] |
Tytuł: | |
no to trzeba poprawic ;D nie mialem glowy zeby to odpalac |
Autor: | urug [ piątek, 18 listopada 2005, 11:54 ] |
Tytuł: | |
hej czerwo jak z ta paczka lstat, wiadomo czy bedzie on poprawnie dzialac ?? |
Autor: | aphex [ sobota, 18 lutego 2006, 20:49 ] |
Tytuł: | |
wlasnie ![]() ![]() |
Autor: | czerwo [ niedziela, 19 lutego 2006, 09:59 ] |
Tytuł: | |
http://nnd.no-ip.org/PKG/lstat-2.3.2-1nnd.pkg.tar.gz ale czy to chodzi to ja pojecia czerwonego nie mam ![]() |
Autor: | preisman [ poniedziałek, 20 lutego 2006, 19:57 ] |
Tytuł: | |
[root@server ap]# /etc/rc.d/lstat start NND: Startuje lstat [Trwa....] Starting lstatd: Content-type: text/html <h1>Software error:</h1> <pre>Can't locate RRDs.pm in @INC (@INC contains: /usr/lib/ /usr/lib/perl5/5.8.7/i686-linux-thread-multi /usr/lib/perl5/5.8.7 /usr/lib/perl5/site_perl/5.8.7/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl .) at /usr/lib//Lstatobj.pm line 8. BEGIN failed--compilation aborted at /usr/lib//Lstatobj.pm line 8. Compilation failed in require at /usr/lib//Std_obj.pm line 32. BEGIN failed--compilation aborted at /usr/lib//Std_obj.pm line 32. Compilation failed in require at /usr/lib//Plugins.pm line 4. BEGIN failed--compilation aborted at /usr/lib//Plugins.pm line 4. Compilation failed in require at /usr/bin/lstatd line 9. BEGIN failed--compilation aborted at /usr/bin/lstatd line 9. </pre> <p> For help, please send mail to this site's webmaster, giving this error message and the time and date of the error. </p> [Mon Feb 20 18:57:16 2006] lstatd: Can't locate RRDs.pm in @INC (@INC contains: /usr/lib/ /usr/lib/perl5/5.8.7/i686-linux-thread-multi /usr/lib/perl5/5.8.7 /usr/lib/perl5/site_perl/5.8.7/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl .) at /usr/lib//Lstatobj.pm line 8. [Mon Feb 20 18:57:16 2006] lstatd: BEGIN failed--compilation aborted at /usr/lib//Lstatobj.pm line 8. [Mon Feb 20 18:57:16 2006] lstatd: Compilation failed in require at /usr/lib//Std_obj.pm line 32. [Mon Feb 20 18:57:16 2006] lstatd: BEGIN failed--compilation aborted at /usr/lib//Std_obj.pm line 32. [Mon Feb 20 18:57:16 2006] lstatd: Compilation failed in require at /usr/lib//Plugins.pm line 4. [Mon Feb 20 18:57:16 2006] lstatd: BEGIN failed--compilation aborted at /usr/lib//Plugins.pm line 4. [Mon Feb 20 18:57:16 2006] lstatd: Compilation failed in require at /usr/bin/lstatd line 9. [Mon Feb 20 18:57:16 2006] lstatd: BEGIN failed--compilation aborted at /usr/bin/lstatd line 9. [Wykonane] chyba nie działa |
Autor: | czerwo [ poniedziałek, 20 lutego 2006, 20:01 ] |
Tytuł: | |
zainstalowales rrdtoola?? |
Autor: | preisman [ poniedziałek, 20 lutego 2006, 20:05 ] |
Tytuł: | |
instalowałem pacmanem poprosił o inne paczki zaznaczyłem ze tak i tyle z tego co zauwazyłem to sciagnał paczke rrdtoola |
Autor: | czerwo [ poniedziałek, 20 lutego 2006, 20:06 ] |
Tytuł: | |
to znaczy ze jednak ta paczka jest martwa trza bedzie ja poprawic ;/ |
Autor: | d4rk [ środa, 1 marca 2006, 00:57 ] |
Tytuł: | |
I co dziala juz ten lstat prawidłowo? Ponieważ chciałbym to miec na serwerku :] |
Autor: | czerwo [ środa, 1 marca 2006, 08:10 ] |
Tytuł: | |
nei nei dziala i nie widze ani grama czasu wolnego zeby sie tym zajac |
Autor: | aphex [ piątek, 10 marca 2006, 14:44 ] |
Tytuł: | |
podzialaj czerwo podzialaj ![]() |
Autor: | czerwo [ niedziela, 12 marca 2006, 10:58 ] |
Tytuł: | |
a ty za mnie mature napiszesz oki?? |
Autor: | aphex [ niedziela, 12 marca 2006, 20:54 ] |
Tytuł: | |
nie ma sie czego stresowac pojdzie bez problemu jesli nie masz czasu ja nie nalegam ![]() |
Autor: | TheL [ niedziela, 12 marca 2006, 21:51 ] |
Tytuł: | |
mature zdasz, jak ja zdalem ją kilka lat temu bez nauki to i Tobie sie uda ![]() |
Strona 1 z 2 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |