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

Содержание

Журнал

Четверг (09/13/07)

/dev/ttypa
17:33:19
#vim /tmp/ports-supfile
51c51
< *default host=ftp1.FreeBSD.org
---
> *default host=ftp.ua.FreeBSD.org
17:33:31
#cvsup -g -L 2 /tmp/ports-supfile
Parsing supfile "/tmp/ports-supfile"
Connecting to ftp.ua.FreeBSD.org
Connected to ftp.ua.FreeBSD.org
Server software version: SNAP_16_1h
Negotiating file attribute support
Exchanging collection information
Establishing multiplexed-mode data connection
Running
Updating collection ports-games/cvs
Shutting down connection to server
Finished successfully
17:33:31
#cvsup -g -L 2 /tmp/ports-supfile
Parsing supfile "/tmp/ports-supfile"
Connecting to ftp.ua.FreeBSD.org
Connected to ftp.ua.FreeBSD.org
Server software version: SNAP_16_1h
Negotiating file attribute support
Exchanging collection information
Establishing multiplexed-mode data connection
Running
Updating collection ports-games/cvs
Shutting down connection to server
Finished successfully
17:33:31
#cvsup -g -L 2 /tmp/ports-supfile
Parsing supfile "/tmp/ports-supfile"
Connecting to ftp.ua.FreeBSD.org
Connected to ftp.ua.FreeBSD.org
Server software version: SNAP_16_1h
Negotiating file attribute support
Exchanging collection information
Establishing multiplexed-mode data connection
Running
Updating collection ports-games/cvs
Shutting down connection to server
Finished successfully
17:34:22
#ls /usr/ports/
.cvsignore      arabic          emulators       mbone           sysutils
CHANGES         archivers       finance         misc            textproc
COPYRIGHT       astro           french          multimedia      ukrainian
GIDs            audio           ftp             net             vietnamese
INDEX-6         benchmarks      games           net-im          www
KNOBS           biology         german          net-mgmt        x11
LEGAL           cad             graphics        net-p2p         x11-clocks
MOVED           chinese         hebrew          news            x11-fm
Makefile        comms           hungarian       palm            x11-fonts
Mk              converters      irc             polish          x11-servers
README          databases       japanese        portuguese      x11-themes
Templates       deskutils       java            print           x11-toolkits
Tools           devel           korean          russian         x11-wm
UIDs            distfiles       lang            science
UPDATING        dns             mail            security
accessibility   editors         math            shells
17:34:22
#ls /usr/ports/
.cvsignore      arabic          emulators       mbone           sysutils
CHANGES         archivers       finance         misc            textproc
COPYRIGHT       astro           french          multimedia      ukrainian
GIDs            audio           ftp             net             vietnamese
INDEX-6         benchmarks      games           net-im          www
KNOBS           biology         german          net-mgmt        x11
LEGAL           cad             graphics        net-p2p         x11-clocks
MOVED           chinese         hebrew          news            x11-fm
Makefile        comms           hungarian       palm            x11-fonts
Mk              converters      irc             polish          x11-servers
README          databases       japanese        portuguese      x11-themes
Templates       deskutils       java            print           x11-toolkits
Tools           devel           korean          russian         x11-wm
UIDs            distfiles       lang            science
UPDATING        dns             mail            security
accessibility   editors         math            shells
17:34:22
#ls /usr/ports/
.cvsignore      arabic          emulators       mbone           sysutils
CHANGES         archivers       finance         misc            textproc
COPYRIGHT       astro           french          multimedia      ukrainian
GIDs            audio           ftp             net             vietnamese
INDEX-6         benchmarks      games           net-im          www
KNOBS           biology         german          net-mgmt        x11
LEGAL           cad             graphics        net-p2p         x11-clocks
MOVED           chinese         hebrew          news            x11-fm
Makefile        comms           hungarian       palm            x11-fonts
Mk              converters      irc             polish          x11-servers
README          databases       japanese        portuguese      x11-themes
Templates       deskutils       java            print           x11-toolkits
Tools           devel           korean          russian         x11-wm
UIDs            distfiles       lang            science
UPDATING        dns             mail            security
accessibility   editors         math            shells
17:34:51
#ls /usr/ports/games/
cowsay
17:34:51
#ls /usr/ports/games/
cowsay
17:34:51
#ls /usr/ports/games/
cowsay
17:34:54
#ls /usr/ports/games/cowsay/
work
17:34:54
#ls /usr/ports/games/cowsay/
work
17:34:54
#ls /usr/ports/games/cowsay/
work
17:34:57
#vim /tmp/ports-supfile
17:34:57
#vim /tmp/ports-supfile
17:34:57
#vim /tmp/ports-supfile
17:36:29
#cvsup -g -L 2 /tmp/ports-supfile
13:23:25.285462 IP 192.168.15.180.53 > 192.168.15.22.54178:  22808 0/1/1 (100)
13:24:41.506187 IP 192.168.15.22.50851 > 192.168.15.180.53:  42713+ A? xgu.ru. (24)
13:24:41.506835 IP 192.168.15.180.53 > 192.168.15.22.50851:  42713 1/3/3 A 194.150.93.78 (154)
13:25:18.864845 IP 192.168.15.22.54178 > 192.168.15.180.53:  44172+ [1au] A? mail.google.com. (44)
13:25:18.926035 IP 192.168.15.180.53 > 192.168.15.22.54178:  44172 3/7/1 CNAME[|domain]
13:25:18.929934 IP 192.168.15.22.54178 > 192.168.15.180.53:  27483+ [1au] A? googlemail.l.google.com. (52)
13:25:18.930673 IP 192.168.15.180.53 > 192.168.15.22.54178:  27483 2/7/1 A[|domain]
13:25:18.937636 IP 192.168.15.22.54178 > 192.168.15.180.53:  12321+ [1au] AAAA? mail.google.com. (44)
13:25:19.001114 IP 192.168.15.180.53 > 192.168.15.22.54178:  12321 1/1/1 CNAME[|domain]
13:25:19.003679 IP 192.168.15.22.54178 > 192.168.15.180.53:  44316+ [1au] AAAA? googlemail.l.google.com. (52)
...
Parsing supfile "/tmp/ports-supfile"
Connecting to ftp.ua.FreeBSD.org
Connected to ftp.ua.FreeBSD.org
Server software version: SNAP_16_1h
Negotiating file attribute support
Exchanging collection information
Establishing multiplexed-mode data connection
Running
^CCleaning up ...
Interrupted
17:36:29
#cvsup -g -L 2 /tmp/ports-supfile
13:23:25.285462 IP 192.168.15.180.53 > 192.168.15.22.54178:  22808 0/1/1 (100)
13:24:41.506187 IP 192.168.15.22.50851 > 192.168.15.180.53:  42713+ A? xgu.ru. (24)
13:24:41.506835 IP 192.168.15.180.53 > 192.168.15.22.50851:  42713 1/3/3 A 194.150.93.78 (154)
13:25:18.864845 IP 192.168.15.22.54178 > 192.168.15.180.53:  44172+ [1au] A? mail.google.com. (44)
13:25:18.926035 IP 192.168.15.180.53 > 192.168.15.22.54178:  44172 3/7/1 CNAME[|domain]
13:25:18.929934 IP 192.168.15.22.54178 > 192.168.15.180.53:  27483+ [1au] A? googlemail.l.google.com. (52)
13:25:18.930673 IP 192.168.15.180.53 > 192.168.15.22.54178:  27483 2/7/1 A[|domain]
13:25:18.937636 IP 192.168.15.22.54178 > 192.168.15.180.53:  12321+ [1au] AAAA? mail.google.com. (44)
13:25:19.001114 IP 192.168.15.180.53 > 192.168.15.22.54178:  12321 1/1/1 CNAME[|domain]
13:25:19.003679 IP 192.168.15.22.54178 > 192.168.15.180.53:  44316+ [1au] AAAA? googlemail.l.google.com. (52)
...
Parsing supfile "/tmp/ports-supfile"
Connecting to ftp.ua.FreeBSD.org
Connected to ftp.ua.FreeBSD.org
Server software version: SNAP_16_1h
Negotiating file attribute support
Exchanging collection information
Establishing multiplexed-mode data connection
Running
^CCleaning up ...
Interrupted

