:)

2007-02-18 Wątek Konrad Cempura

Widzieliście to?: http://goodbye-microsoft.com/

:)


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Jak zatrzymać pakiet w Debianie? Dwa pytanka...

2006-11-22 Wątek Konrad Cempura

Paweł Tęcza napisał(a):

Mam nadzieje, ze pomoglem.


Jak najbardziej, wielkie dzięki :)

Pozdrawiam
Konrad Cempura


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Jak zatrzymać pakiet w Debianie? Dwa pytanka...

2006-11-22 Wątek Konrad Cempura

Zbudowałem swój własny pakiet (ze swoimi patchami) za pomocą apt-src.

Jak zmusić apt-geta, żeby nie chciał aktualizować tych pakietów? (Zaraz 
po instalacji, apt-get upgrade chce uaktualniać skompilowane przeze mnie 
pakiety).



A drugie pytanko odnosi się budowania pakiecików ze źródeł w Debianie. 
Używam do tego apt-src. W Gentoo jest bardzo fajna możliwość 
optymalizowania pakietu w zależności od procesora ( np. -march=pentium4 
-O2 -pipe ), plus flaga USE, w której można podać co chcemy kompilować, 
a co nam nie potrzebne... czy da się tak w Debianie? Czy raczej trzeba 
grzebać w pliku konfiguracyjnym?


Aha... jeśli zrobię configure z własnymi opcjami to później apt-src i 
tak odpali swój configure i nadpisze moje zmiany.


Chyba robię to źle :/

Liczę przynajmniej na wiadomość gdzie można znaleźć informacje na ten 
temat (najważniejszy jest problem nr 1).



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Bootsplash

2006-11-08 Wątek Konrad Cempura

Konrad Cempura napisał(a):

Zainstaluj sterowniki do NVidii. W tym pomoże CI Google.


No i jak zwykle nie doczytałem wątku :P
No dobra.. ja robię tak.. jako fb używam vesa-ng w odpowiedniej 
rozdzielczości. Ekran wtedy jest dobrze ustawiony i nie ma konfliktu z 
XServerem. Do konsoli tekstowej jest to jak najbardziej wystarczające.


Inny sposób to stare vesa w kernelu i parametr przekazywany przez GRUBa 
do kernela (vga=792).


(Przy okazji można włączyć fajnego pingwinka :P)

Żeby XServer dobrze się centrował trzeba zainstalować sterowniki dla NVidii.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Bootsplash

2006-11-08 Wątek Konrad Cempura

Paweł Kordys napisał(a):

Wojciech Ziniewicz napisał(a):

2006/11/8, Paweł Kordys <[EMAIL PROTECTED]>:

Problem w tym, nie bardzo wiem jak zapytać googla. Niestety jeszcze nie
przyjmuje pełnozdaniowych pytań.


moim zdaniem przyjmuje.


p.s. http://www.googleguide.com/ - dobra strona

Rozumiem, że nie wiesz jak to zrobić, to normalne, przestań odsyłać mnie 
do googla, napisałem chyba wyraźnie, że nie mogę znaleźć. Jeśli "wiesz 
ale nie powiesz" to po co w ogóle odpisujesz? Chyba szkoda Twojego 
cennego czasu i mojego również.


Zainstaluj sterowniki do NVidii. W tym pomoże CI Google.

Przez takich panów jak W. Ziniewicz listy dyskusyjne przeżywają kryzys.
W końcu lepiej wypowiadać się przez WIKI, bo wtedy nie trzeba powtarzać
tego wiele razy.

Na wszystkich listach jest tak, że o co ludzie nie zapytają to odpowiedź
jest USE GOOGLE. Po co do cholery są te listy!!

Myślę, że jeśli ktoś jest lekko zielony, to warto go naprowadzić.
Przynajmniej powiedzieć czego ma szukać.

Co innego jak jest bardzo zielony.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: ntpdate

2006-11-06 Wątek Konrad Cempura

Krzysiek Kiełczewski napisał(a):

Ja jestem zadowolony z openntpd.


