Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
pacman, proxy z autoryzacja http://forum.freesco.pl/viewtopic.php?f=22&t=12170 |
Strona 1 z 1 |
Autor: | Tomato [ sobota, 22 kwietnia 2006, 10:57 ] |
Tytuł: | pacman, proxy z autoryzacja |
Witam! Jako odpowiedzialny (hehe) admin pomyslalem, ze powinienem poznac NND bardziej od podszewki i po prostu "pobawic" sie nim, jak pomyslalem, tak zrobilem, zainstalowalem sobie go na starym kompie, podlaczylem do sieci, skonfigurowalem net_conf'em, wszystko super. Niestety, w akademiku gdzie mieszkam, dostep do http i ftp jest tylko i wylacznie przez proxy z autoryzacja, efekt - pacman nie moze sciagnac pakietow. Probowalem robic zmienna srodowiskowa http_proxy, tak jak w yum'ie, bez najmniejszego efektu, zupelnie ja ignoruje. W pliku konfiguracyjnym jak sie wpisze sam adres i port proxy wyskakuje błąd, że proxy wymaga autoryzacji poczym pacman radosnie konczy dzialanie ![]() Google powiedzialo, ze mozna pacmana zmusic do korzystania z wgeta, ktory z kolei korzysta ze zmiennej http_proxy. Problem w tym, ze nie mam pojecia jak to zrobic ![]() Tak wiec, prosze o pomoc ![]() |
Autor: | MAC!EK [ sobota, 22 kwietnia 2006, 11:42 ] |
Tytuł: | |
Uważasz że powinniśmy cytowac manuale czy jak? --proxy-user=user --proxy-password=password Specify the username user and password password for authentication on a proxy server. Wget will encode them using the "basic" authen- tication scheme. do /etc/pacman.conf przy wgecie |
Autor: | Tomato [ sobota, 22 kwietnia 2006, 12:34 ] |
Tytuł: | |
MAC!EK pisze: Uważasz że powinniśmy cytowac manuale czy jak?
![]() ![]() ![]() Niemniej, dzieki! ![]() |
Autor: | MAC!EK [ sobota, 22 kwietnia 2006, 12:54 ] |
Tytuł: | |
Tomato pisze: MAC!EK pisze: Uważasz że powinniśmy cytowac manuale czy jak? ![]() ![]() ![]() Niemniej, dzieki! ![]() To dlaczego nie napiszesz jak to zrobiłeś? |
Autor: | Tomato [ sobota, 22 kwietnia 2006, 14:40 ] |
Tytuł: | |
Służe uprzejmie ![]() Tak wiec, po pierwsze: trzeba poinformowac wget'a, ze ma korzystac z proxy. Po drugie: trzeba poinformowac pacman'a zeby uzywal wget'a. Mozna to zrobic na dwa sposoby: Jezeli stoimy za proxy ktore zawsze wymaga autoryzacji i chcemy aby wget zawsze (bez wzgledu na uzytkownika ktory jest zalogowany) laczyl sie przez proxy, edytujemy plik /etc/wgetrc, tak aby zawieral nastepujace linijki: # /etc/wgetrc ... # You can set the default proxies for Wget to use for http and ftp. # They will override the value in the environment. http_proxy = http://uzytkownik:tajnehaslo@wwwcache.jakas.domena.pl:8080/ ftp_proxy = http://uzytkownik:tajnehaslo@wwwcache.jakas.domena.pl:8080/ # If you do not want to use proxy at all, set this to off. use_proxy = on ... opcjonalnie mozna zmienic jeszcze prawa dostepu, tak zeby tylko root mogl odczytywac ten plik: Nastepnie w pliku /etc/pacman.conf musimy odhashowac linie XferCommand, po to zeby pacman korzystal przy sciaganiu plikow z wget'a: # /etc/pacman.conf ... [options] ... XferCommand = /usr/bin/wget -c %u ... to wszystko, pacman powinien hulac ![]() Jezeli natomiast chcemy aby wget korzystal z proxy tylko gdy jestesmy zalogowani jako root i korzystamy z pacmana, edytujemy plik /root/.wgetrc (najprawdopodobniej najpierw trzeba bedzie go utworzyc, np. komenda touch /root/.wgetrc) # /root/.wgetrc http_proxy = http://wwwcache.jakas.domena.pl:8080/ ftp_proxy = http://wwwcache.jakas.domena.pl:8080/ natomiast w pliku /etc/pacman.conf odhashujemy linie XferCommand i dopisujemy: # /etc/pacman.conf ... [options] ... XferCommand = /usr/bin/wget -c --proxy-user=uzytkownik --proxy-password=tajnehaslo %u ... i opcjonalnie zmieniamy prawa dostepu: w ten sposob powinnismy miec bezproblemowo dzialajacego pacman'a za proxy. Jeszcze jedno, to poradnik bedzie kompletny ![]() Jezeli mamy proxy bez autoryzacji, to tez mozna wykozystac wget'a jednak duzo prosciej jest dopisac do sekcji options w /etc/pacman.conf: # /etc/pacman.conf ... [options] ... ProxyServer = wwwcache.jakas.domena.pl:8080 ... Czekam na uwagi ![]() |
Autor: | MAC!EK [ poniedziałek, 24 kwietnia 2006, 00:12 ] |
Tytuł: | |
Super ![]() ![]() |
Autor: | Tomato [ poniedziałek, 24 kwietnia 2006, 11:26 ] |
Tytuł: | |
Zrobione ![]() http://www.wiki.nnd.freesco.pl/index.php/Pacman utworzylem osobna strone, bo stwierdziłem, że tego troche za dużo jak na dopisywanie do FAQ'u Szkoda, ze teraz puncika sobie nie moge dodac ![]() |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |