[hamradio-commits] [axmail] 01/06: New upstream version 2.5.1

Dave Hibberd hibby-guest at moszumanska.debian.org
Tue Sep 6 20:28:52 UTC 2016


This is an automated email from the git hooks/post-receive script.

hibby-guest pushed a commit to branch master
in repository axmail.

commit e9ec58ee01311dbf2782622f1fac00c9c85cc156
Author: Hibby <d at vehibberd.com>
Date:   Tue Sep 6 20:54:16 2016 +0100

    New upstream version 2.5.1
---
 Makefile          |  8 ++++--
 README            |  7 +++++
 defines.h         |  2 +-
 man/axmail.8      | 84 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 man/axmail.conf.5 | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 179 insertions(+), 3 deletions(-)

diff --git a/Makefile b/Makefile
index f4b70f5..c6ea7ab 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,6 @@
 all: axmail
 
+MAN_DIR = /usr/local/share/man
 CC = gcc
 LD = gcc
 CFLAGS = -O2 -Wstrict-prototypes -g -I../lib
@@ -9,9 +10,9 @@ MODULES = utils.o config.o adduser.o command.o mailcmd.o mbox.o head.o lock.o ax
 .c.o:
 	$(CC) $(CFLAGS) -c $<
 
-upgrade: installbin installhelp
+upgrade: installbin installhelp installman
 
-install: installbin installconf installhelp
+install: installbin installconf installhelp installman
 
 installbin: all
 	install -m 0755 -s -o root -g root axmail	 /usr/local/sbin
@@ -25,6 +26,9 @@ installhelp:
 	install -m 755    -o root -g root -d		  /usr/local/var/ax25/axmail/help
 	install -m 644    -o root -g root etc/help/*.hlp  /usr/local/var/ax25/axmail/help
 
+installman:
+	install -m 644    -p man/axmail.8	$(MAN_DIR)/man8
+	install -m 644    -p man/axmail.conf.5	$(MAN_DIR)/man5
 back:
 	rm -f ../mail.tar.gz
 	tar cvf ../mail.tar *
diff --git a/README b/README
index 44de3c2..55cb4a3 100644
--- a/README
+++ b/README
@@ -24,6 +24,13 @@ false perception as to what it can and/or can not do. axMail just might
 not be what you're looking for or expecting for a node based plugin
 
 CHANGE HISTORY:
+axmail v2.5.1
+  Updated 28 September, 2015 by Brian Rogers (N1URO) <n1uro at n1uro.net>
+- added axmail.8 man page as per spec of Debian downstream.
+- modified Makefile to include axmail.8 manpage installation for both
+  new and upgrade options.
+- modified defines.h and this document to reflect maintenance release.
+ 
 axmail v2.5
   Updated 30 May, 2015 by Brian Rogers (N1URO) <n1uro at n1uro.net>
 Changes:
diff --git a/defines.h b/defines.h
index 5886d90..a885fe8 100644
--- a/defines.h
+++ b/defines.h
@@ -3,7 +3,7 @@
   *	defines.h - Compile-time configuration
   */
 
-#define VERSION "axMail-Fax v2.5"
+#define VERSION "axMail-Fax v2.5.1"
 #define COPYRIGHT "(c) 1996, 1998 Heikki Hannikainen (OH7LZB) <hessu at hes.iki.fi>\nMailbox save support (c) 2003 Marius Petrescu (YO2LOJ) <mpetrescu at online.ro>\nOther modifications (c) 2005, 2006, 2015 by Brian Rogers (N1URO) <n1uro at n1uro.net> "
 #define PROMPT "=> "
 