17:37:05
#cvsup -g -L 2 /tmp/ports-supfile

17:37:05

Пятница (09/14/07)

/dev/ttyp5
09:19:24
#vim /etc/n
09:19:24
#vim /etc/namedb/
09:19:24
#vim /etc/namedb/db.taras.unix.nt
прошло 17 минут
09:36:32
#less /etc/inetd.conf
09:46:25
#less /usr/l
09:46:25
#less /usr/share/examples/p
09:46:25
#less /usr/share/examples/s
09:46:25
#less /usr/share/examples/cvsup/
09:46:25
#less /usr/share/examples/cvsup/cvs-supfile
09:48:32
#hostname
host1.taras.unix.nt
09:49:04
#vim /etc/rc.conf
09:52:11
#mk
mk-amd-map   mkdep        mkfifo       mkhtmlindex  mklocale     mkstr
mkbundle     mkdir        mkfontdir    mkhybrid     mknod        mktemp
mkcfm        mkdirhier    mkfontscale  mkisofs      mksnap_ffs   mkuzip
09:52:11
#mk
mk-amd-map   mkdep        mkfifo       mkhtmlindex  mklocale     mkstr
mkbundle     mkdir        mkfontdir    mkhybrid     mknod        mktemp
mkcfm        mkdirhier    mkfontscale  mkisofs      mksnap_ffs   mkuzip
09:52:11
#cd /etc/ma
mac.conf            make.conf           master.passwd
mail/               manpath.config
mail.rc             manpath.config.bak
09:52:11
#cd /etc/mail
mail/    mail.rc
09:52:11
#cd /etc/mail

