Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest sobota, 21 czerwca 2025, 15:40

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 7 ] 
Autor Wiadomość
Post: sobota, 22 kwietnia 2006, 10:57 
Offline

Rejestracja: piątek, 30 grudnia 2005, 13:12
Posty: 24
Lokalizacja: wawa
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 :? Wpisanie natomiast przed adresem proxy nazwy uzytkownika (w postaci: uzytkownik:haslo@serwer.proxy.pl:8080) daje naruszenie ochrony pamieci.
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 :oops:
Tak wiec, prosze o pomoc :)


Ostatnio zmieniony sobota, 22 kwietnia 2006, 12:14 przez Tomato, łącznie zmieniany 1 raz

Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 22 kwietnia 2006, 11:42 
Offline
MODERATOR

Rejestracja: poniedziałek, 27 stycznia 2003, 23:39
Posty: 3065
Lokalizacja: Kraków/Częstochowa
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

_________________
Ten post Ci pomógł? Zaznacz go jako pomocny .


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 22 kwietnia 2006, 12:34 
Offline

Rejestracja: piątek, 30 grudnia 2005, 13:12
Posty: 24
Lokalizacja: wawa
MAC!EK pisze:
Uważasz że powinniśmy cytowac manuale czy jak?

:oops: Szukalem w manualu info jak korzystac z proxy a nie wgeta. Tak to juz jest jak sie konfiguruje serwer o 2 w nocy 8) a pozniej rano sie pisze posta nie sprawdzjac jeszcze raz... Grunt, ze dziala :D
Niemniej, dzieki! :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 22 kwietnia 2006, 12:54 
Offline
MODERATOR

Rejestracja: poniedziałek, 27 stycznia 2003, 23:39
Posty: 3065
Lokalizacja: Kraków/Częstochowa
Tomato pisze:
MAC!EK pisze:
Uważasz że powinniśmy cytowac manuale czy jak?

:oops: Szukalem w manualu info jak korzystac z proxy a nie wgeta. Tak to juz jest jak sie konfiguruje serwer o 2 w nocy 8) a pozniej rano sie pisze posta nie sprawdzjac jeszcze raz... Grunt, ze dziala :D
Niemniej, dzieki! :)

To dlaczego nie napiszesz jak to zrobiłeś?

_________________
Ten post Ci pomógł? Zaznacz go jako pomocny .


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 22 kwietnia 2006, 14:40 
Offline

Rejestracja: piątek, 30 grudnia 2005, 13:12
Posty: 24
Lokalizacja: wawa
Służe uprzejmie :D
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:
: [/] [] ()
[root@serwer /]# chmode 600 /etc/wgetrc

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:
: [/] [] ()
[root@serwer /]# chmod 600 /etc/pacman.conf

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 :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 24 kwietnia 2006, 00:12 
Offline
MODERATOR

Rejestracja: poniedziałek, 27 stycznia 2003, 23:39
Posty: 3065
Lokalizacja: Kraków/Częstochowa
Super :) możesz dodać do wiki :D

_________________
Ten post Ci pomógł? Zaznacz go jako pomocny .


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 24 kwietnia 2006, 11:26 
Offline

Rejestracja: piątek, 30 grudnia 2005, 13:12
Posty: 24
Lokalizacja: wawa
Zrobione 8)
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 :lol:

_________________
Pomogłem? To kliknij ^_^


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 7 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Bing [Bot] i 12 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl