Instalacja vhcs Debian Linux 5.0

Konfiguracja serwerów, usług, itp.
oxygenn
Posty: 9
Rejestracja: 06 października 2010, 17:20

Instalacja vhcs Debian Linux 5.0

Post autor: oxygenn »

Przeprowadzam instalację według tego http://www.debianadmin.com/vhcs-isp-con ... shots.html

Tu zatrzymałem się:

Kod: Zaznacz cały

apt-get update
terminal

Kod: Zaznacz cały

webcent:~# apt-get install vhcs
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć pakietu vhcs
Z tego linku
http://blogcoding.wordpress.com/2010/03 ... ian-lenny/

zatrzymałem się tutaj

Kod: Zaznacz cały

cd /var/www/vhcs-2.4.8/engine/setup/
./vhcs2-setup
Terminal

Kod: Zaznacz cały

webcent:~# cd /var/www/vhcs-2.4.8/engine/setup/
webcent:/var/www/vhcs-2.4.8/engine/setup# ./vhcs2-setup
bash: ./vhcs2-setup: Brak dostępu
webcent:/var/www/vhcs-2.4.8/engine/setup# 
Sprawdzałem ścieżkę i siedzi jak w ścieżce.
Brak dostępu, co to oznacza jestem zalogowany jako root?

Walczę z tym teraz z tej strony tutaj dalej doszedłem
http://www.debianhelp.co.uk/vhcs.htm

Kod: Zaznacz cały

14). cd /var/www/vhcs2/engine/setup
                
                15). ./vhcs2-setup (install script)
terminal i wyświetla:

Kod: Zaznacz cały

webcent:/var/www/vhcs2/engine/setup# ./vhcs2-setup
Can't exec "keysize": Nie ma takiego pliku ani katalogu at /var/www/vhcs2/engine/vhcs2_common_code.pl line 1412.
Odd number of elements in anonymous hash at /var/www/vhcs2/engine/vhcs2_common_code.pl line 1412.
Couldn't load Crypt: :D ES: Can't locate Crypt/DES.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at (eval 81) line 1.
 at /var/www/vhcs2/engine/vhcs2_common_code.pl line 1412
w:

Kod: Zaznacz cały

vhcs2_common_code.pl

dodane dwa razy

Kod: Zaznacz cały

`key`=>$main::db_pass_key,
`keysize`=>32,
Czy ktoś wie o co chodzi lub podajcie stronę sprawdzoną by vhcs zainstalować, mam wrażenie, że nikt z forum nie wie jak to zainstalować.
Awatar użytkownika
Redhead
Junior Member
Posty: 526
Rejestracja: 17 lipca 2007, 17:37

Post autor: Redhead »

Kod: Zaznacz cały

Couldn't load Crypt: :D ES: Can't locate Crypt/DES.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at (eval 81) line 1.  at /var/www/vhcs2/engine/vhcs2_common_code.pl line 1412
Brakuje ci modułu w perlu.

Kod: Zaznacz cały

aptitude install libcrypt-des-perl
albo

Kod: Zaznacz cały

#cpan
cpan> install Crypt: :D ES
oxygenn
Posty: 9
Rejestracja: 06 października 2010, 17:20

Post autor: oxygenn »

Dziękuję, przynajmniej coś się ruszyło w temacie i 1 problem mniej
teraz mam.
terminal

Kod: Zaznacz cały

[size=84]webcent:~# cd /var/www/vhcs2/engine/setup
webcent:/var/www/vhcs2/engine/setup# ./vhcs2-setup
Can't exec "keysize": Nie ma takiego pliku ani katalogu at /var/www/vhcs2/engine/vhcs2_common_code.pl line 1412.
Odd number of elements in anonymous hash at /var/www/vhcs2/engine/vhcs2_common_code.pl line 1412.
Ciphertext does not begin with a valid header for 'salt' header mode at /var/www/vhcs2/engine/vhcs2_common_code.pl line 1426
Zawartość:

Kod: Zaznacz cały

 vhcs2_common_code.pl
od linii 1412:

Kod: Zaznacz cały

linia 1412      my $cipher = Crypt::CBC -> new( 
                                    {
                                        'key'             => $main::db_pass_key,
                                        `keysize`         =>32,
                                        'cipher'          => 'Blowfish',
                                        'iv'              => $main::db_pass_iv,
                                        'regenerate_key'  => 0,
                                        'padding'         => 'space',
                                        'prepend_iv'      => 0
                                    }
                                  );
oraz linia 1426

Kod: Zaznacz cały

 my $plaintext = $cipher -> decrypt($decoded);

Zrobiłem babola ze strony.
Tak jest:

Kod: Zaznacz cały

 `keysize`         =>32, 
a powinno być:

Kod: Zaznacz cały

'keysize'         =>32,
i poszło.

Dodane:
Czy wie ktoś gdzie znajduje się spolszczenie?
ODPOWIEDZ