09:52:33
#ll
bash: ll: command not found
09:52:34
#ls
Makefile                        host1.taras.unix.nt.cf
README                          host1.taras.unix.nt.mc
access.sample                   host1.taras.unix.nt.submit.cf
aliases                         host1.taras.unix.nt.submit.mc
aliases.db                      local-host-names
freebsd.cf                      mailer.conf
freebsd.mc                      mailertable.sample
freebsd.submit.cf               sendmail.cf
freebsd.submit.mc               submit.cf
helpfile                        virtusertable.sample
09:52:36
#mc
09:52:36
#alias ll='ls -l'

09:53:10
#less sendmail.cf
09:53:29
#ll
total 356
-rw-r--r--  1 root  wheel   6809 Jan 12  2007 Makefile
-rw-r--r--  1 root  wheel   2896 Jan 12  2007 README
-rw-r--r--  1 root  wheel    407 Jan 12  2007 access.sample
-rw-r--r--  1 root  wheel   1618 Jan 12  2007 aliases
-rw-r-----  1 root  wheel  16384 Sep  7 14:27 aliases.db
-rw-r--r--  1 root  wheel  57958 Jan 12  2007 freebsd.cf
-rw-r--r--  1 root  wheel   4117 Jan 12  2007 freebsd.mc
-r--r--r--  1 root  wheel  40433 Jan 12  2007 freebsd.submit.cf
-r--r--r--  1 root  wheel    899 Jan 12  2007 freebsd.submit.mc
-r--r--r--  1 root  wheel   5594 Jan 12  2007 helpfile
-rw-r--r--  1 root  wheel  57910 Sep 13 15:53 host1.taras.unix.nt.cf
-rw-r--r--  1 root  wheel   4117 Sep 13 15:53 host1.taras.unix.nt.mc
-rw-r--r--  1 root  wheel  40385 Sep 13 15:53 host1.taras.unix.nt.submit.cf
-r--r--r--  1 root  wheel    899 Sep 13 15:53 host1.taras.unix.nt.submit.mc
-rw-r--r--  1 root  wheel     14 Sep 13 15:53 local-host-names
-rw-r--r--  1 root  wheel    400 Jan 12  2007 mailer.conf
-rw-r--r--  1 root  wheel    243 Jan 12  2007 mailertable.sample
-rw-r--r--  1 root  wheel  57910 Sep 13 15:56 sendmail.cf
-r--r--r--  1 root  wheel  40433 Jan 12  2007 submit.cf
-rw-r--r--  1 root  wheel    569 Jan 12  2007 virtusertable.sample
09:53:31
#less host1.taras.unix.nt.cf
09:53:53
#ll
total 356
-rw-r--r--  1 root  wheel   6809 Jan 12  2007 Makefile
-rw-r--r--  1 root  wheel   2896 Jan 12  2007 README
-rw-r--r--  1 root  wheel    407 Jan 12  2007 access.sample
-rw-r--r--  1 root  wheel   1618 Jan 12  2007 aliases
-rw-r-----  1 root  wheel  16384 Sep  7 14:27 aliases.db
-rw-r--r--  1 root  wheel  57958 Jan 12  2007 freebsd.cf
-rw-r--r--  1 root  wheel   4117 Jan 12  2007 freebsd.mc
-r--r--r--  1 root  wheel  40433 Jan 12  2007 freebsd.submit.cf
-r--r--r--  1 root  wheel    899 Jan 12  2007 freebsd.submit.mc
-r--r--r--  1 root  wheel   5594 Jan 12  2007 helpfile
-rw-r--r--  1 root  wheel  57910 Sep 13 15:53 host1.taras.unix.nt.cf
-rw-r--r--  1 root  wheel   4117 Sep 13 15:53 host1.taras.unix.nt.mc
-rw-r--r--  1 root  wheel  40385 Sep 13 15:53 host1.taras.unix.nt.submit.cf
-r--r--r--  1 root  wheel    899 Sep 13 15:53 host1.taras.unix.nt.submit.mc
-rw-r--r--  1 root  wheel     14 Sep 13 15:53 local-host-names
-rw-r--r--  1 root  wheel    400 Jan 12  2007 mailer.conf
-rw-r--r--  1 root  wheel    243 Jan 12  2007 mailertable.sample
-rw-r--r--  1 root  wheel  57910 Sep 13 15:56 sendmail.cf
-r--r--r--  1 root  wheel  40433 Jan 12  2007 submit.cf
-rw-r--r--  1 root  wheel    569 Jan 12  2007 virtusertable.sample
09:53:54
#less local-host-names
09:54:05
#mc
09:54:05
#mc
09:54:05
#man mcs
09:54:47
#ll
total 356
-rw-r--r--  1 root  wheel   6809 Jan 12  2007 Makefile
-rw-r--r--  1 root  wheel   2896 Jan 12  2007 README
-rw-r--r--  1 root  wheel    407 Jan 12  2007 access.sample
-rw-r--r--  1 root  wheel   1618 Jan 12  2007 aliases
-rw-r-----  1 root  wheel  16384 Sep  7 14:27 aliases.db
-rw-r--r--  1 root  wheel  57958 Jan 12  2007 freebsd.cf
-rw-r--r--  1 root  wheel   4117 Jan 12  2007 freebsd.mc
-r--r--r--  1 root  wheel  40433 Jan 12  2007 freebsd.submit.cf
-r--r--r--  1 root  wheel    899 Jan 12  2007 freebsd.submit.mc
-r--r--r--  1 root  wheel   5594 Jan 12  2007 helpfile
-rw-r--r--  1 root  wheel  57910 Sep 13 15:53 host1.taras.unix.nt.cf
-rw-r--r--  1 root  wheel   4117 Sep 13 15:53 host1.taras.unix.nt.mc
-rw-r--r--  1 root  wheel  40385 Sep 13 15:53 host1.taras.unix.nt.submit.cf
-r--r--r--  1 root  wheel    899 Sep 13 15:53 host1.taras.unix.nt.submit.mc
-rw-r--r--  1 root  wheel     14 Sep 13 15:53 local-host-names
-rw-r--r--  1 root  wheel    400 Jan 12  2007 mailer.conf
-rw-r--r--  1 root  wheel    243 Jan 12  2007 mailertable.sample
-rw-r--r--  1 root  wheel  57910 Sep 13 15:56 sendmail.cf
-r--r--r--  1 root  wheel  40433 Jan 12  2007 submit.cf
-rw-r--r--  1 root  wheel    569 Jan 12  2007 virtusertable.sample
09:54:53
#less host1.taras.unix.nt.
09:55:16
#less host1.taras.unix.nt.mc
09:55:26
#ll
total 356
-rw-r--r--  1 root  wheel   6809 Jan 12  2007 Makefile
-rw-r--r--  1 root  wheel   2896 Jan 12  2007 README
-rw-r--r--  1 root  wheel    407 Jan 12  2007 access.sample
-rw-r--r--  1 root  wheel   1618 Jan 12  2007 aliases
-rw-r-----  1 root  wheel  16384 Sep  7 14:27 aliases.db
-rw-r--r--  1 root  wheel  57958 Jan 12  2007 freebsd.cf
-rw-r--r--  1 root  wheel   4117 Jan 12  2007 freebsd.mc
-r--r--r--  1 root  wheel  40433 Jan 12  2007 freebsd.submit.cf
-r--r--r--  1 root  wheel    899 Jan 12  2007 freebsd.submit.mc
-r--r--r--  1 root  wheel   5594 Jan 12  2007 helpfile
-rw-r--r--  1 root  wheel  57910 Sep 13 15:53 host1.taras.unix.nt.cf
-rw-r--r--  1 root  wheel   4117 Sep 13 15:53 host1.taras.unix.nt.mc
-rw-r--r--  1 root  wheel  40385 Sep 13 15:53 host1.taras.unix.nt.submit.cf
-r--r--r--  1 root  wheel    899 Sep 13 15:53 host1.taras.unix.nt.submit.mc
-rw-r--r--  1 root  wheel     14 Sep 13 15:53 local-host-names
-rw-r--r--  1 root  wheel    400 Jan 12  2007 mailer.conf
-rw-r--r--  1 root  wheel    243 Jan 12  2007 mailertable.sample
-rw-r--r--  1 root  wheel  57910 Sep 13 15:56 sendmail.cf
-r--r--r--  1 root  wheel  40433 Jan 12  2007 submit.cf
-rw-r--r--  1 root  wheel    569 Jan 12  2007 virtusertable.sample
09:55:28
#vim host1.taras.unix.nt.mc
09:55:45
#man mcs
09:56:53
#ll
total 356
-rw-r--r--  1 root  wheel   6809 Jan 12  2007 Makefile
-rw-r--r--  1 root  wheel   2896 Jan 12  2007 README
-rw-r--r--  1 root  wheel    407 Jan 12  2007 access.sample
-rw-r--r--  1 root  wheel   1618 Jan 12  2007 aliases
-rw-r-----  1 root  wheel  16384 Sep  7 14:27 aliases.db
-rw-r--r--  1 root  wheel  57958 Jan 12  2007 freebsd.cf
-rw-r--r--  1 root  wheel   4117 Jan 12  2007 freebsd.mc
-r--r--r--  1 root  wheel  40433 Jan 12  2007 freebsd.submit.cf
-r--r--r--  1 root  wheel    899 Jan 12  2007 freebsd.submit.mc
-r--r--r--  1 root  wheel   5594 Jan 12  2007 helpfile
-rw-r--r--  1 root  wheel  57910 Sep 13 15:53 host1.taras.unix.nt.cf
-rw-r--r--  1 root  wheel   4117 Sep 13 15:53 host1.taras.unix.nt.mc
-rw-r--r--  1 root  wheel  40385 Sep 13 15:53 host1.taras.unix.nt.submit.cf
-r--r--r--  1 root  wheel    899 Sep 13 15:53 host1.taras.unix.nt.submit.mc
-rw-r--r--  1 root  wheel     14 Sep 13 15:53 local-host-names
-rw-r--r--  1 root  wheel    400 Jan 12  2007 mailer.conf
-rw-r--r--  1 root  wheel    243 Jan 12  2007 mailertable.sample
-rw-r--r--  1 root  wheel  57910 Sep 13 15:56 sendmail.cf
-r--r--r--  1 root  wheel  40433 Jan 12  2007 submit.cf
-rw-r--r--  1 root  wheel    569 Jan 12  2007 virtusertable.sample
09:56:55
#vim host1.taras.unix.nt.mc
09:57:27
#make

