[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:14768] Re: ITP nomail



えとーです。
大変遅くなりましたが、修正いたしましたので、
もう一度流さしていただきます。

いしかわ むつみさん佐野 武俊さん、御指摘ありがとうございます。
とってもたくさん助けてくれたtaruさん感謝です。

 nomailをアップロードしようと思います。
 
 $dpkg -I nomail_1.0.0-1_all.deb


 new debian package, version 2.0.
 size 21554 bytes: control archive= 1595 bytes.
     150 bytes,     6 lines      conffiles            
     608 bytes,    27 lines      control              
     703 bytes,    11 lines      md5sums              
     891 bytes,    45 lines   *  postinst             #!/bin/sh
     412 bytes,    28 lines   *  postrm               #!/bin/sh
     194 bytes,     7 lines   *  prerm                #!/bin/sh
 Package: nomail
 Version: 1.0.0-1
 Section: mail
 Priority: extra
 Architecture: all
 Depends: perl-suid,procmail,adduser
 Suggests: mail-reader
 Conflicts: mail-transport-agent
 Replaces: mail-transport-agent
 Provides: mail-transport-agent
 Installed-Size: 172
 Maintainer: Yasuo Eto <yeru@xxxxxxxxxxxxxxx>
 Description: This is offline SMTP server
  Nomail is a simple MTA like sendmail.
  1. local mail delivery.
  .
  2. Can use SMTP protocol.
  .
  3. Mail send with delete "Message-Id:" header to internet.
  .
  4. and "From" header Replase.
  .
  5. Can use aliases.
  .
  6. Very Easy setup!!!
  .
  7. but can't send news.


$dpkg -c nomail_1.0.0-1_all.deb

drwxr-xr-x root/root         0 2001-12-12 04:34:43 ./
drwxr-xr-x root/root         0 2001-12-12 04:34:38 ./usr/
drwxr-xr-x root/root         0 2001-12-12 04:34:39 ./usr/lib/
drwxr-xr-x root/root         0 2001-12-12 04:34:39 ./usr/bin/
-rwxr-xr-x root/root      4620 2001-12-12 04:34:39 ./usr/bin/nosend
drwxr-xr-x root/root         0 2001-12-12 04:34:39 ./usr/sbin/
-rwxr-xr-x root/root      7843 2001-12-12 04:34:38 ./usr/sbin/nomail
drwxr-xr-x root/root         0 2001-12-12 04:34:39 ./usr/share/
drwxr-xr-x root/root         0 2001-12-12 04:34:38 ./usr/share/man/
drwxr-xr-x root/root         0 2001-12-12 04:34:42 ./usr/share/man/man8/
-rw-r--r-- root/root      6605 2001-12-12 04:34:39 ./usr/share/man/man8/sendmail.8.gz
drwxr-xr-x root/root         0 2001-12-12 04:34:38 ./usr/share/man/ja/
drwxr-xr-x root/root         0 2001-12-12 04:34:39 ./usr/share/man/ja/man8/
-rw-r--r-- root/root      1839 2001-12-12 04:34:39 ./usr/share/man/ja/man8/nomail.8.gz
-rw-r--r-- root/root       498 2001-12-12 04:34:39 ./usr/share/man/ja/man8/nosend.8.gz
drwxr-xr-x root/root         0 2001-12-12 04:34:39 ./usr/share/doc/
drwxr-xr-x root/root         0 2001-12-12 04:34:42 ./usr/share/doc/nomail/
-rw-r--r-- root/root      2621 2001-12-03 00:11:00 ./usr/share/doc/nomail/FAQ
-rw-r--r-- root/root       219 2001-12-02 22:38:54 ./usr/share/doc/nomail/README.Debian
-rw-r--r-- root/root       857 2001-12-02 22:38:54 ./usr/share/doc/nomail/copyright
-rw-r--r-- root/root       147 2000-12-15 05:56:21 ./usr/share/doc/nomail/changelog.gz
-rw-r--r-- root/root      2265 2001-12-03 00:10:55 ./usr/share/doc/nomail/README.gz
-rw-r--r-- root/root       193 2001-12-02 22:38:54 ./usr/share/doc/nomail/changelog.Debian.gz
drwxr-xr-x root/root         0 2001-12-12 04:34:38 ./etc/
drwxr-xr-x root/root         0 2001-12-12 04:34:39 ./etc/nomail/
-rw-r--r-- root/root       600 2001-12-12 04:34:39 ./etc/nomail/nomail.conf
drwxr-xr-x root/root         0 2001-12-12 04:34:38 ./etc/ppp/
drwxr-xr-x root/root         0 2001-12-12 04:34:39 ./etc/ppp/ip-up.d/
-rwxr-xr-x root/root        66 2001-12-12 04:34:39 ./etc/ppp/ip-up.d/nomail
drwxr-xr-x root/root         0 2001-12-12 04:34:38 ./etc/pcmcia/
drwxr-xr-x root/root         0 2001-12-12 04:34:39 ./etc/pcmcia/ip-up.d/
-rwxr-xr-x root/root        66 2001-12-12 04:34:39 ./etc/pcmcia/ip-up.d/nomail
drwxr-xr-x root/root         0 2001-12-12 04:34:39 ./var/
drwxr-xr-x root/root         0 2001-12-12 04:34:39 ./var/spool/
drwxr-xr-x root/root         0 2001-12-12 04:34:39 ./var/spool/nomail/
lrwxrwxrwx root/root         0 2001-12-12 04:34:39 ./usr/lib/sendmail -> ../sbin/nomail
lrwxrwxrwx root/root         0 2001-12-12 04:34:39 ./usr/sbin/sendmail -> nomail
 
> /etc/nomail/以下の設定ファイルはなくても使えるので
> 現状では/usr/share/doc/nomail/examples/以下にサンプルだけを
> 置いています。

/etc/nomail以下に置くようにしました。

postinstでは
/var/spool/nomail と /usr/sbi/nomail と /usr/bin/nosendに
chown nomailしています。
さらに、/usr/sbin/nomail と /usr/bin/nosend には
chmod 4755 してあります。
そのために、user nomailが必要だったので
useraddもしています。

inetd以下で動かすために。update-inetdを実行し、
/etc/init.d/inetd restartしています。
-- 
SNLUGとTlec所属
江藤康雄
	yeru@xxxxxxxxxxxxxxx
	y-eto@xxxxxxxxxxxxxxx