pavement

Talk:Qmail, Mail toaster

From FreeBSDwiki
(Difference between revisions)
Jump to: navigation, search
(oddly enough)
Line 33: Line 33:
  
 
Huh - that's odd (that make qmail-enable ran into problems).  Never seen that before.  And your change was good, thanks. =)  --[[User:Jimbo|Jimbo]] 10:59, 7 Jun 2005 (EDT)
 
Huh - that's odd (that make qmail-enable ran into problems).  Never seen that before.  And your change was good, thanks. =)  --[[User:Jimbo|Jimbo]] 10:59, 7 Jun 2005 (EDT)
 +
 +
----
 +
----
  
 
== oddly enough ==
 
== oddly enough ==
Line 47: Line 50:
 
  -rw-r--r--  1 root  wheel    311 Jul 13 16:18 SMTP_AUTH+TLS.readme
 
  -rw-r--r--  1 root  wheel    311 Jul 13 16:18 SMTP_AUTH+TLS.readme
 
  -rw-r--r--  1 root  wheel  2639 Jul 13 16:18 pkg-install
 
  -rw-r--r--  1 root  wheel  2639 Jul 13 16:18 pkg-install
  drwxr-xr-x  2 root  wheel  16896 Jul 13 16:18 qmail-1.03
+
  '''drwxr-xr-x  2 root  wheel  16896 Jul 13 16:18 qmail-1.03'''
  
 
so what does enable-qmail do (as a target to make) that just a make install doesn't?
 
so what does enable-qmail do (as a target to make) that just a make install doesn't?
 +
 +
----
 +
----
 +
 +
See the directory that I bolded in your '''ls''' output there?  That's where the goodies are.  That's how the work directory from a built port always looks.  But in this case, what you actually want to look at is '''files/enable-qmail.in'''.  What it does is, so far as I can tell, is just make sure that the '''mail''' command gets realiased to qmail from whatever it was aliased to before, by the means of copying a conf file.  From looking at the Makefile, though, it looks as though the '''qmail-enable''' target may not even exist anymore; it looks like an installation of qmail since 1.03_3 will probably make a /var/qmail/scripts directory instead, from which you can run the script /var/qmail/scripts/enable-qmail.  Lemme know what you find out, okay?  --[[User:Jimbo|Jimbo]] 00:00, 14 Jul 2005 (EDT)
 +
 +
----
 +
----

Revision as of 00:00, 14 July 2005

no, really, the comma shouldn't be there. (or the title should be "what it is, and what we are doing here" without the question mark). I used to be a spelling and grammar nazi in a past life.

-d.



You're going to have to back that up with an external link to a well-accepted style guide that clearly states that using a comma there is wrong, and even then I don't promise to care. =) --Jimbo 20:36, 15 Dec 2004 (EST)



http://cctc2.commnet.edu/grammar/commas.htm

while not incorrect to use the comma there, it makes for bad scanning.

-d.



I'm not well up on wiki etiquette so I just thought I'd add a comment here on a small change I made.

I added two /etc/ to the following section to ensure the command will work correctly when executed outside of the /etc directory

ph34r# rehash
ph34r# cat /etc/tcp.smtp | tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp

Also for some reason I couldn't get make enable-qmail to execute. It was probably something I was doing wrong but should anyone run into similar difficulty just check out the file work/qmail-enable inside the qmail+smtp_auth+tls ports directory.

Its easy enough to read what it does and then execute the commands for disabling sendmail and enabling qmail manually.

P.S. Great guide, it was very helpful, Eoin



Huh - that's odd (that make qmail-enable ran into problems). Never seen that before. And your change was good, thanks. =) --Jimbo 10:59, 7 Jun 2005 (EDT)



oddly enough

so for giggles, i'm installing a listserv (using mailman...i'll let you know how ti works out) and I'm using FreeBSD for the hell of it. and I am also having problems doing a make enable-qmail. going into the work dir doesn't shed any light on the matter as the only thing in there is:

# ls -la
total 28
drwxr-xr-x  3 root  wheel    512 Jul 13 16:18 .
drwxr-xr-x  3 root  wheel    512 Jul 13 16:18 ..
-rw-r--r--  1 root  wheel      0 Jul 13 16:18 .build_done.qmail-smtp_auth+tls-1.03.20020519_1._var_qmail
-rw-r--r--  1 root  wheel      0 Jul 13 16:18 .configure_done.qmail-smtp_auth+tls-1.03.20020519_1._var_qmail
-rw-r--r--  1 root  wheel      0 Jul 13 16:18 .extract_done.qmail-smtp_auth+tls-1.03.20020519_1._var_qmail
-rw-r--r--  1 root  wheel      0 Jul 13 16:18 .patch_done.qmail-smtp_auth+tls-1.03.20020519_1._var_qmail
-rw-r--r--  1 root  wheel    311 Jul 13 16:18 SMTP_AUTH+TLS.readme
-rw-r--r--  1 root  wheel   2639 Jul 13 16:18 pkg-install
drwxr-xr-x  2 root  wheel  16896 Jul 13 16:18 qmail-1.03

so what does enable-qmail do (as a target to make) that just a make install doesn't?



See the directory that I bolded in your ls output there? That's where the goodies are. That's how the work directory from a built port always looks. But in this case, what you actually want to look at is files/enable-qmail.in. What it does is, so far as I can tell, is just make sure that the mail command gets realiased to qmail from whatever it was aliased to before, by the means of copying a conf file. From looking at the Makefile, though, it looks as though the qmail-enable target may not even exist anymore; it looks like an installation of qmail since 1.03_3 will probably make a /var/qmail/scripts directory instead, from which you can run the script /var/qmail/scripts/enable-qmail. Lemme know what you find out, okay? --Jimbo 00:00, 14 Jul 2005 (EDT)



Personal tools