Jak to działa i jak to skonfigurować jakoś fajnie?
Ja do tej pory co dobę w cronie odpalałem rdate.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Apacz i SSL... kłopot z kolejnością c ertyfikatów. Widzi tylko jeden certyfikat.. .

2006-08-24 Wątek Konrad Cempura

Witam wszystkich.

SSL działa, z tym że nie chce przypisywać właściwych certyfikatów 
właściwym VirtualHostom.


Właściwie widzi tylko pierwszy certyfikat... zdefiniowany jako pierwszy 
w pliku konfiguracyjnym.


Ścieżki do certyfikatów są wewnątrz VirtualHostów. Na początku myślałem, 
że to efekt takiej samej nazwy VirtualHostów. Miałem wpisane *:443, 
zmieniłem na cos.domena:443 i cosinnego.domena:443... i nadal to samo.


Wchodzę na coś.domena i widzi certyfikat dla coś.domena bo jego 
konfiguracja wystąpiła pierwsza. Wchodzę na cosinnego.domena i 
przeglądarka wywala błąd, ze certyfikat wystawiony na cos.domena.


Po zamianie kolejności VirtualHostow mam sytuację odwrotną. Wchodząc na 
cos.domena dostaje komunikat, że certyfikat należy do cosinnego.domena, 
a wchodząc na cosinnego.domena wszystko gra.


Ktoś wie jak to rozdzielić? Żeby każdy VirtualHost miał osobny 
certyfikat, a nie, żeby korzystały z jednego.

Prosił bym o małą podpowiedź, czego szukać.

Dobrej nocki wszystkim :P
Konrad Cempura


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



/etc/hosts, domena dla demonów...

2006-07-25 Wątek Konrad Cempura
Forcing reload of apache 2.0 web server...apache2: Could not determine 
the server's fully qualified domain name, using xx.yy.zzz.ccc for ServerName


Jak mam skonfigurować /etc/hosts, żeby się tego pozbyć?
Dobrze w ogóle szukam problemu?

Dodam, że host nie ma domeny. Mam coś wymyślić?
Squid(2.6) też nie chce wstawać, bez wpisania domeny w pliku 
konfiguracyjnym:/



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Squid 2.6 i patch HIT_MISS

2006-07-25 Wątek Konrad Cempura

(1) http://kadzbi.ksieze.one.pl/squid_qos.html
(2) http://sed.pl/qos/

Z racji tego, że Debian oferuje już nowe źródełka Squida to stare patche 
się nie nakładają.


Wziąłem zatem patch z pierwszego linku i poprawiłem, tak żeby się 
nakładał na najnowszego Squida. W załączniku ten patch.


Chciałbym usłyszeć jakąś ocenę tego co zrobiłem, gdyż nie sprowadziło 
się to tylko do zmiany numerków linii... Pierwsze dwa patche (na 
pierwszy plik) są dla mnie mniej więcej zrozumiałe. Natomiast nie wiem 
czy potrzebne są kolejne łatki.


Po kompilacji otrzymałem taki efekt:
I: Successfully built in /root/squid/squid-2.6.1
I: Installing debs built from /root/squid/squid-2.6.1 ..
Zaznaczenie poprzednio niezaznaczonego pakietu squid-common.
(Odczytywanie bazy danych ... 30010 plików i katalogów obecnie 
zainstalowanych.)

