Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.



Gentoowy Głupek




By mnie interesowało jak ma wyglądać ten plik lstat.conf bo mam go chyba zły i przez mam ten cały soft error...
Offline



Użytkownik
lstat.conf
Alias /lstat "/usr/local/lstat/www/"
<Directory "/usr/local/lstat/www/">
Options FollowSymLinks
Options ExecCGI
AddHandler cgi-script .cgi
AllowOverride AuthConfig Limit
SetEnv LANG pl_PL
</Directory>Tak na szybko :)
Offline



Członek DUG




O!! O tym pliku lstat.conf przyda sie dodać info do poradnika. Zrobię to zaś ;)
Ostatnio edytowany przez giegiel (2009-10-27 20:42:36)
Offline



Użytkownik



Członek DUG




djjanek napisał(-a):
@giegiel chyba dzisiaj coś lekko Ciebie wyprzedzam :)
nooo ;) ja mam komisa za tydzień i o tym myślę ;P
Offline



Gentoowy Głupek




Komu działa temu działa...
Ja bym się uczepił u mnie tej linijki spod adresu statystyk:
Cant open configfile /usr/local/lstat/etc/pages/user.config : Permission denied at /usr/local/lstat/lib//Misc.pm line 220 BEGIN failed--compilation aborted at /usr/local/lstat/lib//Misc.pm line 220.
Zmieniłem uprawnienia dla:
/usr/local/lstat/etc/pages/user.config
i
/usr/local/lstat/lib/
na 775 i dalej mam odmowa dostępu..
Offline
@tgr
apt-get install irssi screen -r irssi irssi
ja to napisalem jako przyklad zlego "poradnika" :)
Wracajac do tematu to u mnie nadal nie bangla. Moze za nastepnym podejsciem zadziala.
(niby wszystko poinstalowane itd ale statystyk nie wyswietla - pewnie trzeba jeszcze w jakims konfigu cos odchaszowac/zmienic/dodac...)



Użytkownik



Użytkownik



Gentoowy Głupek




Mnie też działa tak jak sidjestgit, ale próbowałem skorzystać z porady, którą podałem wyżej, co miało doprowadzić do właściwej interpretacji tego pliku, ale się nie udało i mam soft error - w najlepszym działa mi to tak, że widzę niezinterpretowany plik.
Offline



Użytkownik



Gentoowy Głupek




Ale to mam powrócić do stanu, kiedy widziałem ten plik, czy ten soft error to lepszy trochę stan ?:)
Offline



Gentoowy Głupek




