Skip to content

Commit

Permalink
remove obsolete mail client wrappers
Browse files Browse the repository at this point in the history
These 3 scripts call maildir2mbox before calling one of 3 mail programs. Both
elq and pine are obsolete and are not maintained anymore, and I have no idea
what "Mail" was. Noone uses any of these today anymore, and most people don't
do on local mail stores either.
  • Loading branch information
DerDakon committed May 20, 2020
1 parent bf692cf commit f6c2a90
Show file tree
Hide file tree
Showing 9 changed files with 3 additions and 45 deletions.
1 change: 1 addition & 0 deletions CHANGES
@@ -1,3 +1,4 @@
20200520 remove wrappers for obsolete mail clients without maildir support
20200520 version: notqmail 1.08.
20200519 bug: fix several other places where variables could overflow.
20200519 security: fix signedness wraparound in substdio_{put,bput}().
Expand Down
3 changes: 1 addition & 2 deletions INSTALL.maildir
Expand Up @@ -55,5 +55,4 @@ by creating a maildir in the new-user template directory and replacing

Until your MUA supports maildir, you'll probably want to convert maildir
format to (gaaack) mbox format. I've supplied a maildir2mbox utility
that does the trick, along with some tiny qail and elq and pinq wrappers
that call maildir2mbox before calling Mail or elm or pine.
that does the trick.
29 changes: 1 addition & 28 deletions Makefile
Expand Up @@ -509,15 +509,6 @@ dot-qmail.9 conf-qmail conf-break conf-spawn
| sed s}SPAWN}"`head -1 conf-spawn`"}g \
> dot-qmail.5

elq: \
warn-auto.sh elq.sh conf-qmail conf-break conf-split
cat warn-auto.sh deprecated.sh elq.sh \
| sed s}QMAIL}"`head -1 conf-qmail`"}g \
| sed s}BREAK}"`head -1 conf-break`"}g \
| sed s}SPLIT}"`head -1 conf-split`"}g \
> elq
chmod 755 elq

env.a: \
makelib env.o envread.o
./makelib env.a env.o envread.o
Expand Down Expand Up @@ -811,7 +802,7 @@ qmail-pop3d qmail-popup qmail-qmqpc qmail-qmqpd qmail-qmtpd \
qmail-smtpd sendmail tcp-env qmail-newmrh config config-fast \
dnsptr dnsip dnsfq hostname ipmeprint qreceipt qsmhook qbiff \
forward preline condredirect bouncesaying except maildirmake \
maildir2mbox maildirwatch qail elq pinq install instpackage instchown \
maildir2mbox maildirwatch install instpackage instchown \
instcheck home home+df proc proc+df binm1 binm1+df binm2 binm2+df \
binm3 binm3+df

Expand Down Expand Up @@ -1002,15 +993,6 @@ package: \
it man
./instpackage

pinq: \
warn-auto.sh pinq.sh conf-qmail conf-break conf-split
cat warn-auto.sh deprecated.sh pinq.sh \
| sed s}QMAIL}"`head -1 conf-qmail`"}g \
| sed s}BREAK}"`head -1 conf-break`"}g \
| sed s}SPLIT}"`head -1 conf-split`"}g \
> pinq
chmod 755 pinq

predate: \
load predate.o datetime.a strerr.a sig.a fd.a wait.a substdio.a \
error.a str.a fs.a
Expand Down Expand Up @@ -1059,15 +1041,6 @@ prot.o: \
compile prot.c prot.h
./compile prot.c

qail: \
warn-auto.sh qail.sh conf-qmail conf-break conf-split
cat warn-auto.sh deprecated.sh qail.sh \
| sed s}QMAIL}"`head -1 conf-qmail`"}g \
| sed s}BREAK}"`head -1 conf-break`"}g \
| sed s}SPLIT}"`head -1 conf-split`"}g \
> qail
chmod 755 qail

qbiff: \
load qbiff.o headerbody.o hfield.o getln.a env.a open.a stralloc.a \
alloc.a substdio.a error.a str.a
Expand Down
3 changes: 0 additions & 3 deletions TARGETS
Expand Up @@ -312,9 +312,6 @@ maildir2mbox.o
maildir2mbox
maildirwatch.o
maildirwatch
qail
elq
pinq
hier.o
install
instcheck.o
Expand Down
6 changes: 0 additions & 6 deletions deprecated.sh

This file was deleted.

1 change: 0 additions & 1 deletion elq.sh

This file was deleted.

3 changes: 0 additions & 3 deletions hier.c
Expand Up @@ -140,9 +140,6 @@ void hier()
c(auto_qmail,"bin","maildirmake",auto_uido,auto_gidq,0755);
c(auto_qmail,"bin","maildir2mbox",auto_uido,auto_gidq,0755);
c(auto_qmail,"bin","maildirwatch",auto_uido,auto_gidq,0755);
c(auto_qmail,"bin","qail",auto_uido,auto_gidq,0755);
c(auto_qmail,"bin","elq",auto_uido,auto_gidq,0755);
c(auto_qmail,"bin","pinq",auto_uido,auto_gidq,0755);

c(auto_qmail,"man/man5","addresses.5",auto_uido,auto_gidq,0644);
c(auto_qmail,"man/cat5","addresses.0",auto_uido,auto_gidq,0644);
Expand Down
1 change: 0 additions & 1 deletion pinq.sh

This file was deleted.

1 change: 0 additions & 1 deletion qail.sh

This file was deleted.

0 comments on commit f6c2a90

Please sign in to comment.