Rozpakowanie squid-common (z .../squid-common_2.6.1-3_all.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu squid.
Rozpakowanie squid (z .../squid/squid_2.6.1-3_i386.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu squidclient.
Rozpakowanie squidclient (z .../squidclient_2.6.1-3_i386.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu squid-cgi.
Rozpakowanie squid-cgi (z .../squid-cgi_2.6.1-3_i386.deb) ...
Konfigurowanie squid-common (2.6.1-3) ...
Konfigurowanie squid (2.6.1-3) ...
Creating squid spool directory structure
FATAL: Could not determine fully qualified hostname.  Please set 
'visible_hostname'


Squid Cache (Version 2.6.STABLE1): Terminated abnormally.
CPU Usage: 0.009 seconds = 0.007 user + 0.002 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
/var/lib/dpkg/info/squid.postinst: line 133: 29555 Przerwane 
   /usr/sbin/squid -z

Restarting Squid HTTP proxy: squid* Creating squid spool directory structure
FATAL: Could not determine fully qualified hostname.  Please set 
'visible_hostname'


Squid Cache (Version 2.6.STABLE1): Terminated abnormally.
CPU Usage: 0.010 seconds = 0.004 user + 0.006 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
/etc/init.d/squid: line 64: 29586 Przerwane   $DAEMON -z
FATAL: Could not determine fully qualified hostname.  Please set 
'visible_hostname'


Squid Cache (Version 2.6.STABLE1): Terminated abnormally.
CPU Usage: 0.012 seconds = 0.009 user + 0.003 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
/etc/init.d/squid: line 64: 29588 Przerwane 
start-stop-daemon --quiet --start --pidfile $PIDFILE --chuid $CHUID 
--exec $DAEMON -- $SQUID_ARGS 
 failed!

Konfigurowanie squidclient (2.6.1-3) ...
Konfigurowanie squid-cgi (2.6.1-3) ...

I: Successfully installed debs.

Po poprawieniu konfigu dostałem taki efekt:
spirit:~/squid# /etc/init.d/squid restart
Restarting Squid HTTP proxy: squid* Creating squid spool directory structure
2006/07/25 17:40:22| Creating Swap Directories
.
spirit:~/squid# ps aux | grep squid

root 29719  0.0  0.0   4584   640 ?Ss   17:40   0:00 
/usr/sbin/squid -D -sYC
proxy29721  0.0  0.6   7828  4768 ?S17:40   0:00 (squid) 
-D -sYC


Wygląda na to, że wszystko działa. Jakbyście mogli przetestować to co 
powstało i czy prawidłowo znaczy pakiety byłbym wdzięczny.
No i jeszcze jedno... obciąć patch do linii 14 (do minimum zgodnie z 
patchem ze strony(2)), czy reszta też jest dobra?


Pozdrawiam
Konrad Cempura
diff -r -c squid-2.6.x/src/client_side.c squid-2.6.patched/src/client_side.c
*** squid-2.6.x/src/client_side.c   Tue Jul 25 16:38:51 2006
--- squid-2.6.patched/src/client_side.c Tue Jul 25 16:38:52 2006
***
*** 3017,3021 
--- 3017,3024 
/* Avoid copying to MemBuf for non-range requests */
http->out.offset += size;
+   {   int tos=isTcpHit(http->log_type) ? 0 : 8;
+   setsockopt(fd,SOL_IP,IP_TOS,&tos,4);
+   }
comm_write(fd, buf, size, clientWriteBodyComplete, http, NULL);
/* NULL because clientWriteBodyComplete frees it */
return;
***
*** 3050,3055 
--- 3050,3058 
  memBufAppend(&mb, buf, size);
  }
  /* write */
+ { int tos=isTcpHit(http->log_type) ? 0 : 8;
+   setsockopt(fd,SOL_IP,IP_TOS,&tos,4);
+ }
  comm_write_mbuf(fd, mb, clientWriteComplete, http);
  /* if we don't do it, who will? */
  memFree(buf, MEM_CLIENT_SOCK_BUF);
diff -r -c squid-2.6.x/src/ftp.c squid-2.6.patched/src/ftp.c
*** squid-2.6.x/src/ftp.c   Tue Jul 25 16:38:51 2006
--- squid-2.6.patched/src/ftp.c Tue Jul 25 16:38:52 2006

***
*** 1151,1156 
  ftpState->ctrl.last_command = xstrdup("Connect to server");
  ftpState->ctrl.buf = memAllocBuf(4096, &ftpState->ctrl.size);
  ftpState->ctrl.offset = 0;
! ftpState->data.buf = memAllocBuf(SQUID_TCP_SO_RCVBUF, 
&ftpState->data.size);
  ftpScheduleReadControlReply(ftpState, 0);
  }
--- 1151,1156 
  ftpState->ctrl.freefunc