/l3/users/andrew/nt-lnet/linux1.linux.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 |
|
#ls
access helpfile sendmail.cf submit.cf access.db local-host-names sendmail.conf submit.mc address.resolve m4 sendmail.mc tls aliases Makefile service.switch trusted-users aliases.db peers service.switch-nodns databases sasl smrsh |
#vi submit.mc
|
#/etc/init.d/sendmail restart
Restarting Transport Agent: sendmail. |
#ma
mail-files makedb makemap mailq makedepend man mailshar make_driver_db_cups mandb mailstat make_driver_db_lpr manpath mailstats makeg mattrib make makeinfo mawk makeacm makekdewidgets |
#tail -f /var/log/mail.log
Oct 26 18:33:46 host1 sendmail[6757]: k9QFXkLC006757: to=user@host1.vlad.linux.nt,user@host1.wdw.linux.nt, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=60318, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (k9QFXk3D006758 Message accepted for delivery) Oct 26 18:33:47 host1 sm-mta[6760]: k9QFXk3D006758: to=<user@host1.vlad.linux.nt>, ctladdr=<root@host1.andrew.linux.nt> (0/0), delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=150491, relay=host1.vlad.linux.nt. [192.168.18.2], dsn=5.0.0, stat=Service unavailable Oct 26 18:33:48 host1 sm-mta[6760]: k9QFXk3D006758: to=<user@host1.wdw.linux.nt>, ctladdr=<root@host1.andrew.linux.nt> (0/0), delay=00:00:02, xdelay=00:00:01, mailer=esmtp, pri=150491, relay=host1.wdw.linux.nt. [192.168.16.2], dsn=5.0.0, stat=Service unavailable Oct 26 18:33:48 host1 sm-mta[6760]: k9QFXk3D006758: k9QFXm3D006760: DSN: Service unavailable Oct 26 18:33:48 host1 sm-mta[6760]: k9QFXm3D006760: to=<root@host1.andrew.linux.nt>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30000, dsn=2.0.0, stat=Sent Oct 26 18:38:20 host1 sm-mta[8301]: k9QFcJFT008301: [192.168.17.1] did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA-v4 Oct 26 18:39:24 host1 sm-mta[8754]: starting daemon (8.13.8): SMTP+queueing@00:10:00 Oct 26 18:39:25 host1 sm-mta[8755]: k9QFTtA7005464: to=<user@host1.wdw.linux.nt>, ctladdr=<user@host1.andrew.linux.nt> (1000/1000), delay=00:09:30, xdelay=00:00:01, mailer=esmtp, pri=240501, relay=host1.wdw.linux.nt. [192.168.16.2], dsn=5.0.0, stat=Service unavailable Oct 26 18:39:25 host1 sm-mta[8755]: k9QFTtA7005464: k9QFdOiv008755: DSN: Service unavailable Oct 26 18:39:25 host1 sm-mta[8755]: k9QFdOiv008755: to=<user@host1.andrew.linux.nt>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30000, dsn=2.0.0, stat=Sent |
#vi /etc/mail/sendmail.cf
99,100c99,100 < Dj;; connection timed out; no servers could be reached < --- > #Dj;; connection timed out; no servers could be reached > Djhost1.andrew.linux.nt |
#vi /etc/mail/sendmail.mc
102c102,104 < --- > define(`confCW_FILE',` -o /etc/mail/local-host-names')dnl > FEATURE(`use_cw_file')dnl > define(`confDOMAIN_NAME',`$w.$m')dnl |
#m4 sendmail.mc > sendmail.cf
|
#/etc/init.d/send
sendmail sendsigs |
#/etc/init.d/sendmail restart
Restarting Transport Agent: sendmail. |
#tail -f /var/log/mail.log
Oct 26 18:33:47 host1 sm-mta[6760]: k9QFXk3D006758: to=<user@host1.vlad.linux.nt>, ctladdr=<root@host1.andrew.linux.nt> (0/0), delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=150491, relay=host1.vlad.linux.nt. [192.168.18.2], dsn=5.0.0, stat=Service unavailable Oct 26 18:33:48 host1 sm-mta[6760]: k9QFXk3D006758: to=<user@host1.wdw.linux.nt>, ctladdr=<root@host1.andrew.linux.nt> (0/0), delay=00:00:02, xdelay=00:00:01, mailer=esmtp, pri=150491, relay=host1.wdw.linux.nt. [192.168.16.2], dsn=5.0.0, stat=Service unavailable Oct 26 18:33:48 host1 sm-mta[6760]: k9QFXk3D006758: k9QFXm3D006760: DSN: Service unavailable Oct 26 18:33:48 host1 sm-mta[6760]: k9QFXm3D006760: to=<root@host1.andrew.linux.nt>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30000, dsn=2.0.0, stat=Sent Oct 26 18:38:20 host1 sm-mta[8301]: k9QFcJFT008301: [192.168.17.1] did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA-v4 Oct 26 18:39:24 host1 sm-mta[8754]: starting daemon (8.13.8): SMTP+queueing@00:10:00 Oct 26 18:39:25 host1 sm-mta[8755]: k9QFTtA7005464: to=<user@host1.wdw.linux.nt>, ctladdr=<user@host1.andrew.linux.nt> (1000/1000), delay=00:09:30, xdelay=00:00:01, mailer=esmtp, pri=240501, relay=host1.wdw.linux.nt. [192.168.16.2], dsn=5.0.0, stat=Service unavailable Oct 26 18:39:25 host1 sm-mta[8755]: k9QFTtA7005464: k9QFdOiv008755: DSN: Service unavailable Oct 26 18:39:25 host1 sm-mta[8755]: k9QFdOiv008755: to=<user@host1.andrew.linux.nt>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30000, dsn=2.0.0, stat=Sent Oct 26 18:56:55 host1 sm-mta[14536]: starting daemon (8.13.8): SMTP+queueing@00:10:00 |
#telnet 192.168.17.2 25
Trying 192.168.17.2... Connected to 192.168.17.2. Escape character is '^]'. 220 host1.andrew.linux.nt ESMTP Sendmail 8.13.8/8.13.8/Debian-2; Thu, 26 Oct 2006 18:57:19 +0300; (No UCE/UBE) logging access from: host1.andrew.linux.nt(OK)-host1.andrew.linux.nt [192.168.17.2] HELO 501 5.0.0 HELO requires domain address quit Connection closed by foreign host. |
#history | grep apt
82 apt-get --purge remove bind9 85 apt-get install bind9 89 apt-get -f install 193 apt-cache search rinetd 203 apt-cache search mimedefang 205 apt-get install lynx 332 apt-get install links 334 apt-get install rinetd 393 apt-get --purge remove sendmail.bin sendmail-cf sendmail 394 apt-get --purge remove sendmail-bin sendmail-cf sendmail 396 apt-get --purge remove sendmail-base 417 apt-get install sendmail 424 apt-get install mutt 444 apt-cache search sendmail-doc 446 apt-get install sendmail-doc 536 history | grep apt |
#apt-get --purge remove popa3d
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей... ÐоÑово ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐ 3d* обновлено 0, ÑÑÑановлено 0 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 1 пакеÑов, и 100 пакеÑов не обновлено. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑкаÑаÑÑ 0РаÑÑ Ð¸Ð²Ð¾Ð². ÐоÑле ÑаÑпаковки обÑем занÑÑого диÑкового пÑоÑÑÑанÑÑва ÑменÑÑиÑÑÑ Ð½Ð° 94,2kB. ХоÑиÑе пÑодолжиÑÑ [Ð/н]? (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 87009 Ñайлов и каÑалогов.) УдалÑеÑÑÑ Ð¿Ð°ÐºÐµÑ popa3d... Stopping pop daemon: popa3d. УдалÑÑÑÑÑ ÑÐ°Ð¹Ð»Ñ ÐºÐ¾Ð½ÑигÑÑаÑии пакеÑа popa3d... |
#mutt
554 5.0.0 Service unavailable D - 1/1: Mail Delivery Subsys Returned mail: see transcript for de -- (32%) Оставлено: 0, удалено: 1. |
#su user
|
$mutt
1 N Oct 26 Mail Delivery S ( 50) Returned mail: see transcript for details ---Mutt: /var/mail/user [Msgs:1 New:1 2,6K]---(threads/date)------------(all)--- Оставлено: 1, удалено: 0. |
$exit
|
#mutt
Оставлено: 1, удалено: 0. You have mail in /var/mail/root |
#su user
|
$mutt
- 2/2: root Оставлено: 2, удалено: 0. |
$exit
|
#/etc/rc5.d/S
S10sysklogd S20dictd S20rinetd S91apache S11klogd S20exim4 S20ssh S99fetchmail S15bind9 S20hotkey-setup S20xinetd S99gdm S20acpid S20lpd S21nfs-common S99rc.local S20bittorrent S20makedev S21sendmail S99rmnologin S20cupsys S20openbsd-inetd S30squid S99stop-bootlogd S20dbus S20pptpd S89cron |
#cd /etc/xinetd.d/
|
#/etc/rc
rc0.d/ rc2.d/ rc4.d/ rc6.d/ rcS.d/ rc1.d/ rc3.d/ rc5.d/ rc.local |
#ls
chargen daytime discard echo smtp telnet time |
#ls /etc/rc5.d/
README S20dbus S20pptpd S89cron S10sysklogd S20dictd S20rinetd S91apache S11klogd S20exim4 S20ssh S99fetchmail S15bind9 S20hotkey-setup S20xinetd S99gdm S20acpid S20lpd S21nfs-common S99rc.local S20bittorrent S20makedev S21sendmail S99rmnologin S20cupsys S20openbsd-inetd S30squid S99stop-bootlogd |
#ls -al
итого 7 drwxr-xr-x 2 root root 1024 2006-10-26 18:58 . drwxr-xr-x 110 root root 5120 2006-10-26 18:58 .. -rw-r--r-- 1 root root 556 2006-09-10 18:52 README lrwxrwxrwx 1 root root 18 2002-01-11 14:14 S10sysklogd -> ../init.d/sysklogd lrwxrwxrwx 1 root root 15 2002-01-11 14:14 S11klogd -> ../init.d/klogd lrwxrwxrwx 1 root root 15 2006-10-25 15:27 S15bind9 -> ../init.d/bind9 lrwxrwxrwx 1 root root 15 2002-01-11 14:16 S20acpid -> ../init.d/acpid lrwxrwxrwx 1 root root 20 2002-01-11 14:32 S20bittorrent -> ../init.d/bittorrent lrwxrwxrwx 1 root root 16 2002-01-11 14:34 S20cupsys -> ../init.d/cupsys ... lrwxrwxrwx 1 root root 20 2002-01-11 14:31 S21nfs-common -> ../init.d/nfs-common lrwxrwxrwx 1 root root 18 2006-10-26 14:17 S21sendmail -> ../init.d/sendmail lrwxrwxrwx 1 root root 15 2006-10-17 21:19 S30squid -> ../init.d/squid lrwxrwxrwx 1 root root 14 2002-01-11 14:14 S89cron -> ../init.d/cron lrwxrwxrwx 1 root root 16 2006-10-18 00:20 S91apache -> ../init.d/apache lrwxrwxrwx 1 root root 19 2002-01-11 22:13 S99fetchmail -> ../init.d/fetchmail lrwxrwxrwx 1 root root 13 2002-01-11 14:35 S99gdm -> ../init.d/gdm lrwxrwxrwx 1 root root 18 2002-01-11 14:24 S99rc.local -> ../init.d/rc.local lrwxrwxrwx 1 root root 19 2002-01-11 14:14 S99rmnologin -> ../init.d/rmnologin lrwxrwxrwx 1 root root 23 2002-01-11 14:14 S99stop-bootlogd -> ../init.d/stop-bootlogd |
#pop
popclient popd |
#apt-get install popa3d
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово НОВЫЕ пакеты, которые будут установлены: popa3d обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 100 пакетов не обновлено. Необходимо скачать 0B/31,5kB архивов. После распаковки объем занятого дискового пространства возрастёт на 94,2kB. Предварительная настройка пакетов ... Выбор ранее не выбранного пакета popa3d. (Чтение базы данных... на данный момент установлено 86996 файлов и каталогов.) Распаковывается пакет popa3d (из файла .../popa3d_1.0.2-1_i386.deb)... Настраивается пакет popa3d (1.0.2-1) ... Добавляется группа `popa3d' (GID 116) ... Готово. Предупреждение: указанный домашний каталог уже существует. Добавляется системный пользователь `popa3d' (UID 113) ... Добавляется новый пользователь `popa3d' (UID 113) в группу `popa3d' ... Домашний каталог `/var/lib/popa3d' уже существует. Не копируется из `/etc/skel'. adduser: Предупреждение: данный домашний каталог не принадлежит пользователю, который сейчас создаётся. Starting pop daemon: popa3d. |
#ls -al /etc/rc5.d/
итого 7 drwxr-xr-x 2 root root 1024 2006-10-26 19:05 . drwxr-xr-x 110 root root 5120 2006-10-26 19:05 .. -rw-r--r-- 1 root root 556 2006-09-10 18:52 README lrwxrwxrwx 1 root root 18 2002-01-11 14:14 S10sysklogd -> ../init.d/sysklogd lrwxrwxrwx 1 root root 15 2002-01-11 14:14 S11klogd -> ../init.d/klogd lrwxrwxrwx 1 root root 15 2006-10-25 15:27 S15bind9 -> ../init.d/bind9 lrwxrwxrwx 1 root root 15 2002-01-11 14:16 S20acpid -> ../init.d/acpid lrwxrwxrwx 1 root root 20 2002-01-11 14:32 S20bittorrent -> ../init.d/bittorrent lrwxrwxrwx 1 root root 16 2002-01-11 14:34 S20cupsys -> ../init.d/cupsys ... lrwxrwxrwx 1 root root 20 2002-01-11 14:31 S21nfs-common -> ../init.d/nfs-common lrwxrwxrwx 1 root root 18 2006-10-26 14:17 S21sendmail -> ../init.d/sendmail lrwxrwxrwx 1 root root 15 2006-10-17 21:19 S30squid -> ../init.d/squid lrwxrwxrwx 1 root root 14 2002-01-11 14:14 S89cron -> ../init.d/cron lrwxrwxrwx 1 root root 16 2006-10-18 00:20 S91apache -> ../init.d/apache lrwxrwxrwx 1 root root 19 2002-01-11 22:13 S99fetchmail -> ../init.d/fetchmail lrwxrwxrwx 1 root root 13 2002-01-11 14:35 S99gdm -> ../init.d/gdm lrwxrwxrwx 1 root root 18 2002-01-11 14:24 S99rc.local -> ../init.d/rc.local lrwxrwxrwx 1 root root 19 2002-01-11 14:14 S99rmnologin -> ../init.d/rmnologin lrwxrwxrwx 1 root root 23 2002-01-11 14:14 S99stop-bootlogd -> ../init.d/stop-bootlogd |
#ls
README S20dictd S20rinetd S99fetchmail S10sysklogd S20exim4 S20ssh S99gdm S11klogd S20hotkey-setup S20xinetd S99rc.local S15bind9 S20lpd S21nfs-common S99rmnologin S20acpid S20makedev S21sendmail S99stop-bootlogd S20bittorrent S20openbsd-inetd S30squid S20cupsys S20popa3d S89cron S20dbus S20pptpd S91apache |
#cat /etc/rc5.d/S20popa3d
#! /bin/sh test -f /usr/sbin/popa3d || exit 0 DAEMON=/usr/sbin/popa3d NAME=popa3d DEFAULT=/etc/default/popa3d ARGS="-D" PIDFILE=/var/run/popa3d.pid #. /etc/default/popa3d # Check for default file, if it is not there or it says no start # then bomb out ... echo ${NAME}. echo -n "Starting pop daemon: " start-stop-daemon --start --name popa3d --exec $DAEMON -- $ARGS echo ${NAME}. ;; *) echo "Usage: /etc/init.d/popa3d {start|stop|restart|force-reload}" exit 1 esac exit 0 |
#perl -MCPAN -e shell
Installing /usr/local/man/man3/MIME::Decoder.3pm Installing /usr/local/man/man3/MIME::Decoder::UU.3pm Installing /usr/local/man/man3/MIME::Decoder::QuotedPrint.3pm Installing /usr/local/man/man3/MIME::Decoder::Base64.3pm Installing /usr/local/man/man3/MIME::WordDecoder.3pm Installing /usr/local/man/man3/MIME::Parser::Reader.3pm Installing /usr/local/man/man3/MIME::Parser.3pm Writing /usr/local/lib/perl/5.8.8/auto/MIME-tools/.packlist Appending installation info to /usr/local/lib/perl/5.8.8/perllocal.pod /usr/bin/make install -- OK ... Installing /usr/local/lib/perl/5.8.8/MIME/Base64.pm Installing /usr/local/man/man3/MIME::QuotedPrint.3pm Installing /usr/local/man/man3/MIME::Base64.3pm Writing /usr/local/lib/perl/5.8.8/auto/MIME/Base64/.packlist Appending installation info to /usr/local/lib/perl/5.8.8/perllocal.pod /usr/bin/make install -- OK cpan> i /MAILTools/ Distribution id = M/MA/MARKOV/MailTools-1.74.tar.gz CPAN_USERID MARKOV (Mark Overmeer <mark@overmeer.net>) CALLED_FOR Mail::Field |
#apt-cache search
|
#apt-cache search
libvncserver-dev - easy API to write one's own VNC server svncviewer - virtual network computing client software for SVGA tightvncserver - virtual network computing server software vnc4server - Virtual network computing server software vncserver - Virtual network computing server software xtightvncviewer - virtual network computing client software for X xvnc4viewer - Virtual network computing client software for X xvncviewer - Virtual network computing client software for X tightvnc-java - TightVNC java applet and command line program |
#apt-get install tightvncserver
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: vnc-common Предлагаемые пакеты: tightvnc-java xvncviewer vncviewer vncserver НОВЫЕ пакеты, которые будут установлены: tightvncserver vnc-common обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 100 пакетов не обновлено. Необходимо скачать 760kБ архивов. ... Получено:1 http://debian.org.ua etch/main vnc-common 3.3.7-13 [60,7kB] Получено:2 http://debian.org.ua etch/main tightvncserver 1.2.9-20 [699kB] Получено 760kB за 49s (15,3kB/c) Выбор ранее не выбранного пакета vnc-common. (Чтение базы данных... на данный момент установлено 87009 файлов и каталогов.) Распаковывается пакет vnc-common (из файла .../vnc-common_3.3.7-13_i386.deb)... Выбор ранее не выбранного пакета tightvncserver. Распаковывается пакет tightvncserver (из файла .../tightvncserver_1.2.9-20_i386.deb)... Настраивается пакет vnc-common (3.3.7-13) ... Настраивается пакет tightvncserver (1.2.9-20) ... |
#vncserver --depth 24 --geomerty 800x600
-audit int set audit trail level -auth file select authorization file bc enable bug compatibility -bs disable any backing store support -c turns off key-click c # key-click volume (0-100) -cc int default color visual class -co file color database file -core generate core dump on fatal error -dpi int screen resolution in dots per inch ... -alwaysshared always treat new clients as shared -nevershared never treat new clients as shared -dontdisconnect don't disconnect existing clients when a new non-shared connection comes in (refuse new connection instead) -viewonly let clients only to view the desktop -localhost only allow connections from localhost -interface ipaddr only bind to specified interface address -inetd Xvnc is launched by inetd -compatiblekbd set META key = ALT key as in the original VNC -version report Xvnc version on stderr |
#vncserver -depth 24 -geomerty 800x600
-audit int set audit trail level -auth file select authorization file bc enable bug compatibility -bs disable any backing store support -c turns off key-click c # key-click volume (0-100) -cc int default color visual class -co file color database file -core generate core dump on fatal error -dpi int screen resolution in dots per inch ... -alwaysshared always treat new clients as shared -nevershared never treat new clients as shared -dontdisconnect don't disconnect existing clients when a new non-shared connection comes in (refuse new connection instead) -viewonly let clients only to view the desktop -localhost only allow connections from localhost -interface ipaddr only bind to specified interface address -inetd Xvnc is launched by inetd -compatiblekbd set META key = ALT key as in the original VNC -version report Xvnc version on stderr |
#vncserver -depth 24 -geometr
New 'X' desktop is host1:1 Creating default startup script /root/.vnc/xstartup Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/host1:1.log |
#netstat -lnp
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:2628 0.0.0.0:* LISTEN 4022/0 tcp 0 0 0.0.0.0:37 0.0.0.0:* LISTEN 4040/inetd tcp 0 0 0.0.0.0:7 0.0.0.0:* LISTEN 4084/xinetd tcp 0 0 0.0.0.0:587 0.0.0.0:* LISTEN 14536/sendmail: MTA tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 28943/Xtightvnc tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 17752/popa3d tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 3565/portmap tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 4258/apache ... unix 2 [ ACC ] STREAM LISTENING 14182 4628/notification-d /tmp/orbit-user/linc-1214-0-19b62018b4e9b unix 2 [ ACC ] STREAM LISTENING 14397 4747/gnome-screensa /tmp/orbit-user/linc-1284-0-bd5615bd5320 unix 2 [ ACC ] STREAM LISTENING 26454 9234/firefox-bin /tmp/orbit-user/linc-2412-0-358f9d053c786 unix 2 [ ACC ] STREAM LISTENING 47962 18207/evolution-dat /tmp/orbit-user/linc-471f-0-69f85621ddc16 unix 2 [ ACC ] STREAM LISTENING 48178 18234/evolution-ala /tmp/orbit-user/linc-473a-0-164254a7bf32b unix 2 [ ACC ] STREAM LISTENING 12793 4401/dbus-daemon @/tmp/dbus-BgrBcWvj0j unix 2 [ ACC ] STREAM LISTENING 14613 4774/ssh-agent /tmp/ssh-uLEwkR4773/agent.4773 unix 2 [ ACC ] STREAM LISTENING 13029 4406/gnome-keyring- /tmp/keyring-j6VZN2/socket unix 2 [ ACC ] STREAM LISTENING 11301 3971/hald @/tmp/hald-local/dbus-e77gVNOJIq unix 2 [ ACC ] STREAM LISTENING 11302 3971/hald @/tmp/hald-runner/dbus-0fxCP8mfnB |
#netstat -lnp | grep vn
tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 28943/Xtightvnc tcp 0 0 0.0.0.0:6001 0.0.0.0:* LISTEN 28943/Xtightvnc unix 2 [ ACC ] STREAM LISTENING 76295 28943/Xtightvnc /tmp/.X11-unix/X1 |
#apt
apt-cache apt-extracttemplates aptitude apt-cdrom apt-ftparchive apt-key apt-config apt-get apt-sortpkgs |
#apt-cache search vnc
conspy - Remote control of Linux virtual consoles directvnc - VNC client using the framebuffer as display iprelay - User-space bandwidth shaping TCP proxy daemon kcemirror - Windows CE remote control tool like VNC krdc - Remote Desktop Connection for KDE krfb - Desktop Sharing for KDE libsvncpp-dev - Subversion C++ library (development files) libsvncpp0c2a - Subversion C++ shared library libsvnqt2 - Qt wrapper library for subversion libvncauth-dev - Virtual network computing authentication headers and static lib ... vncsnapshot - A utility that takes JPEG snapshots from VNC servers vtgrab - A VNC like console monitoring x11vnc - VNC server which uses your current X11 session x2vnc - A dual-screen hack - link an MS-Windows and X display xtightvncviewer - virtual network computing client software for X xvnc4viewer - Virtual network computing client software for X xvncviewer - Virtual network computing client software for X xwnc - Mix of Xvnc and XDarwin with improved protocol tightvnc-java - TightVNC java applet and command line program vnc-java - VNC java applet and command line program |
#apt-get install vnc4server
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Предлагаемые пакеты: vnc-java НОВЫЕ пакеты, которые будут установлены: vnc4server обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 100 пакетов не обновлено. Необходимо скачать 2277kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 5726kB. Получено:1 http://debian.org.ua etch/main vnc4server 4.1.1+X4.3.0-18 [2277kB] Получено 2277kB за 2m39s (14,3kB/c) Выбор ранее не выбранного пакета vnc4server. (Чтение базы данных... на данный момент установлено 87039 файлов и каталогов.) Распаковывается пакет vnc4server (из файла .../vnc4server_4.1.1+X4.3.0-18_i386.deb)... Настраивается пакет vnc4server (4.1.1+X4.3.0-18) ... |
#ping install
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:04:75:82:53:43 inet addr:192.168.17.2 Bcast:192.168.17.255 Mask:255.255.255.0 inet6 addr: fe80::204:75ff:fe82:5343/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:15871 errors:0 dropped:0 overruns:7 frame:0 TX packets:15481 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:13228051 (12.6 MiB) TX bytes:1479436 (1.4 MiB) Interrupt:177 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:1236 errors:0 dropped:0 overruns:0 frame:0 TX packets:1236 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:118967 (116.1 KiB) TX bytes:118967 (116.1 KiB) |
#tar xvzfC /home/user/Desktop/mimedefang-2.57.tar.gz /usr/src/
mimedefang-2.57/ mimedefang-2.57/COPYING mimedefang-2.57/Changelog mimedefang-2.57/Makefile.in mimedefang-2.57/README mimedefang-2.57/README.ANOMY mimedefang-2.57/README.NONROOT mimedefang-2.57/README.SECURITY mimedefang-2.57/README.SOPHIE mimedefang-2.57/README.SPAMASSASSIN ... mimedefang-2.57/tests/test-msg-bad-mime mimedefang-2.57/tests/test-msg-busy mimedefang-2.57/tests/test-msg-filter-exit mimedefang-2.57/tests/test-msg-resend mimedefang-2.57/tests/test-msg-tempfail mimedefang-2.57/tests/test-msg-weird-hdrs mimedefang-2.57/utils.c mimedefang-2.57/gen-ip-validator.pl mimedefang-2.57/md-mx-ctrl.c mimedefang-2.57/watch-mimedefang.in |
#cd /usr/src/
|
#ls
mimedefang-2.57 redirector-3.2.1 |
#cd mimedefang-2.57/
|
#ls
Changelog Makefile.in README.IRIX config.h.in md-mx-ctrl.8.in README.NONROOT configure md-mx-ctrl.c README.SECURITY configure.in mimedefang.8.in README.SOPHIE contrib mimedefang.c README.SPAMASSASSIN COPYING mimedefang-filter.5.in README.TRU64 drop_privs.c mimedefang.h README.VEXIRA embperl.c mimedefang-multiplexor.8.in redhat event.c mimedefang-multiplexor.c rm_r.c event.h mimedefang-notify.7.in SpamAssassin eventpriv.h mimedefang.pl.8.in syslog-fac.c event_tcp.c mimedefang.pl.in tests event_tcp.h mimedefang-protocol.7.in utils.c examples notifier.c watch-mimedefang.8 gen-ip-validator.pl README watch-mimedefang.in install-sh README.ANOMY |
#cat README | less
|
#apt-cache search milter
amavisd-new - Interface between MTA and virus scanner/content filters amavisd-new-milter - Interface between sendmail-milter and amavisd-new clamav-base - base package for clamav, an anti-virus utility for Unix clamav-milter - antivirus scanner for sendmail dcc-milter - Distributed Checksum Clearinghouse - sendmail milter plugin libbobcat1 - run-time (shared) Bobcat library libbobcat1-dev - headers and documentation for the Bobcat library libmail-milter-perl - Perl extension modules for mail filtering via milter libmilter-dev - Sendmail Mail Filter API (Milter) libmilter0 - Sendmail Mail Filter API (Milter) libmilter0-dbg - Sendmail Mail Filter API (Milter) libsendmail-milter-perl - Interface to Sendmail's Mail Filter API libsendmail-pmilter-perl - A Perl implementation of the Sendmail Milter protocol sendmail-doc - powerful, efficient, and scalable Mail Transport Agent spamass-milter - milter for filtering mail through spamassassin spfmilter - A simple milter for performing SPF checks |
#apt-cache search sendmail
amavisd-new - Interface between MTA and virus scanner/content filters amavisd-new-milter - Interface between sendmail-milter and amavisd-new anteater - MTA log analyser written 100% in C++ balsa - An e-mail client for GNOME clamav-milter - antivirus scanner for sendmail dcc-milter - Distributed Checksum Clearinghouse - sendmail milter plugin dhis-mx-sendmail-engine - Dynamic Host Information System - sendmail MX engine drac - Dynamic Relay Authorization Control (pop-before-smtp) drac-dev - Dynamic Relay Authorization Control (development files) emil - Conversion Filter for Internet Messages ... sendmail-cf - powerful, efficient, and scalable Mail Transport Agent sendmail-doc - powerful, efficient, and scalable Mail Transport Agent sensible-mda - Mail Delivery Agent wrapper smtpd - Mail proxy for firewalls with anti-spam and anti-relay features smtpfeed - SMTP feed -- SMTP Fast Exploding External Deliver for Sendmail sork-forwards-h3 - autoforward module for Horde Framework spamass-milter - milter for filtering mail through spamassassin spfmilter - A simple milter for performing SPF checks uw-imapd - remote mail folder access server uw-mailutils - C-client support programs from UW |
#apt-cache search sendmail| less
|
#vi /etc/mail/sendmail.mc
104a105,106 > MAIL_FILTER(`mimedefang', `S=local:/var/spool/MIMEDefang/mimedefang.sock,F=T, T=C:15m;S:4m;R:4m;E:10m')dnl > define(`confINPUT_MAIL_FILTERS', `mimedefang')dnl |
#cd /etc/mail
|
#m4 < sendmail.mc > sendmail.cf
|
#/etc/init.d/sendmail restart
Restarting Transport Agent: sendmailWARNING: Xmimedefang: local socket name /var/spool/MIMEDefang/mimedefang.sock missing . |
#touch /var/spool/MIMEDefang/mimedefang.sock
|
#/etc/init.d/sendmail restart
Restarting Transport Agent: sendmail. |
#echo &?
[1] 10109 bash: ?: command not found [1]+ Done echo |
#tail -f /var/log/mail.log
Oct 26 19:02:12 host1 sm-mta[16496]: k9QG2B4Y016496: from=<root@host1.wdw.linux.nt>, size=743, class=0, nrcpts=1, msgid=<20061026190210.GB6294@chegevara.cube.linux.nt>, proto=ESMTP, daemon=MTA-v4, relay=[192.168.17.1] Oct 26 19:02:12 host1 sm-mta[16509]: k9QG2B4Y016496: to=<user@host1.andrew.linux.nt>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30946, dsn=2.0.0, stat=Sent Oct 26 19:12:03 host1 sm-mta[19869]: k9QGC1o3019869: from=<user@host1.wdw.linux.nt>, size=534, class=0, nrcpts=1, msgid=<1161889920.6764.0.camel@host1.wdw.linux.nt>, proto=ESMTP, daemon=MTA-v4, relay=[192.168.17.1] Oct 26 19:12:03 host1 sm-mta[19870]: k9QGC1o3019869: to=<user@host1.andrew.linux.nt>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30737, dsn=2.0.0, stat=Sent Oct 26 19:12:27 host1 sm-mta[20019]: k9QGCQIY020019: from=<user@host1.andrew.linux.nt>, size=539, class=0, nrcpts=1, msgid=<1161879145.19886.0.camel@host1.andrew.linux.nt>, proto=ESMTP, daemon=MTA-v4, relay=host1.andrew.linux.nt [192.168.17.2] Oct 26 19:12:28 host1 sm-mta[20032]: k9QGCQIY020019: to=<user@host1.wdw.linux.nt>, ctladdr=<user@host1.andrew.linux.nt> (1000/1000), delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=120539, relay=host1.wdw.linux.nt. [192.168.16.2], dsn=2.0.0, stat=Sent (k9QJCR4H006999 Message accepted for delivery) Oct 26 19:16:09 host1 sm-mta[21181]: k9QGG8ip021181: from=<user@host1.vlad.linux.nt>, size=538, class=0, nrcpts=1, msgid=<1161868567.6606.8.camel@host1.vlad.linux.nt>, proto=ESMTP, daemon=MTA-v4, relay=[192.168.17.1] Oct 26 19:16:09 host1 sm-mta[21190]: k9QGG8ip021181: to=<user@host1.andrew.linux.nt>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30742, dsn=2.0.0, stat=Sent Oct 26 20:13:09 host1 sm-mta[9175]: starting daemon (8.13.8): SMTP+queueing@00:10:00 Oct 26 20:15:16 host1 sm-mta[9962]: starting daemon (8.13.8): SMTP+queueing@00:10:00 |
#cd /usr/src/mimedefang-2.57/
|
#./configure --help
`configure' configures this package to adapt to many kinds of systems. Usage: ./configure [OPTION]... [VAR=VALUE]... To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. See below for descriptions of some of the useful variables. Defaults for the options are specified in brackets. Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit ... Some influential environment variables: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a nonstandard directory <lib dir> CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have headers in a nonstandard directory <include dir> CPP C preprocessor Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. |
#./configure
checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for ar... ar ... checking for libmilter.a... no checking for libsm.a... no checking for libmilter.so... no checking for sendmail... /usr/sbin/sendmail checking for rm... /bin/rm configure: WARNING: Oops.. I couldn't find libmilter.a or libmilter.so. Please install Sendmail configure: WARNING: and its libraries. You must run Build in the libmilter/ directory configure: WARNING: to compile libmilter. configure: WARNING: Oops.. I couldn't find libmilter/mfapi.h. Please install Sendmail 8.12 configure: WARNING: and its header files. |
#apt-cache search libmilter
libmilter-dev - Sendmail Mail Filter API (Milter) libmilter0 - Sendmail Mail Filter API (Milter) libmilter0-dbg - Sendmail Mail Filter API (Milter) libsendmail-pmilter-perl - A Perl implementation of the Sendmail Milter protocol sendmail-doc - powerful, efficient, and scalable Mail Transport Agent |
#apt-get install libmilter-dev
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: libmilter0 НОВЫЕ пакеты, которые будут установлены: libmilter-dev libmilter0 обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 100 пакетов не обновлено. Необходимо скачать 551kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 1036kB. Хотите продолжить [Д/н]? Получено:1 http://debian.org.ua etch/main libmilter0 8.13.8-2 [258kB] Получено:2 http://debian.org.ua etch/main libmilter-dev 8.13.8-2 [293kB] Получено 551kB за 18s (29,1kB/c) Выбор ранее не выбранного пакета libmilter0. (Чтение базы данных... на данный момент установлено 87052 файлов и каталогов.) Распаковывается пакет libmilter0 (из файла .../libmilter0_8.13.8-2_i386.deb)... Выбор ранее не выбранного пакета libmilter-dev. Распаковывается пакет libmilter-dev (из файла .../libmilter-dev_8.13.8-2_i386.deb)... Настраивается пакет libmilter0 (8.13.8-2) ... Настраивается пакет libmilter-dev (8.13.8-2) ... |
#ldconfig
|
#./configure
checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for ar... ar ... Could not find any recognized virus scanner... do not use any of the contains_virus functions in your filter. Did not find Mail::SpamAssassin. Do not use spam_assassin_* functions Did not find Anomy::HTMLCleaner. Do not use anomy_clean_html() Did not find HTML::Parser. Do not use append_html_boilerplate() Note: SpamAssassin, File::Scan, HTML::Parser and Anomy::HTMLCleaner are detected at run-time, so if you install or remove any of those modules, you do not need to re-run ./configure and make a new mimedefang.pl. Note: The MIMEDefang user 'defang' does not seem to exist. Please create this user before continuing. |
#apt-cache search spamass
amavisd-new - Interface between MTA and virus scanner/content filters amavisd-new-milter - Interface between sendmail-milter and amavisd-new crm114 - The Controllable Regex Mutilator and Spam Filter exim4-daemon-heavy - exim MTA (v4) daemon with extended features, including exiscan-acl horde-sam - spam module for Horde Framework listadmin - command line mailman moderator queue manipulation qsf - small and fast Bayesian spam filter sa-exim - Use spamAssassin at SMTP time with the Exim v4 MTA spamass-milter - milter for filtering mail through spamassassin spamassassin - Perl-based spam filter using text analysis spamc - Client for SpamAssassin spam filtering daemon spampd - spamassassin based SMTP/LMTP proxy daemon sylpheed-claws-gtk2-spamassassin - SpamAssassin plugin for Sylpheed-Claws GTK2 sylpheed-claws-spamassassin - SpamAssassin plugin for Sylpheed Claws |
#perl -MCPAN -e shell
HTML is used for an ever-increasing amount of email so this dependency is unavoidable. Run "perldoc -q html" for additional information. *************************************************************************** NOTE: the optional Net::DNS (version 0.34) module is not installed. Used for all DNS-based tests (SBL, XBL, SpamCop, DSBL, etc.), perform MX checks, and is also used when manually reporting spam to SpamCop. Recommended. If this is installed and you are using network tests of any variety (which is the default), then you need to make sure the Net::DNS version is sufficiently up-to-date: ... Running make for J/JM/JMASON/HTML-WebMake-2.2.tar.gz CPAN: LWP::UserAgent loaded ok Trying with "/usr/bin/wget -O -" to get http://cpan.org.ua/authors/id/J/JM/JMASON/HTML-WebMake-2.2.tar.gz --20:28:32-- http://cpan.org.ua/authors/id/J/JM/JMASON/HTML-WebMake-2.2.tar.gz => `-' Распознаётся cpan.org.ua... 62.244.62.24 Устанавливается соединение с cpan.org.ua|62.244.62.24|:80... соединение установлено. Запрос HTTP послан, ожидается ответ... 200 OK Длина: 559.459 (546K) [application/x-tar] |
#apt-get install spamassassin
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: libarchive-tar-perl libcompress-zlib-perl libdigest-sha1-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libio-zlib-perl libsocket6-perl liburi-perl libwww-perl Предлагаемые пакеты: libio-string-perl libio-socket-ssl-perl razor libnet-ident-perl libdbi-perl dcc-client pyzor Рекомендуемые пакеты: libmailtools-perl libhtml-format-perl spamc libmail-spf-query-perl libnet-dns-perl НОВЫЕ пакеты, которые будут установлены: ... Настраивается пакет libarchive-tar-perl (1.30-1) ... Настраивается пакет libdigest-sha1-perl (2.11-1) ... Настраивается пакет libhtml-tagset-perl (3.10-2) ... Настраивается пакет liburi-perl (1.35-2) ... Настраивается пакет libhtml-parser-perl (3.55-1) ... Настраивается пакет libhtml-tree-perl (3.19.01-2) ... Настраивается пакет libsocket6-perl (0.19-1) ... Настраивается пакет libwww-perl (5.805-1) ... Настраивается пакет spamassassin (3.1.4-1) ... SpamAssassin Mail Filter Daemon: disabled, see /etc/default/spamassassin |
#apt-get install spamass-milter
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: spamc НОВЫЕ пакеты, которые будут установлены: spamass-milter spamc обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 100 пакетов не обновлено. Необходимо скачать 117kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 328kB. Хотите продолжить [Д/н]? Получено:1 http://debian.org.ua etch/main spamc 3.1.4-1 [71,1kB] Получено:2 http://debian.org.ua etch/main spamass-milter 0.3.1-2 [46,1kB] Получено 117kB за 3s (32,1kB/c) Выбор ранее не выбранного пакета spamc. (Чтение базы данных... на данный момент установлено 87652 файлов и каталогов.) Распаковывается пакет spamc (из файла .../spamc_3.1.4-1_i386.deb)... Выбор ранее не выбранного пакета spamass-milter. Распаковывается пакет spamass-milter (из файла .../spamass-milter_0.3.1-2_i386.deb)... Настраивается пакет spamc (3.1.4-1) ... Настраивается пакет spamass-milter (0.3.1-2) ... Starting Sendmail milter plugin for SpamAssassin: /usr/sbin/spamass-milter |
#./configure
checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for ar... ar ... Could not find any recognized virus scanner... do not use any of the contains_virus functions in your filter. Found Mail::SpamAssassin. You may use spam_assassin_* functions Did not find Anomy::HTMLCleaner. Do not use anomy_clean_html() Found HTML::Parser. You may use append_html_boilerplate() Note: SpamAssassin, File::Scan, HTML::Parser and Anomy::HTMLCleaner are detected at run-time, so if you install or remove any of those modules, you do not need to re-run ./configure and make a new mimedefang.pl. Note: The MIMEDefang user 'defang' does not seem to exist. Please create this user before continuing. |
#apt-cache search spamass
amavisd-new - Interface between MTA and virus scanner/content filters amavisd-new-milter - Interface between sendmail-milter and amavisd-new crm114 - The Controllable Regex Mutilator and Spam Filter exim4-daemon-heavy - exim MTA (v4) daemon with extended features, including exiscan-acl horde-sam - spam module for Horde Framework listadmin - command line mailman moderator queue manipulation qsf - small and fast Bayesian spam filter sa-exim - Use spamAssassin at SMTP time with the Exim v4 MTA spamass-milter - milter for filtering mail through spamassassin spamassassin - Perl-based spam filter using text analysis spamc - Client for SpamAssassin spam filtering daemon spampd - spamassassin based SMTP/LMTP proxy daemon sylpheed-claws-gtk2-spamassassin - SpamAssassin plugin for Sylpheed-Claws GTK2 sylpheed-claws-spamassassin - SpamAssassin plugin for Sylpheed Claws |
#apt-cache search calm
chemical-mime-data - chemical MIME and file type support for desktops criticalmass - Shoot-em-up a la galaxian criticalmass-data - Shoot-em-up a la galaxian (data files) |
#apt-cache search clam
amavisd-new - Interface between MTA and virus scanner/content filters amavisd-new-milter - Interface between sendmail-milter and amavisd-new avscan - GTK frontend for the Clam AntiVirus scanner (ClamAV) clamav - antivirus scanner for Unix clamav-base - base package for clamav, an anti-virus utility for Unix clamav-daemon - antivirus scanner daemon clamav-data - clamav data files clamav-dbg - debug symbols for clamav clamav-docs - documentation package for clamav, an anti-virus utility for Unix clamav-freshclam - downloads clamav virus databases from the Internet ... libclamav1 - virus scanner library libtext-glob-perl - Match globbing patterns against text littler - GNU R scripting and command-line front-end php4-clamavlib - PHP ClamAV Lib - ClamAV Interface for PHP4 Scripts php5-clamavlib - PHP ClamAV Lib - ClamAV Interface for PHP5 Scripts proofgeneral-misc - ProofGeneral support for different theorem provers proxsmtp - multi purpose SMTP Proxy python-clamav - Python bindings to ClamAV sylpheed-claws-clamav - Clam AntiVirus plugin for Sylpheed Claws sylpheed-claws-gtk2-clamav - Clam AntiVirus plugin for the Sylpheed-Claws GTK2 mail client |
#apt-get install clamav
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: clamav-base clamav-freshclam libclamav1 libgmp3c2 Предлагаемые пакеты: unrar lha clamav-docs Рекомендуемые пакеты: arj unzoo НОВЫЕ пакеты, которые будут установлены: clamav clamav-base clamav-freshclam libclamav1 libgmp3c2 ... Err http://debian.org.ua etch/main clamav-freshclam 0.88.4-2 404 Not Found Err http://debian.org.ua etch/main clamav 0.88.4-2 404 Not Found Получено 430kB за 7s (57,7kB/c) Не удалось загрузить http://debian.org.ua/debian/pool/main/c/clamav/libclamav1_0.88.4-2_i386.deb 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/c/clamav/clamav-base_0.88.4-2_all.deb 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/c/clamav/clamav-freshclam_0.88.4-2_i386.deb 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/c/clamav/clamav_0.88.4-2_i386.deb 404 Not Found E: Невозможно загрузить некоторые архивы, вероятно надо запустить apt-get update или попытаться повторить запуск с ключом --fix-missing |
#upt-get update
bash: upt-get: command not found |
#a
Получено:1 http://debian.org.ua etch Release.gpg [189B] Получено:2 http://debian.org.ua etch Release [74,4kB] Получено:3 http://debian.org.ua etch/main Packages/DiffIndex [2038B] Получено:4 http://debian.org.ua etch/contrib Packages/DiffIndex [2023B] Получено:5 http://debian.org.ua etch/main Sources/DiffIndex [2023B] Получено:6 http://debian.org.ua etch/contrib Sources/DiffIndex [2023B] Получено:7 2006-10-18-1404.32.pdiff [57,2kB] Получено:8 2006-10-18-1404.32.pdiff [57,2kB] Получено:9 2006-10-18-1404.32.pdiff [235B] Получено:10 2006-10-18-1404.32.pdiff [20,8kB] ... Получено:77 2006-10-23-1628.44.pdiff [8248B] Получено:78 2006-10-24-1328.14.pdiff [28,0kB] Получено:79 2006-10-24-1328.14.pdiff [29B] Получено:80 2006-10-24-1328.14.pdiff [28,0kB] Получено:81 2006-10-24-1328.14.pdiff [28,0kB] Получено:82 2006-10-24-1328.14.pdiff [8588B] Получено:83 2006-10-24-1328.14.pdiff [8588B] Получено:84 2006-10-24-1328.14.pdiff [8588B] Получено 402kB за 53s (7470B/c) Чтение списков пакетов... Готово |
#apt-get install clamav
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: clamav-base clamav-freshclam libclamav1 libgmp3c2 Предлагаемые пакеты: unrar lha clamav-docs Рекомендуемые пакеты: arj unzoo НОВЫЕ пакеты, которые будут установлены: clamav clamav-base clamav-freshclam libclamav1 libgmp3c2 ... Настраивается пакет libclamav1 (0.88.5-2) ... Настраивается пакет clamav-base (0.88.5-2) ... Добавляется системный пользователь `clamav' (UID 115) ... Добавляется новая группа `clamav' (GID 118) ... Добавляется новый пользователь `clamav' (UID 115) в группу `clamav' ... Не создаётся домашний каталог `/var/lib/clamav'. /etc/mail/aliases: 13 aliases, longest 10 bytes, 144 bytes total Настраивается пакет clamav-freshclam (0.88.5-2) ... Starting ClamAV virus database updater: freshclam. Настраивается пакет clamav (0.88.5-2) ... |
#./configure
checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for ar... ar ... File::Scan NO TROPHIE 'trophie' NO (not found) Found Mail::SpamAssassin. You may use spam_assassin_* functions Did not find Anomy::HTMLCleaner. Do not use anomy_clean_html() Found HTML::Parser. You may use append_html_boilerplate() Note: SpamAssassin, File::Scan, HTML::Parser and Anomy::HTMLCleaner are detected at run-time, so if you install or remove any of those modules, you do not need to re-run ./configure and make a new mimedefang.pl. Note: The MIMEDefang user 'defang' does not seem to exist. Please create this user before continuing. |
#make
gcc -g -O2 -Wall -Wstrict-prototypes -pthread -D_POSIX_PTHREAD_SEMANTICS -DPERL_PATH=\"/usr/bin/perl\" -DMIMEDEFANG_PL=\"/usr/local/bin/mimedefang.pl\" -DRM=\"/bin/rm\" -DVERSION=\"2.57\" -DSPOOLDIR=\"/var/spool/MIMEDefang\" -DQDIR=\"/var/spool/MD-Quarantine\" -DCONFDIR=\"/etc/mail\" -c -o mimedefang.o mimedefang.c mimedefang.c: In function ‘rcptto’: mimedefang.c:970: warning: pointer targets in passing argument 2 of ‘writestr’ differ in signedness mimedefang.c:972: warning: pointer targets in passing argument 2 of ‘writestr’ differ in signedness mimedefang.c:974: warning: pointer targets in passing argument 2 of ‘writestr’ differ in signedness mimedefang.c:976: warning: pointer targets in passing argument 2 of ‘writestr’ differ in signedness mimedefang.c:978: warning: pointer targets in passing argument 2 of ‘writestr’ differ in signedness mimedefang.c: In function ‘header’: mimedefang.c:1033: warning: pointer targets in passing argument 2 of ‘writestr’ differ in signedness mimedefang.c:1035: warning: pointer targets in passing argument 2 of ‘writestr’ differ in signedness ... gcc -g -O2 -Wall -Wstrict-prototypes -D_POSIX_PTHREAD_SEMANTICS -DPERL_PATH=\"/usr/bin/perl\" -DMIMEDEFANG_PL=\"/usr/local/bin/mimedefang.pl\" -DRM=\"/bin/rm\" -DVERSION=\"2.57\" -DSPOOLDIR=\"/var/spool/MIMEDefang\" -DQDIR=\"/var/spool/MD-Quarantine\" -DCONFDIR=\"/etc/mail\" -c -o md-mx-ctrl.o md-mx-ctrl.c md-mx-ctrl.c: In function ‘percent_decode’: md-mx-ctrl.c:71: warning: pointer targets in passing argument 1 of ‘sscanf’ differ in signedness md-mx-ctrl.c: In function ‘buildCmd’: md-mx-ctrl.c:176: warning: pointer targets in passing argument 1 of ‘percent_encode’ differ in signedness md-mx-ctrl.c:176: warning: pointer targets in passing argument 2 of ‘percent_encode’ differ in signedness md-mx-ctrl.c: In function ‘doCmd’: md-mx-ctrl.c:239: warning: pointer targets in passing argument 1 of ‘percent_decode’ differ in signedness gcc -g -O2 -Wall -Wstrict-prototypes -o md-mx-ctrl md-mx-ctrl.o -lnsl test "" != "1" && strip md-mx-ctrl |
#echo $?
0 |
#make install
mkdir -p /etc/mail && chmod 755 /etc/mail if test "no" = "yes" -a ! -f "/etc/mail/mimedefang-ip-key" ; then \ /usr/bin/perl ./gen-ip-validator.pl > /etc/mail/mimedefang-ip-key ;\ fi if test "defang" != "" ; then \ chown "defang" /etc/mail/mimedefang-ip-key > /dev/null 2>&1 || true; \ mkdir -p /var/spool/MIMEDefang > /dev/null 2>&1 || true; \ chown "defang" /var/spool/MIMEDefang || true; \ chmod 700 /var/spool/MIMEDefang || exit 1; \ mkdir -p /var/spool/MD-Quarantine > /dev/null 2>&1 || true; \ ... if test -f /etc/mail/sa-mimedefang.cf ; then \ /usr/bin/install -c -m 644 SpamAssassin/spamassassin.cf /etc/mail/sa-mimedefang.cf.example || exit 1; \ else \ /usr/bin/install -c -m 644 SpamAssassin/spamassassin.cf /etc/mail/sa-mimedefang.cf || exit 1; \ fi \ fi Please create the spool directory, '/var/spool/MIMEDefang', if it does not exist. Give it mode 700 or 750, and make it owned by the user and group you intend to run MIMEDefang as. Please do the same with the quarantine directory, '/var/spool/MD-Quarantine'. |
#ls -ld /var/spool/MIMEDefang
drwx------ 2 root root 4096 2006-10-26 20:15 /var/spool/MIMEDefang |
#chmod 750 /var/spool/MIMEDefang
|
#ls -ld /var/spool/MIMEDefang
drwxr-x--- 2 root root 4096 2006-10-26 20:15 /var/spool/MIMEDefang |
#mkdir /var/spool/MD-Quarantine -p 750
|
#ls -ld /var/spool/MD-Quarantine/
drwx------ 2 root root 4096 2006-10-26 20:45 /var/spool/MD-Quarantine/ |
#chmod 750 /var/spool/MD-Quarantine/
|
#ls -ld /var/spool/MD-Quarantine/
drwxr-x--- 2 root root 4096 2006-10-26 20:45 /var/spool/MD-Quarantine/ |
#vi /etc/init.d/sendmail
293a294,295 > rm -f /var/spool/MIMEDefang/mimedefang.sock > /usr/local/bin/mimedefang -p /var/spool/MIMEDefang/mimedefang.sock & |
#cat /etc/init.d/sendmail | less
|
#vi /etc/Muttrc
|
#vi /etc/
|
#! /bin/sh test -f /usr/sbin/popa3d || exit 0 DAEMON=/usr/sbin/popa3d NAME=popa3d DEFAULT=/etc/default/popa3d ARGS="-D" PIDFILE=/var/run/popa3d.pid #. /etc/default/popa3d # Check for default file, if it is not there or it says no start # then bomb out if [ -e /etc/default/popa3d ]; then . /etc/default/popa3d case $RUN_STANDALONE in yes|1|true) ;; *) exit 0 ;; esac fi case "$1" in start|force-reload) echo -n "Starting pop daemon: " start-stop-daemon --start --name popa3d --exec $DAEMON -- $ARGS echo `pidof popa3d` > $PIDFILE echo ${NAME}. ;; stop) echo -n "Stopping pop daemon: " start-stop-daemon --stop --name popa3d --pidfile $PIDFILE echo ${NAME}. ;; reload|restart) echo -n "Stopping pop daemon: " start-stop-daemon --stop --name popa3d --pidfile $PIDFILE echo ${NAME}. echo -n "Starting pop daemon: " start-stop-daemon --start --name popa3d --exec $DAEMON -- $ARGS echo ${NAME}. ;; *) echo "Usage: /etc/init.d/popa3d {start|stop|restart|force-reload}" exit 1 esac exit 0
Время первой команды журнала | 18:37:08 2006-10-26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 20:51:25 2006-10-26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 5.94 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.75 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ find / -name abc find: /home/devi-orig/.gnome2: Keine Berechtigung find: /home/devi-orig/.gnome2_private: Keine Berechtigung find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung find: /home/devi-orig/.metacity: Keine Berechtigung find: /home/devi-orig/.inkscape: Keine Berechtigung ^C |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008