09:57:47
#/etc/rc.d/sendmail status
sendmail is running as pid 896.
sendmail_clientmqueue is running as pid 900.
10:00:58
#less
10:01:15
#ll
total 356
-rw-r--r--  1 root  wheel   6809 Jan 12  2007 Makefile
-rw-r--r--  1 root  wheel   2896 Jan 12  2007 README
-rw-r--r--  1 root  wheel    407 Jan 12  2007 access.sample
-rw-r--r--  1 root  wheel   1618 Jan 12  2007 aliases
-rw-r-----  1 root  wheel  16384 Sep  7 14:27 aliases.db
-rw-r--r--  1 root  wheel  57958 Jan 12  2007 freebsd.cf
-rw-r--r--  1 root  wheel   4117 Jan 12  2007 freebsd.mc
-r--r--r--  1 root  wheel  40433 Jan 12  2007 freebsd.submit.cf
-r--r--r--  1 root  wheel    899 Jan 12  2007 freebsd.submit.mc
-r--r--r--  1 root  wheel   5594 Jan 12  2007 helpfile
-rw-r--r--  1 root  wheel  57910 Sep 13 15:53 host1.taras.unix.nt.cf
-rw-r--r--  1 root  wheel   4117 Sep 13 15:53 host1.taras.unix.nt.mc
-rw-r--r--  1 root  wheel  40385 Sep 13 15:53 host1.taras.unix.nt.submit.cf
-r--r--r--  1 root  wheel    899 Sep 13 15:53 host1.taras.unix.nt.submit.mc
-rw-r--r--  1 root  wheel     14 Sep 13 15:53 local-host-names
-rw-r--r--  1 root  wheel    400 Jan 12  2007 mailer.conf
-rw-r--r--  1 root  wheel    243 Jan 12  2007 mailertable.sample
-rw-r--r--  1 root  wheel  57910 Sep 13 15:56 sendmail.cf
-r--r--r--  1 root  wheel  40433 Jan 12  2007 submit.cf
-rw-r--r--  1 root  wheel    569 Jan 12  2007 virtusertable.sample
10:01:19
#less Makefile
10:01:35
#cd /usr/ports/

