Today I've updated SpamAssassin. And it required some perl-modules.
REQUIRED module missing: HTML::Parser
optional module missing: Mail::SPF
optional module missing: IP::Country
optional module missing: Razor2
optional module missing: Net::Ident
optional module missing: IO::Socket::INET6
optional module missing: IO::Socket::SSL
optional module missing: Mail::DKIM
optional module missing: DBI
optional module missing: LWP::UserAgent
I've found quick way to install them using CPAN:
http://www.livejournal.com/doc/server/lj.install.perl_setup.modules.html
...
# perl -MCPAN -e shell
Once the Perl interpreter has loaded (and been configured), you can install modules with: install MODULENAME.
The first thing you should do is upgrade your CPAN:
cpan> install Bundle::CPAN
Once it is completed, type:
cpan> reload cpan
Now, enter the following command to retrieve all of the required modules:
cpan> install HTML::Parser
Wednesday, July 14, 2010
Monday, July 12, 2010
Thursday, July 08, 2010
FreeBSD upgrade 5.5 -> 6.4
How I upgraded FreeBSD from 5.5 to 6.4 (8, July, 2010) чисто шпаркалка на будущее
1) Created all possible backups (configs, scripts, image of HDD, etc)
2) Download sources
cd /usr/src and edit cvs-supfile
cat cvs-supfile
*default host=cvsup.burnet.ru
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_6_4
*default delete use-rel-suffix
*default compress
src-all
ports-all
doc-all
cvsup -g -L 2 /usr/local/etc/supfile | tee cvsup.log && echo ‘cvsup finished’ | mail –s ‘cvsup ’ my@domain
After that let's continue:
cd /usr/src ; make buildworld
make buildkernel KERNCONF=stb-office && echo ‘buildkernel completed’ | mail my@domain
make installkernel KERNCONF=stb-office && echo ‘installkernel completed’ | mail my@domain
- Switch off /usr/local/etc/rc.d scripts
shutdown -r now
adjkerntz -i
mergemaster -p
cd /usr/src && make installworld && echo ‘world has been installed’ | mail my@domain
mergemaster -p
shutdown -r now
- Remove /usr/obj
- Switch on /usr/local/etc/rc.d
reboot
cd /usr/src; make clean
find /usr/ports -type d -name 'work' | xargs rm –rvf
make delete-old (сделал пока только на man’ы)
make delete-old-libs (не стал делать)
Обновляем порты
# portsnap fetch
# portsnap extract
# portsnap update
#cd /usr/ports
#make index
Встреченные ошибки
Ошибки при make installworld
1) Proxy user (избегается при правильном mergemaster -p)
ERROR: Required proxy user is missing, see /usr/src/UPDATING.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Решается через adduser proxy
Но если mergemaster –p делал внимательно, то и ошибки не будет
2) Permission denied
Noexec option in /tmp
umount /tmp
vi /etc/fstab
mount –a
3) Make buildworld error
error:make:don't know how to make buildkernel.stop
Решается повторным cvsup-ом с проверкой cvs-supfile. При первоначальном у меня оказался отключенным *default=compress, после включения и повторной загрузки мир собрался.
=============
The next step is upgrading to 7.3 with the freebsd-update tool.
1) Created all possible backups (configs, scripts, image of HDD, etc)
2) Download sources
cd /usr/src and edit cvs-supfile
cat cvs-supfile
*default host=cvsup.burnet.ru
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_6_4
*default delete use-rel-suffix
*default compress
src-all
ports-all
doc-all
cvsup -g -L 2 /usr/local/etc/supfile | tee cvsup.log && echo ‘cvsup finished’ | mail –s ‘cvsup ’ my@domain
After that let's continue:
cd /usr/src ; make buildworld
make buildkernel KERNCONF=stb-office && echo ‘buildkernel completed’ | mail my@domain
make installkernel KERNCONF=stb-office && echo ‘installkernel completed’ | mail my@domain
- Switch off /usr/local/etc/rc.d scripts
shutdown -r now
adjkerntz -i
mergemaster -p
cd /usr/src && make installworld && echo ‘world has been installed’ | mail my@domain
mergemaster -p
shutdown -r now
- Remove /usr/obj
- Switch on /usr/local/etc/rc.d
reboot
cd /usr/src; make clean
find /usr/ports -type d -name 'work' | xargs rm –rvf
make delete-old (сделал пока только на man’ы)
make delete-old-libs (не стал делать)
Обновляем порты
# portsnap fetch
# portsnap extract
# portsnap update
#cd /usr/ports
#make index
Встреченные ошибки
Ошибки при make installworld
1) Proxy user (избегается при правильном mergemaster -p)
ERROR: Required proxy user is missing, see /usr/src/UPDATING.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Решается через adduser proxy
Но если mergemaster –p делал внимательно, то и ошибки не будет
2) Permission denied
Noexec option in /tmp
umount /tmp
vi /etc/fstab
mount –a
3) Make buildworld error
error:make:don't know how to make buildkernel.stop
Решается повторным cvsup-ом с проверкой cvs-supfile. При первоначальном у меня оказался отключенным *default=compress, после включения и повторной загрузки мир собрался.
=============
The next step is upgrading to 7.3 with the freebsd-update tool.
Saturday, July 03, 2010
ms project links
Нашел видеоурок хороший для быстрого знакомства с ms project за 30 мин.
http://www.microsoftproject.ru/lessons/lesson_1/lesson_1.html
для того, чтобы получить доступ к нему нужно зарегистрироваться на http://www.microsoftproject.ru
http://www.microsoftproject.ru/lessons/lesson_1/lesson_1.html
для того, чтобы получить доступ к нему нужно зарегистрироваться на http://www.microsoftproject.ru
Subscribe to:
Posts (Atom)