Всем здравия и благополучий!Столкнулся с интересной проблемой...Установил: /usr/ports/dns/ddclient
chmod 600 /usr/local/etc/ddclient.conf
ee /usr/local/etc/ddclient.conf
use=web
login=login
password=password
server=members.dyndns.org
protocol=dyndns2
daemon=180
syslog=yes
pid=/var/run/ddclient.pid
ssl=yes
xxx.homeip.net
Всё работало, в течении последних трёх месяцев...
и вот вчера обнаружил в логах:
Aug 15 01:44:14 root ddclient[2776]: FATAL: Error loading the Perl module IO::Socket::SSL needed for SSL connect.
Aug 15 01:44:14 root ddclient[2776]: FATAL: On Debian, the package libio-socket-ssl-perl must be installed.Целый день гуглил...и всё безрезультатно...
cd /usr/ports/security/p5-IO-Socket-SSL && make install clean
Также, пробовал переустанавливать ddclient...с обновлением портовУ самого freebsd 6.4., причём тут "On Debian, the package libio-socket-ssl-perl must be installed." - не понятно???
Но если закомментить ssl=yes в конфиге, то всё прекрасно работает...))) Конечно же без шифрования...плохо )
cd /usr/ports/security/p5-IO-Socket-SSL
make deinstall
make clean
make install clean
perl -MCPAN -e shell
install libio-socket-ssl-perlreboot
root ddclient[2105]: FATAL: Error loading the Perl module IO::Socket::SSL needed for SSL connect.
root ddclient[2105]: FATAL: On Debian, the package libio-socket-ssl-perl must be installed.perl -v
This is perl, v5.8.9root# perl -after -update -f
Loading DB routines from perl5db.pl version 1.31
Editor support available.Enter h or `h h' for help, or `man perldebug' for more help.
syntax error at -e line 2, near "r
-f"
Execution of -e aborted due to compilation errors.
at -e line 2
Debugged program terminated. Use q to quit or R to restart,
use o inhibit_exit to avoid stopping after program termination,
h q, h R or h o to get additional info.
DB<1>/usr/ports/dns/ddclient
ddclient-3.7.3