10:05:05
#cd security/clam
bash: cd: security/clam: No such file or directory
10:05:15
#cd ./curity/clam
bash: cd: ./security/clam: No such file or directory
10:05:21
#cd ./s
science/  security/ shells/   sysutils/
10:05:21
#cd ./security/c
ca-roots/              clamav/                crack/
calife/                clamav-devel/          cracklib/
calife-devel/          clamcour/              crank/
ccrypt/                clamsmtp/              cryptlib/
cfs/                   clusterssh/            cryptopp/
cfv/                   cmd5checkpw/           cryptplug/
checkpassword/         cops/                  cutlass/
checkpassword-pam/     courier-authlib/       cvm/
chkrootkit/            courier-authlib-base/  cyrus-sasl/
chroot_safe/           courierpassd/          cyrus-sasl2/
chrootuid/             courierpasswd/         cyrus-sasl2-ldapdb/
cksfv/                 courieruserinfo/       cyrus-sasl2-saslauthd/
clamassassin/          cp2fwb/
10:05:21
#cd ./security/c
ca-roots/              clamav/                crack/
calife/                clamav-devel/          cracklib/
calife-devel/          clamcour/              crank/
ccrypt/                clamsmtp/              cryptlib/
cfs/                   clusterssh/            cryptopp/
cfv/                   cmd5checkpw/           cryptplug/
checkpassword/         cops/                  cutlass/
checkpassword-pam/     courier-authlib/       cvm/
chkrootkit/            courier-authlib-base/  cyrus-sasl/
chroot_safe/           courierpassd/          cyrus-sasl2/
chrootuid/             courierpasswd/         cyrus-sasl2-ldapdb/
cksfv/                 courieruserinfo/       cyrus-sasl2-saslauthd/
clamassassin/          cp2fwb/
10:05:21
#cd ./security/cl
clamassassin/ clamav-devel/ clamsmtp/
clamav/       clamcour/     clusterssh/
10:05:21
#cd ./security/clama
clamassassin/ clamav/       clamav-devel/
10:05:21
#cd ./security/clama
clamassassin/ clamav/       clamav-devel/
10:05:21
#cd ./security/clamav