diff --git a/man/axmail.8 b/man/axmail.8
new file mode 100644
index 0000000..dd8a8e6
--- /dev/null
+++ b/man/axmail.8
@@ -0,0 +1,84 @@
+.TH AXMAIL8 "28 September 2015" Linux "Linux System Managers Manual"
+.SH NAME
+axMail \- A powerful but simple SMTP plugin for URONode.
+.SH SYNOPSIS
+.B axmail %u
+.SH DESCRIPTION
+.LP
+.B axMail\-FAX
+is a simple but powerful SMTP mail plugin for URONode. This package allows
+an end user to read and send SMTP based mail via RF, with many options
+available.
+.SH COMMANDS
+The following commands are supported for users of
+.B axMail\-FAX:
+.TP 14
+.BI ?
+Give short list of available commands.
+.TP 14
+.BI "Autofwd \- 
+allows the end user for forward their mail to this location to any valid SMTP mailbox."
+.TP 14
+.BI "Bye \- 
+Disconnect user from their mailbox."
+.TP 14
+.BI "Cancel \- 
+Exit mailbox, discard any kills."
+.TP 14
+.BI "Delete (number) -\ 
+Delete message number #. Multiple numbers can be space delimited."
+.TP 14
+.BI "Exit \- 
+Quit the mailbox, save changes."
+.TP 14
+.BI "Help (command) -\ 
+Display help for specific command."
+.TP 14
+.BI "Info \- 
+Online information about this application."
+.TP 14
+.BI "Kill \- 
+see Delete. Msg numbers can be space delimited for multi kills."
+.TP 14
+.BI "List \- 
+List your mailbox messages for reading."
+.TP 14
+.BI "Name \- 
+Enter or change your name in your outgoing mail. This does not change your email address."
+.TP 14
+.BI "Quit \- 
+Quit the application, kill messages flagged for deletion."
+.TP 14
+.BI "Read (number) \- 
+Read message number #. You may reply to it after reading it by using the Send Reply (SReply) command."
+.TP 14
+.BI "Send \- 
+Send a message. axMail will prompt you through everything step by step and also will ask you for two layers of receipt generations.
+.TP 14
+.BI "STatus \- 
+Quick listing of your mailbox status."
+.TP 14
+.BI "Unkill \- 
+Undelete or unkill a message flagged for deletion."
+.TP 14
+.BI "Verbose \- 
+Read your mail with full message headers for debugging."
+.SH FILES
+.LP
+.TP 5
+.B /usr/local/etc/ax25/axmail.conf
+axMail configuration file.
+.br
+.TP 5
+.B /etc/postfix/main.cf
+postfix configuration file.
+.br
+.SH AUTHORS
+Brian Rogers (N1URO) <n1uro at n1uro.com>
+.br
+.SH OTHERS
+Marius Petrescu (YO2LOJ) <mpetrescu at online.ro>
+.br
+Bob Tenty (VE3TOK) <ve3tok at gmail.com>
+.br
+Heikki Hannikainen (OH7LZB) <hessu at hes.iki.fi>
diff --git a/man/axmail.conf.5 b/man/axmail.conf.5
new file mode 100644
index 0000000..4b60030
--- /dev/null
+++ b/man/axmail.conf.5
@@ -0,0 +1,81 @@
+.TH AXMAIL.CONF5 "28 September 2015" Linux "Linux System Managers Manual"
+.SH NAME
+axMail \- A powerful but simple SMTP plugin for URONode.
+.SH SYNOPSIS
+.B axmail.conf
+.SH DESCRIPTION
+.LP
+.B axmail.conf
+This file configures the operations of axMail\-FAX. You have to insure that
+you add the proper group using addgroup. The common one to use is "ax25".
+.SH COMMANDS
+The following opions are supported for
+.B axmail.conf:
+.TP 14
+.BI "IdleTimeout"
+This should not be longer than the same command in uronode.conf.
+.TP 14
+.BI "HostName"
+This is the fully qualified hostname of your mail system. Typically this
+would be an amprnet domnain such as n1uro.ampr.org.
+.TP 14
+.BI "AllowMail"
+This command controls who has access to use mail on your system. The
+default is all.
+.TP 14
+.BI "Identification"
+This shows how users can authenticate into the application. The default is
+none as the password used over RF may also be used for popping/imap if
+the local sysop chooses to do this.
+Disconnect user from their mailbox."
+.TP 14
+.BI "AutoCreate"
+This allows creation of the user accounts. Since you can also configure
+dovecot or a pop3 daemon and pop-before-smtp to allow mail on smartphones
+as well, this should be set to yes which is default.
+.TP 14
+.BI "LoginAllowed"
+This grants or denies permissions for other functions such as ssh on the
+box. This also controls access to imap/pop. Default is yes.
+.TP 14
+.BI "AutoGroup"
+I suggest using ax25. You'll have to set this using addgroup ax25.
+.TP 14
+.BI "First_uid"
+This is the first user id numeric to be used when axmail creates accounts.
+I suggest 2000 as this keeps mail clients 1000 UID away from actual local
+clients so it'll somewhat separate them this way.
+.TP 14
+.BI "Last_uid"
+This sets just how many users may create and use mailboxes using axmail.
+.TP 14
+.BI "HomeDir"
+This sets the base of the users home directory. I suggest using the
+standard home directory for all users.
+.TP 14
+.BI "Shell"
+This is the shell the users are granted. I suggest if you wish not to allow
+ssh or telnet access into your server to use /bin/false.
+.TP 14
+.BI "FaxGate"
+This is the efax gateway to send your faxes through to. The SFax command
+will preformat your mail to use this gateway. Remove the quotes.
+.SH FILES
+.LP
+.TP 5
+.B /usr/local/etc/ax25/welcome.txt
+Greeting file for new users to welcome them to the mail system.
+.br
+.TP 5
+.B /etc/postfix/main.cf
+postfix configuration file.
+.br
+.SH AUTHORS
+Brian Rogers (N1URO) <n1uro at n1uro.com>
+.br
+.SH OTHERS
+Marius Petrescu (YO2LOJ) <mpetrescu at online.ro>
+.br
+Bob Tenty (VE3TOK) <ve3tok at gmail.com>
+.br
+Heikki Hannikainen (OH7LZB) <hessu at hes.iki.fi>

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-hamradio/axmail.git



More information about the pkg-hamradio-commits mailing list