Dobra: Dalej mam ten Soft Error:
Software error: Cant open configfile /usr/local/lstat/etc/pages/user.config : Permission denied at /usr/local/lstat/lib//Misc.pm line 220 BEGIN failed--compilation aborted at /usr/local/lstat/lib//Misc.pm line 220. Compilation failed in require at /usr/local/lstat/lib//Std_obj.pm line 2. BEGIN failed--compilation aborted at /usr/local/lstat/lib//Std_obj.pm line 2. Compilation failed in require at /usr/local/lstat/lib//Plugins.pm line 4. BEGIN failed--compilation aborted at /usr/local/lstat/lib//Plugins.pm line 4. Compilation failed in require at /var/www/lstat/lstat.cgi line 10. BEGIN failed--compilation aborted at /var/www/lstat/lstat.cgi line 10. For help, please send mail to the webmaster (webmaster@localhost), giving this error message and the time and date of the error.
Jest taki temat odnoścnie tego błedu http://forum.dug.net.pl/viewtopic.php?id=10117
tylko nie wiem, co z niego wynika, że odmowa dostępu to widzę :)
W google tylko 2 tematy o tym Ten jest drugi:
http://forum.infojama.pl/framehelper.aspx?g=posts&t=105017
Zmieniałem prawa do tego pliku na chmod 775 i nic to nie dało, jak i przez chown -R marg1.
b4mbus napisał(-a):
bolos_11 napisał(-a):
" Permission denied " ... /usr/local/lstat/lib//Misc.pm line 220
NIC dodac nic ujac .... ?? // ??w lini 220 znajduje sie "end BEGIN"
?
marg1@siduxbox:~$ sudo a2enmod cgi Your MPM seems to be threaded. Selecting cgid instead of cgi. Module cgid already enabled
/etc/apache2/sites-available/default
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
<Directory "/var/www">
#for execute CGI files
Options ExecCGI FollowSymLinks
AddHandler cgi-script .pl
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>/etc/apache2/httpd.conf
Include /etc/apache2/lstat.conf
I dalej nie działa mi lstat :(
Rozwązanie
Zmiana właściciela karalogu /usr/local/lstat/etc/pages/ na www-data (zmiana właściciela dla smego pliku user.config u mnie nie pomogła)
sudo chown -R www-data /usr/local/lstat/etc/pages/
I teraz statystyki działają z tym, ze muszę odblokować dostęp zęby je oglądać, a z tym sobie dam radę, bo tam jest odsyłacz do fajnej instrukcji :)
Czyli w katalogu /usr/local/lstat/bin
./security_lstat --text
Ale to nie koniec, chociaż wszedlem do samego okna statystyk to jest jeszcze problem z plikiem:
Statystyki systemowe
Software error:
Can't load object: load1
at /var/www/lstat/lstat.cgi line 405
Oto fragment tego pliku z linią 405 - nie liczyłem tylko otworzyłem przez vim - żebyście nie myśleli :D
$Tags {'DRAW'} = sub {
my $paramline = shift;
$paramline =~ s/^(\w+)//; #extract objname
my $objname = $1;
my $obj;
$obj = LoadObjectByName ($objname); # load object to memory
if (! defined ($obj)) { croak "Can't load object: $objname \n" }
$obj->Draw ($from, $to,'',$paramline); #draw obj graph
undef $obj;
};Ostatnio edytowany przez marg1 (2009-10-30 17:40:27)
Offline






Admin łajza







http://dug.net.pl/tekst/89/odtworzenie_zestawu_paki … wym_systemie/
Wyłączenie automatycznej instalacji pakietów polecanych, jeżeli wcześniej była wyłączona:
poza tym nie trzeba wyłączać na stałe, wystarczy -R podczas safe-upgrade/full-upgrade/install.
Offline







Kapelusznik








Skrót myślowy :) Chodzi o:
Wyłączenie automatycznej instalacji pakietów polecanych, jeżeli na systemie wyjściowym (tym na którym utworzona została lista) była wyłączona.
azhag napisał(-a):
poza tym nie trzeba wyłączać na stałe, wystarczy -R podczas safe-upgrade/full-upgrade/install.
Ciąg dalszy wynikający z tego skrótu - chodziło tylko o to, że jak ktoś miał wyłączoną, to niech ma wyłączoną.
Offline






Admin łajza







To jeszcze dopisz jak sprawdzić czy jest włączona, czy nie.
Offline







Kapelusznik








Nie mam pojęcia jak sprawdzić to inaczej niż w trybie interaktywnym lub tak:
grep -i install-recommends /root/.aptitude/config /etc/apt/apt.conf
a sądzę, że miałeś na myśli jakiś bardziej cywilizowany sposób :) Możesz coś podrzucić?
A tak w ogóle... Jeżeli ktoś wyłączył, to zapewne wie o tym, że wyłączył. A jak nie wyłączył, to ma włączone.
Offline






Admin łajza







ArnVaker napisał(-a):
lub tak:
Kod:
grep -i install-recommends /root/.aptitude/config /etc/apt/apt.confa sądzę, że miałeś na myśli jakiś bardziej cywilizowany sposób :) Możesz coś podrzucić?
Miałem na myśli właśnie ten „niecywilizowany” sposób.
Nigdy nie wiadomo czy się wie co się ustawiało. Poza tym można po kimś odziedziczyć system.
Offline







Kapelusznik








W takim razie dorzuciłem ten "niecywilizowany" sposób :) Dzięki za uwagi.
Offline