10:05:51
#make install
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of cc... none
checking for a sed that does not truncate output... /usr/bin/sed
checking build system type... i386-portbld-freebsd6.2
checking host system type... i386-portbld-freebsd6.2
checking for grep that handles long lines and -e... /usr/bin/grep
прошла 21 минута
10:27:26
#pwd
/usr/ports/security/clamav
10:32:06
#uptime
10:39AM  up  1:35, 1 user, load averages: 0.57, 0.77, 0.87
10:39:22
#man tail
10:39:22
#vim /etc/rc.conf
32a33
> clamav_clamd_enable="YES"
10:42:47
#vim /etc/rc.conf
33a34
> clamav_freshclam_enable="YES"
10:45:35
#freshclam
ClamAV update process started at Fri Sep 14 10:45:40 2007
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.88.5 Recommended version: 0.91.2
DON'T PANIC! Read http://www.clamav.net/faq.html
10:45:35
#freshclam
ClamAV update process started at Fri Sep 14 10:45:40 2007
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.88.5 Recommended version: 0.91.2
DON'T PANIC! Read http://www.clamav.net/faq.html
10:45:35
#freshclam
ClamAV update process started at Fri Sep 14 10:45:40 2007
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.88.5 Recommended version: 0.91.2
DON'T PANIC! Read http://www.clamav.net/faq.html
/dev/ttyp8
10:47:13
#cd /usr/ports/ma
ClamAV update process started at Fri Sep 14 10:45:40 2007
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.88.5 Recommended version: 0.91.2
DON'T PANIC! Read http://www.clamav.net/faq.html
Downloading main.cvd [|]
mail/ math/
10:47:13
#cd /usr/ports/mail/p
ClamAV update process started at Fri Sep 14 10:45:40 2007
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.88.5 Recommended version: 0.91.2
DON'T PANIC! Read http://www.clamav.net/faq.html
Downloading main.cvd [/]
Display all 170 possibilities? (y or n)
10:47:13
#cd /usr/ports/mail/p5-
ClamAV update process started at Fri Sep 14 10:45:40 2007
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.88.5 Recommended version: 0.91.2
DON'T PANIC! Read http://www.clamav.net/faq.html
Downloading main.cvd [|]
p5-Email-Abstract/                   p5-Mail-Ezmlm/
p5-Email-Address/                    p5-Mail-Field-Received/
p5-Email-Date/                       p5-Mail-FilterXML/
p5-Email-Delete/                     p5-Mail-Folder/
p5-Email-Filter/                     p5-Mail-Freshmeat/
...
p5-Email-LocalDelivery-Ezmlm/        p5-Mail-OpenRelay-Simple/
p5-Email-MIME/                       p5-Mail-POP3Client/
p5-Email-MIME-Attachment-Stripper/   p5-Mail-Procmail/
p5-Email-MIME-ContentType/           p5-Mail-Procmailrc/
p5-Email-MIME-Creator/               p5-Mail-QuoteWrap/
p5-Email-MIME-Encodings/             p5-Mail-RBL/
p5-Email-MIME-Modifier/              p5-Mail-RFC822-Address/
p5-Email-MessageID/                  p5-Mail-SPF-Query/
p5-Email-Send/                       p5-Mail-SRS/
p5-Email-Simple/                     p5-Mail-SendEasy/
10:47:13
#cd /usr/ports/mail/
ClamAV update process started at Fri Sep 14 10:45:40 2007
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.88.5 Recommended version: 0.91.2
DON'T PANIC! Read http://www.clamav.net/faq.html
Downloading main.cvd [\]
10:47:36
#cd ./p5-M
ClamAV update process started at Fri Sep 14 10:45:40 2007
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.88.5 Recommended version: 0.91.2
DON'T PANIC! Read http://www.clamav.net/faq.html
Downloading main.cvd [|]
p5-MIME-Fast/                        p5-Mail-IMAPClient/
p5-MIME-Lite/                        p5-Mail-IMAPTalk/
p5-MIME-Lite-HTML/                   p5-Mail-ListDetector/
p5-MIME-Tools/                       p5-Mail-MailStats/
p5-MIME-Types/                       p5-Mail-Mbox-MessageParser/
...
p5-Mail-CClient/                     p5-Mail-SPF-Query/
p5-Mail-CheckUser/                   p5-Mail-SRS/
p5-Mail-ClamAV/                      p5-Mail-SendEasy/
p5-Mail-DKIM/                        p5-Mail-Sender/
p5-Mail-DeliveryStatus-BounceParser/ p5-Mail-Sendmail/
p5-Mail-DomainKeys/                  p5-Mail-SpamAssassin/
p5-Mail-Ezmlm/                       p5-Mail-Spool/
p5-Mail-Field-Received/              p5-Mail-Tools/
p5-Mail-FilterXML/                   p5-Mail-Transport-Dbx/
p5-Mail-Folder/                      p5-Mail-Verify/
10:47:36
#ll|grep spam
ClamAV update process started at Fri Sep 14 10:45:40 2007
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.88.5 Recommended version: 0.91.2
DON'T PANIC! Read http://www.clamav.net/faq.html
Downloading main.cvd [-]
bash: ll: command not found
10:48:15
#pwd
/usr/ports/mail
10:48:19
#cd ./p
ClamAV update process started at Fri Sep 14 10:45:40 2007
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.88.5 Recommended version: 0.91.2
DON'T PANIC! Read http://www.clamav.net/faq.html
Downloading main.cvd [\]
Display all 170 possibilities? (y or n)
10:48:19
#pwd
ClamAV update process started at Fri Sep 14 10:45:40 2007
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.88.5 Recommended version: 0.91.2
DON'T PANIC! Read http://www.clamav.net/faq.html
Downloading main.cvd [\]
/usr/ports/mail
10:48:35
#cd ./p5-M
ClamAV update process started at Fri Sep 14 10:45:40 2007
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.88.5 Recommended version: 0.91.2
DON'T PANIC! Read http://www.clamav.net/faq.html
Downloading main.cvd [\]
p5-MIME-Fast/                        p5-Mail-IMAPClient/
p5-MIME-Lite/                        p5-Mail-IMAPTalk/
p5-MIME-Lite-HTML/                   p5-Mail-ListDetector/
p5-MIME-Tools/                       p5-Mail-MailStats/
p5-MIME-Types/                       p5-Mail-Mbox-MessageParser/
...
p5-Mail-CClient/                     p5-Mail-SPF-Query/
p5-Mail-CheckUser/                   p5-Mail-SRS/
p5-Mail-ClamAV/                      p5-Mail-SendEasy/
p5-Mail-DKIM/                        p5-Mail-Sender/
p5-Mail-DeliveryStatus-BounceParser/ p5-Mail-Sendmail/
p5-Mail-DomainKeys/                  p5-Mail-SpamAssassin/
p5-Mail-Ezmlm/                       p5-Mail-Spool/
p5-Mail-Field-Received/              p5-Mail-Tools/
p5-Mail-FilterXML/                   p5-Mail-Transport-Dbx/
p5-Mail-Folder/                      p5-Mail-Verify/
10:48:35
#cd ./p5-Mail-S
ClamAV update process started at Fri Sep 14 10:45:40 2007
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.88.5 Recommended version: 0.91.2
DON'T PANIC! Read http://www.clamav.net/faq.html
Downloading main.cvd [/]
p5-Mail-SPF-Query/    p5-Mail-Sender/       p5-Mail-Spool/
p5-Mail-SRS/          p5-Mail-Sendmail/
p5-Mail-SendEasy/     p5-Mail-SpamAssassin/
10:48:35
#cd ./p5-Mail-SpamAssassin/
ClamAV update process started at Fri Sep 14 10:45:40 2007
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.88.5 Recommended version: 0.91.2
DON'T PANIC! Read http://www.clamav.net/faq.html
Downloading main.cvd [|]
10:48:56
#ll
bash: ll: command not found
10:48:58
#ls -l
ClamAV update process started at Fri Sep 14 10:45:40 2007
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.88.5 Recommended version: 0.91.2
DON'T PANIC! Read http://www.clamav.net/faq.html
Downloading main.cvd [|]
total 28
-rw-r--r--  1 root  wheel  7957 Oct  9  2006 Makefile
-rw-r--r--  1 root  wheel   227 Oct  9  2006 distinfo
drwxr-xr-x  2 root  wheel   512 Sep  7 14:23 files
-rwxr-xr-x  1 root  wheel   200 May  6  2005 pkg-deinstall
-rw-r--r--  1 root  wheel   590 Aug  5  2004 pkg-descr
-rwxr-xr-x  1 root  wheel   752 May  8  2005 pkg-install
-rw-r--r--  1 root  wheel  1054 Jan  7  2006 pkg-message
-rw-r--r--  1 root  wheel  6795 Sep  6  2006 pkg-plist
10:49:02
#make config
     x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x
     x x   [X] AS_ROOT        Run spamd as root (recommended)           x x
     x x   [ ] DOMAINKEYS     DomainKeys support                        x x
     x x   [X] SSL            Build with SSL support for spamd/spamc    x x
     x x   [ ] MYSQL          Add MySQL support                         x x
     x x   [ ] PGSQL          Add PostreSQL support                     x x
     x x   [X] RAZOR          Add Vipul's Razor support                 x x
     x x   [ ] SPF_QUERY      Add SPF query support                     x x
     x x   [ ] RELAY_COUNTRY  Relay country support                     x x
     x x   [X] TOOLS          Install SpamAssassin tools                x x
     x x                                                                x x
     x x                                                                x x
     x x                                                                x x
     x x                                                                x x
     x x                                                                x x
     x x                                                                x x
     tqmqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqjqu
     x                       [  OK  ]       Cancel                        x
     mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
