Журнал лабораторных работ

Содержание

Журнал

Четверг (06/17/10)

/dev/pts/1
13:51:07
#dpkg -L sendmail-base
/.
/etc
/etc/ppp
/etc/ppp/ip-up.d
/etc/ppp/ip-up.d/sendmail
/etc/ppp/ip-down.d
/etc/ppp/ip-down.d/sendmail
/etc/resolvconf
/etc/resolvconf/update-libc.d
/etc/resolvconf/update-libc.d/sendmail
...
/usr/bin/expn
/usr/share/doc/sendmail-base/examples
/usr/share/sendmail/runq
/usr/share/sendmail/status
/usr/share/sendmail/mailstats
/usr/share/sendmail/mailq
/usr/share/sendmail/newaliases
/usr/share/sendmail/hoststat
/usr/share/sendmail/purgestat
/usr/share/bug/sendmail-base
13:51:21
#dpkg -L sendmail-base | less
13:51:52
#dpkg -L sendmail-
sendmail-base  sendmail-bin   sendmail-cf    sendmail-doc
13:51:52
#dpkg -L sendmail-base
/.
/etc
/etc/ppp
/etc/ppp/ip-up.d
/etc/ppp/ip-up.d/sendmail
/etc/ppp/ip-down.d
/etc/ppp/ip-down.d/sendmail
/etc/resolvconf
/etc/resolvconf/update-libc.d
/etc/resolvconf/update-libc.d/sendmail
...
/usr/bin/expn
/usr/share/doc/sendmail-base/examples
/usr/share/sendmail/runq
/usr/share/sendmail/status
/usr/share/sendmail/mailstats
/usr/share/sendmail/mailq
/usr/share/sendmail/newaliases
/usr/share/sendmail/hoststat
/usr/share/sendmail/purgestat
/usr/share/bug/sendmail-base
13:52:08
#grep -r debian-mta /usr/share/sendmail/
buildvirtuser    newaliases       smcontrol.pl     update_mk
cf/              Parse_conf.pm    status           update_notices
doublebounce.pl  parse_mc         update_auth      update_sendmail
dynamic          Parse_mc.pm      update_authm4    update_smrsh
examples/        purgestat        update_conf      update_sys
hoststat         qtool.pl         update_db        update_tcpd
mailq            runq             update_ldap      update_tls
mailstats        sendmail         update_mc        update_tlsm4
13:52:08
#grep -r debian-mta /usr/share/sendmail/
/usr/share/sendmail/update_mc:# Add DOMAIN(debian-mta)
/usr/share/sendmail/update_mc:if (grep -qEe "^[[:space:]]*\`?DOMAIN\(\`?debian-mta'?\)" \
/usr/share/sendmail/update_mc:  echo "Adding DOMAIN(debian-mta) to /etc/mail/sendmail.mc";
/usr/share/sendmail/update_mc:\1\2DOMAIN(\`debian-mta')dnl=" \
/usr/share/sendmail/update_mc:  sed -e "s=^\([[:space:]]*\)\(\`\?\)DOMAIN(\`\?debian-mta'\?)\(dnl\)\?=\1\2DOMAIN(\`debian-mta')dnl\\
/usr/share/sendmail/cf/debian/sendmail.mc:DOMAIN(`debian-mta')dnl
/usr/share/sendmail/cf/domain/debian-mta.m4:# $Sendmail: debian-mta.m4,v 8.14.3 2010-01-29 13:22:29 cowboy Exp $
/usr/share/sendmail/cf/domain/debian-mta.m4:# cf/domain/debian-mta.m4.  Generated from debian-mta.m4.in by configure.
/usr/share/sendmail/cf/domain/debian-mta.m4:# domain(debian-mta) config file for building Sendmail 8.14.3-9.1
/usr/share/sendmail/cf/domain/debian-mta.m4:VERSIONID(`$Id: debian-mta.m4, v 8.14.3-9.1 2010-01-29 13:22:29 cowboy Exp $')
13:52:22
#vim /usr/share/sendmail/cf/domain/
13:52:22
#vim /usr/share/sendmail/cf/domain/debian-mta.m4
13:54:04
#vim /usr/share/sendmail/cf/ostype/debian.m4
13:55:23
# 58 dnl DAEMON_OPTIONS(`Family=inet6, Name=MSP-v6, Port=submission, M=Ea, Addr=::
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      3393/sendmail: MTA:
13:55:31
#nc 127.0.0.1 25
220 debian4.sergey.net.nt ESMTP Sendmail 8.14.3/8.14.3/Debian-9.1; Thu, 17 Jun 2010 14:55:39 +0300; (No UCE/UBE) logging access from: localhost.localdomain(OK)-localhost.localdomain [127.0.0.1]
HELO zlo
250 debian4.sergey.net.nt Hello localhost.localdomain [127.0.0.1], pleased to meet you
MAIL FROM: billygates@microsoft.com
250 2.1.0 billygates@microsoft.com... Sender ok
RCPT TO: root@sergey.net.nt
250 2.1.5 root@sergey.net.nt... Recipient ok
DATA
354 Enter mail, end with "." on a line by itself
Hello man, lets study Windows - the one of the best os in the world!
.
250 2.0.0 o5HBtdBw004898 Message accepted for delivery
QUIT
221 2.0.0 debian4.sergey.net.nt closing connection
У вас есть новая почта в /var/mail/root
13:56:54
#mail
Heirloom mailx version 12.4 7/29/08.  Type ? for help.
"/var/mail/root": 2 messages 2 new
>N  1 Mail Delivery Subs Thu Jun 17 14:56   56/1964  Returned mail: see transc
 N  2 Mail Delivery Subs Thu Jun 17 14:56   67/2495  Postmaster notify: see tr
?
Message  1:
From MAILER-DAEMON  Thu Jun 17 14:56:50 2010
Return-Path: <MAILER-DAEMON>
Date: Thu, 17 Jun 2010 14:56:50 +0300
From: Mail Delivery Subsystem <MAILER-DAEMON>
...
Content-Type: multipart/report; report-type=delivery-status;
        boundary="o5HBuoBw004901.1276775810/debian4.sergey.net.nt"
Subject: Returned mail: see transcript for details
Auto-Submitted: auto-generated (failure)
?
At EOF
?
At EOF
? q
Held 2 messages in /var/mail/root
13:57:43
#pwd
/etc/mail
У вас есть почта в /var/mail/root
13:57:54
#mail
Heirloom mailx version 12.4 7/29/08.  Type ? for help.
"/var/mail/root": 2 messages
>O  1 Mail Delivery Subs Thu Jun 17 14:56   57/1975  Returned mail: see transc
 O  2 Mail Delivery Subs Thu Jun 17 14:56   68/2506  Postmaster notify: see tr
?
Message  1:
From MAILER-DAEMON  Thu Jun 17 14:56:50 2010
Return-Path: <MAILER-DAEMON>
Date: Thu, 17 Jun 2010 14:56:50 +0300
From: Mail Delivery Subsystem <MAILER-DAEMON>
...
Status: RO
Part 1:
The original message was received at Thu, 17 Jun 2010 14:56:19 +0300
from localhost.localdomain [127.0.0.1]
   ----- The following addresses had permanent fatal errors -----
root@sergey.net.nt
   ----- Transcript of session follows -----
554 5.0.0 MX list for sergey.net.nt. points back to debian4.sergey.net.nt
? q
Held 2 messages in /var/mail/root
13:57:59
#mail
Heirloom mailx version 12.4 7/29/08.  Type ? for help.
"/var/mail/root": 2 messages
>O  1 Mail Delivery Subs Thu Jun 17 14:56   57/1975  Returned mail: see transc
 O  2 Mail Delivery Subs Thu Jun 17 14:56   68/2506  Postmaster notify: see tr
?
Message  1:
From MAILER-DAEMON  Thu Jun 17 14:56:50 2010
Return-Path: <MAILER-DAEMON>
Date: Thu, 17 Jun 2010 14:56:50 +0300
From: Mail Delivery Subsystem <MAILER-DAEMON>
...
?
At EOF
?
At EOF
?
At EOF
?
At EOF
? q
Held 2 messages in /var/mail/root
13:58:04
#mail
Heirloom mailx version 12.4 7/29/08.  Type ? for help.
"/var/mail/root": 2 messages
>O  1 Mail Delivery Subs Thu Jun 17 14:56   57/1975  Returned mail: see transc
 O  2 Mail Delivery Subs Thu Jun 17 14:56   68/2506  Postmaster notify: see tr
?
Message  1:
From MAILER-DAEMON  Thu Jun 17 14:56:50 2010
Return-Path: <MAILER-DAEMON>
Date: Thu, 17 Jun 2010 14:56:50 +0300
From: Mail Delivery Subsystem <MAILER-DAEMON>
...
Content-Type: text/rfc822-headers
Return-Path: <billygates@microsoft.com>
Received: from zlo (localhost.localdomain [127.0.0.1])
        by debian4.sergey.net.nt (8.14.3/8.14.3/Debian-9.1) with SMTP id o5HBtdBw004898
        for root@sergey.net.nt; Thu, 17 Jun 2010 14:56:19 +0300
Date: Thu, 17 Jun 2010 14:55:39 +0300
From: billygates@microsoft.com
Message-Id: <201006171156.o5HBtdBw004898@debian4.sergey.net.nt>
? q
Held 2 messages in /var/mail/root
13:58:17
#mail
Heirloom mailx version 12.4 7/29/08.  Type ? for help.
"/var/mail/root": 2 messages
>O  1 Mail Delivery Subs Thu Jun 17 14:56   57/1975  Returned mail: see transc
 O  2 Mail Delivery Subs Thu Jun 17 14:56   68/2506  Postmaster notify: see tr
? q
Held 2 messages in /var/mail/root
13:58:22
#mail
Heirloom mailx version 12.4 7/29/08.  Type ? for help.
"/var/mail/root": 2 messages
>O  1 Mail Delivery Subs Thu Jun 17 14:56   57/1975  Returned mail: see transc
 O  2 Mail Delivery Subs Thu Jun 17 14:56   68/2506  Postmaster notify: see tr
? q
Held 2 messages in /var/mail/root
13:58:24
#apt-get install mutt
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  libgpgme11 libidn11 libpth20 libtokyocabinet8
Предлагаемые пакеты:
  gpgsm gnupg2 urlview mixmaster ca-certificates
НОВЫЕ пакеты, которые будут установлены:
  libgpgme11 libidn11 libpth20 libtokyocabinet8 mutt
обновлено 0, установлено 5 новых пакетов, для удаления отмечено 0 пакетов, и 344 пакетов не обновлено.
...
Выбор ранее не выбранного пакета mutt.
Распаковывается пакет mutt (из файла .../mutt_1.5.20-8_i386.deb)...
Обрабатываются триггеры для man-db ...
Обрабатываются триггеры для menu ...
Настраивается пакет libidn11 (1.15-2) ...
Настраивается пакет libpth20 (2.0.7-16) ...
Настраивается пакет libgpgme11 (1.2.0-1.2) ...
Настраивается пакет libtokyocabinet8 (1.4.37-6) ...
Настраивается пакет mutt (1.5.20-8) ...
Обрабатываются триггеры для menu ...
13:58:42
#mutt
              50 5.4.1 billygates@microsoft.com: Recipient address rejected:
+Access Denied)
                                                                 -------(all)---
                        ession follows -----
<<< 550 5.4.1 billygates@microsoft.com: Recipient address rejected: Access
...
+Denied
550 5.1.1 billygates@microsoft.com... User unknown
>>> DATA
    - 2/2: Mail Delivery Subsys   Postmaster notify: see transcript for -- (37%)
Почтовый ящик не изменился.
13:58:52
#mutt
   2     Jun 17 Mail Delivery S (  51) Postmaster notify: see transcript for det
---Mutt: /var/mail/root [Msgs:2 4,4K]---(threads/date)------------------(all)---
Почтовый ящик не изменился.
13:58:57
#pwd
/etc/mail
13:59:00
#cat local-host-names
localhost
sergey.net.nt
13:59:03
#make
Updating auth ...
sasl2-bin not installed, not configuring sendmail support.
To enable sendmail SASL2 support at a later date, invoke "/usr/share/sendmail/update_auth"
Creating /etc/mail/relay-domains
# Optional file...
The following file(s) have changed:
  /etc/mail/local-host-names
** ** You should issue `/etc/init.d/sendmail reload` ** **
13:59:08
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail.
14:00:38
#mutt
   2     Jun 17 Mail Delivery S (  51) Postmaster notify: see transcript for det
   3     Jun 17 billgates@micro (   1)
-*-Mutt: /var/mail/root [Msgs:3 4,8K]---(threads/date)------------------(all)---
Оставлено: 3, удалено: 0.
14:01:43
#ping ya.ru
PING ya.ru (87.250.250.3) 56(84) bytes of data.
64 bytes from www.yandex.ru (87.250.250.3): icmp_seq=1 ttl=49 time=53.7 ms
^C
--- ya.ru ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 53.746/53.746/53.746/0.000 ms
14:09:12
#ls -l
итого 232
-rw------- 1 root  root   4261 Июн 17 14:33 access
-rw-r----- 1 smmta smmsp 12288 Июн 17 14:33 access.db
-rw-r--r-- 1 root  root    281 Янв 29 15:25 address.resolve
lrwxrwxrwx 1 root  smmsp    10 Июн 17 14:33 aliases -> ../aliases
-rw-r----- 1 smmta smmsp 12288 Июн 17 14:33 aliases.db
-rw-r--r-- 1 root  root   3216 Июн 17 14:33 databases
-rw-r--r-- 1 root  root   5657 Янв 29 15:26 helpfile
-rw-r--r-- 1 root  smmsp    24 Июн 17 14:37 local-host-names
drwxr-sr-x 2 smmta smmsp  4096 Июн 17 14:33 m4
...
-rw-r--r-- 1 root  smmsp   269 Июн 17 14:33 sendmail.cf.errors
-rw-r--r-- 1 root  root  12236 Июн 17 14:33 sendmail.conf
-rw-r--r-- 1 root  smmsp  4216 Июн 17 14:33 sendmail.mc
-rw-r--r-- 1 root  root    149 Янв 29 15:25 service.switch
-rw-r--r-- 1 root  root    180 Янв 29 15:25 service.switch-nodns
drwxr-sr-x 2 smmta smmsp  4096 Июн 17 14:33 smrsh
-rw-r--r-- 1 root  smmsp 44001 Июн 17 14:33 submit.cf
-rw-r--r-- 1 root  smmsp  2376 Июн 17 14:33 submit.mc
drwxr-xr-x 2 smmta smmsp  4096 Июн 17 14:33 tls
-rw-r--r-- 1 root  smmsp     0 Июн 17 14:33 trusted-users
14:09:14
#vim ./sendmail.mc
--- /tmp/l3-saved-1812.23201.12147	2010-06-17 15:09:28.000000000 +0300
+++ ./sendmail.mc	2010-06-17 15:11:09.000000000 +0300
@@ -54,9 +54,9 @@
 dnl #
 FEATURE(`no_default_msa')dnl
 dnl DAEMON_OPTIONS(`Family=inet6, Name=MTA-v6, Port=smtp, Addr=::1')dnl
-DAEMON_OPTIONS(`Family=inet,  Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl
+DAEMON_OPTIONS(`Family=inet,  Name=MTA-v4, Port=smtp')dnl
 dnl DAEMON_OPTIONS(`Family=inet6, Name=MSP-v6, Port=submission, M=Ea, Addr=::1')dnl
-DAEMON_OPTIONS(`Family=inet,  Name=MSP-v4, Port=submission, M=Ea, Addr=127.0.0.1')dnl
+DAEMON_OPTIONS(`Family=inet,  Name=MSP-v4, Port=submission, M=Ea')dnl
 dnl #
 dnl # Be somewhat anal in what we allow
 define(`confPRIVACY_FLAGS',dnl
14:11:09
#make
Updating databases ...
Reading configuration from /etc/mail/sendmail.conf.
Validating configuration.
Creating /etc/mail/databases...
Updating auth ...
sasl2-bin not installed, not configuring sendmail support.
To enable sendmail SASL2 support at a later date, invoke "/usr/share/sendmail/update_auth"
Creating /etc/mail/relay-domains
# Optional file...
Updating Makefile ...
Reading configuration from /etc/mail/sendmail.conf.
Validating configuration.
Creating /etc/mail/Makefile...
Updating sendmail.cf ...
*** ERROR: FEATURE() should be before MAILER()
*** MAILER(`local') must appear after FEATURE(`always_add_domain')*** ERROR: FEATURE() should be before MAILER()
*** MAILER(`local') must appear after FEATURE(`allmasquerade')*** ERROR: FEATURE() should be before MAILER()
The following file(s) have changed:
  /etc/mail/sendmail.cf
** ** You should issue `/etc/init.d/sendmail reload` ** **
14:11:13
#vim ./sendmail.mc
--- /tmp/l3-saved-1812.22360.28803	2010-06-17 15:11:15.000000000 +0300
+++ ./sendmail.mc	2010-06-17 15:11:30.000000000 +0300
@@ -97,13 +97,12 @@
 include(`/etc/mail/m4/dialup.m4')dnl
 include(`/etc/mail/m4/provider.m4')dnl
 dnl #
-dnl # Default Mailer setup
-MAILER_DEFINITIONS
-MAILER(`local')dnl
-MAILER(`smtp')dnl
-
 dnl # Masquerading options
 FEATURE(`always_add_domain')dnl
 MASQUERADE_AS(`debian4.net.nt')dnl
 FEATURE(`allmasquerade')dnl
 FEATURE(`masquerade_envelope')dnl
+dnl # Default Mailer setup
+MAILER_DEFINITIONS
+MAILER(`local')dnl
+MAILER(`smtp')dnl
14:11:30
#make
Updating databases ...
Reading configuration from /etc/mail/sendmail.conf.
Validating configuration.
Creating /etc/mail/databases...
Updating auth ...
sasl2-bin not installed, not configuring sendmail support.
To enable sendmail SASL2 support at a later date, invoke "/usr/share/sendmail/update_auth"
Creating /etc/mail/relay-domains
# Optional file...
Updating Makefile ...
Reading configuration from /etc/mail/sendmail.conf.
Validating configuration.
Creating /etc/mail/Makefile...
Updating sendmail.cf ...
The following file(s) have changed:
  /etc/mail/sendmail.cf
** ** You should issue `/etc/init.d/sendmail reload` ** **
14:11:34
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail.
14:12:08
#less /var/log/mail.log
14:12:22
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:16:3e:00:00:04
          inet addr:192.168.16.4  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:97974 errors:0 dropped:0 overruns:0 frame:0
          TX packets:119044 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:14822649 (14.1 MiB)  TX bytes:167733549 (159.9 MiB)
inet      Link encap:Ethernet  HWaddr 00:16:3f:00:01:04
          inet addr:10.0.0.1  Bcast:10.0.0.255  Mask:255.255.255.0
...
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:468 (468.0 B)
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:728 errors:0 dropped:0 overruns:0 frame:0
          TX packets:728 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:84019 (82.0 KiB)  TX bytes:84019 (82.0 KiB)
14:12:25
#ifconfig inet 0.0.0.0

14:12:33
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:16:3e:00:00:04
          inet addr:192.168.16.4  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:98159 errors:0 dropped:0 overruns:0 frame:0
          TX packets:119328 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:14836287 (14.1 MiB)  TX bytes:167917532 (160.1 MiB)
inet      Link encap:Ethernet  HWaddr 00:16:3f:00:01:04
          inet6 addr: fe80::216:3fff:fe00:104/64 Scope:Link
...
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:468 (468.0 B)
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:730 errors:0 dropped:0 overruns:0 frame:0
          TX packets:730 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:84253 (82.2 KiB)  TX bytes:84253 (82.2 KiB)
14:12:35
#ifconfig inet 0.0.0.0 down

14:12:46