10:49:43
#ll
ClamAV update process started at Fri Sep 14 10:45:40 2007
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.88.5 Recommended version: 0.91.2
DON'T PANIC! Read http://www.clamav.net/faq.html
Downloading main.cvd [\]
bash: ll: command not found
10:49:46
#ls -l
total 28
-rw-r--r--  1 root  wheel  7957 Oct  9  2006 Makefile
-rw-r--r--  1 root  wheel   227 Oct  9  2006 distinfo
drwxr-xr-x  2 root  wheel   512 Sep  7 14:23 files
-rwxr-xr-x  1 root  wheel   200 May  6  2005 pkg-deinstall
-rw-r--r--  1 root  wheel   590 Aug  5  2004 pkg-descr
-rwxr-xr-x  1 root  wheel   752 May  8  2005 pkg-install
-rw-r--r--  1 root  wheel  1054 Jan  7  2006 pkg-message
-rw-r--r--  1 root  wheel  6795 Sep  6  2006 pkg-plist
10:49:49
#make install
===>   Compressing manual pages for p5-HTML-Tagset-3.10
===>   Registering installation for p5-HTML-Tagset-3.10
===>   Returning to build of p5-HTML-Parser-3.55
===>   p5-HTML-Parser-3.55 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/URI.pm - not found
===>    Verifying install for /usr/local/lib/perl5/site_perl/5.8.8/URI.pm in /usr/ports/net/p5-URI
===>  Vulnerability check disabled, database not found
=> URI-1.35.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module/URI/.
URI-1.35.tar.gz                               100% of   93 kB   15 kBps
===>  Extracting for p5-URI-1.35
=> MD5 Checksum OK for URI-1.35.tar.gz.
10:49:49
#make install
===>   Compressing manual pages for p5-HTML-Tagset-3.10
===>   Registering installation for p5-HTML-Tagset-3.10
===>   Returning to build of p5-HTML-Parser-3.55
===>   p5-HTML-Parser-3.55 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/URI.pm - not found
===>    Verifying install for /usr/local/lib/perl5/site_perl/5.8.8/URI.pm in /usr/ports/net/p5-URI
===>  Vulnerability check disabled, database not found
=> URI-1.35.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module/URI/.
URI-1.35.tar.gz                               100% of   93 kB   15 kBps
===>  Extracting for p5-URI-1.35
=> MD5 Checksum OK for URI-1.35.tar.gz.

Статистика

Время первой команды журнала17:33:19 2007- 9-13
Время последней команды журнала10:49:49 2007- 9-14
Количество командных строк в журнале99
Процент команд с ненулевым кодом завершения, %12.12
Процент синтаксически неверно набранных команд, % 3.03
Суммарное время работы с терминалом *, час 1.57
Количество командных строк в единицу времени, команда/мин 1.05
Частота использования команд
cd22|=====================| 21.57%
less13|============| 12.75%
vim12|===========| 11.76%
ls12|===========| 11.76%
ll10|=========| 9.80%
cvsup7|======| 6.86%
make5|====| 4.90%
pwd3|==| 2.94%
man3|==| 2.94%
freshclam3|==| 2.94%
mc3|==| 2.94%
mk2|=| 1.96%
#^2|=| 1.96%
alias1|| 0.98%
uptime1|| 0.98%
grep1|| 0.98%
/etc/rc.d/sendmail1|| 0.98%
hostname1|| 0.98%
____
*) Интервалы неактивности длительностью 30 минут и более не учитываются

Справка

Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
  1. В журнал автоматически попадают все команды, данные в любом терминале системы.

  2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

  3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
    $ l s-l
    bash: l: command not found
    

  4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
    $ test 5 -lt 4
    Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

  5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
    $ 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
    

  6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
    # id
    uid=0(root) gid=0(root) Gruppen=0(root)
    

  7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
    $ vi ~/.bashrc
    2a3,5
    >    if [ -f /usr/local/etc/bash_completion ]; then
    >         . /usr/local/etc/bash_completion
    >        fi
    

  8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
    $ patch ~/.bashrc
    В данном случае изменения применяются к файлу ~/.bashrc

  9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

    Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

  10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

  11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

  12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

  13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

  14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

    $ whoami
    
    user
    
    $ #^ Интересно, кто я?
    
    в журнале это будет выглядеть так:
    $ whoami
    
    user
    
    Интересно, кто я?

  15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

    $ whoami
    
    user
    
    $ cat > /dev/null #^ Интересно, кто я?
    
    Программа whoami выводит имя пользователя, под которым 
    мы зарегистрировались в системе.
    -
    Она не может ответить на вопрос о нашем назначении 
    в этом мире.
    
    В журнале это будет выглядеть так:
    $ whoami
    user
    
    Интересно, кто я?
    Программа whoami выводит имя пользователя, под которым
    мы зарегистрировались в системе.

    Она не может ответить на вопрос о нашем назначении
    в этом мире.
    Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

  16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

  17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
  18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
  19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
    1
        2
    3   
        4
    
    Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

О программе

LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008

$Id$