First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 27861
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Default Assignee for New Packages <maintainer-wanted@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Brett Simpson <simpsonb@impmail.dnsalias.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
mimedefang-2.36.ebuild mimedefang-2.36.ebuild text/plain Brett Simpson 2003-09-03 07:57 0000 836 bytes Details
mimedefang-2.36.ebuild mimedefang-2.36.ebuild text/plain Brett Simpson 2003-09-03 08:16 0000 915 bytes Details
mimedefang-2.36.ebuild mimedefang-2.36.ebuild text/plain Brett Simpson 2003-09-03 10:37 0000 2.81 KB Details
mimedefang-2.36.ebuild mimedefang-2.36.ebuild text/plain Brett Simpson 2003-09-03 10:47 0000 2.77 KB Details
mimedefang-2.36.ebuild mimedefang-2.36.ebuild text/plain Brett Simpson 2003-09-03 13:14 0000 2.79 KB Details
mimedefang-2.36.ebuild mimedefang-2.36.ebuild text/plain Brett Simpson 2003-09-03 13:17 0000 3.01 KB Details
120_graphdefang.conf 120_graphdefang.conf text/plain Brett Simpson 2003-09-03 14:35 0000 186 bytes Details
graphdefang-config graphdefang-config text/plain Brett Simpson 2003-09-03 14:37 0000 7.35 KB Details
mimedefang-2.37.ebuild mimedefang-2.37.ebuild text/plain Brett Simpson 2003-09-11 10:49 0000 3.30 KB Details
graphdefang-config graphdefang-config text/plain Brett Simpson 2003-09-15 09:41 0000 7.35 KB Details
mimedefang-2.39.ebuild mimedefang-2.39 text/plain Brett Simpson 2003-12-15 11:40 0000 4.15 KB Details
graphdefang.cron graphdefang.cron text/plain Brett Simpson 2003-12-29 11:29 0000 57 bytes Details
mimedefang-2.39-r1.ebuild mimedefang-2.39-r1.ebuild text/plain Brett Simpson 2003-12-29 13:11 0000 4.59 KB Details
120_graphdefang.conf 120_graphdefang.conf text/plain Brett Simpson 2003-12-29 13:13 0000 193 bytes Details
mimedefang-2.42.ebuild Ebuild for mimedefang-2.42. Mostly cleanups text/plain Raymond Page 2004-04-29 16:09 0000 1.96 KB Details
mimedefang-2.49-r1.ebuild Update to 2.49 and fix the user and group adding text/plain Rubberneck 2004-12-01 15:22 0000 1.96 KB Details
mimedefang-init.d MIMEDefang init script text/plain nezus@email.com 2005-03-18 04:29 0000 3.67 KB Details
mimedefang-conf.d MIMEDefang conf.d config text/plain nezus@email.com 2005-03-18 04:30 0000 3.81 KB Details
mimedefang-2.54.ebuild Updated ebuild text/plain Rubberneck 2006-01-05 13:42 0000 1.85 KB Details
mimidefang.2.57.ebuild.tgz MIMEDefang ebuild + init script + conf file application/x-gzip-compressed Stas Korzovsky 2006-07-24 03:41 0000 4.33 KB Details
mimedefang-2.61.tgz updated MD to version 2.61 application/octet-stream woodstock@channelopen.org 2007-03-04 18:52 0000 4.73 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 27861 depends on: 27880 36886 49445 Show dependency tree
Show dependency graph
Bug 27861 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2003-09-03 07:56 0000
This is an ebuild for MIMEDefang 2.36 stable.

------- Comment #1 From Brett Simpson 2003-09-03 07:57:36 0000 -------
Created an attachment (id=17003) [edit]
mimedefang-2.36.ebuild

------- Comment #2 From Brett Simpson 2003-09-03 08:16:33 0000 -------
Created an attachment (id=17004) [edit]
mimedefang-2.36.ebuild

Added example init script as /etc/init.d/mimedefang-init.

------- Comment #3 From Brett Simpson 2003-09-03 10:37:35 0000 -------
Created an attachment (id=17009) [edit]
mimedefang-2.36.ebuild

Added a use flag for gd to setup GraphDefang.

------- Comment #4 From Brett Simpson 2003-09-03 10:47:58 0000 -------
Created an attachment (id=17010) [edit]
mimedefang-2.36.ebuild

Removed perl -MCPAN -e 'install Date::Format' since it's installed by default.

------- Comment #5 From Brett Simpson 2003-09-03 13:14:02 0000 -------
Created an attachment (id=17014) [edit]
mimedefang-2.36.ebuild

Removed all CPAN building and replaced with appropriate Perl ebuilds. This also
means this ebuild depends on File-ReadBackwards for the Graphdefang
functionality.

------- Comment #6 From Brett Simpson 2003-09-03 13:17:50 0000 -------
Created an attachment (id=17016) [edit]
mimedefang-2.36.ebuild

Added a header.

------- Comment #7 From Brett Simpson 2003-09-03 14:35:22 0000 -------
Created an attachment (id=17020) [edit]
120_graphdefang.conf

Apache config file for Graphdefang

------- Comment #8 From Brett Simpson 2003-09-03 14:37:02 0000 -------
Created an attachment (id=17021) [edit]
graphdefang-config

Graphdefang config file

------- Comment #9 From Brett Simpson 2003-09-11 10:49:05 0000 -------
Created an attachment (id=17515) [edit]
mimedefang-2.37.ebuild

Version bump, corrected startup script to shutdown mimedefang properly, ebuild
now properly works.

------- Comment #10 From Brett Simpson 2003-09-15 09:41:09 0000 -------
Created an attachment (id=17773) [edit]
graphdefang-config

Changed /var/log/mail/current to /var/log/mail.log. The graphdefang software
doesn't read metalog files properly so sysklogd is required.

------- Comment #11 From Brett Simpson 2003-12-15 11:40:09 0000 -------
Created an attachment (id=22252) [edit]
mimedefang-2.39

Version bump

------- Comment #12 From Cahya 2003-12-22 09:33:30 0000 -------
the new apache ebuild use /var/www/localhost instead of /home/httpd

------- Comment #13 From Cahya 2003-12-22 09:59:39 0000 -------
why is this version depend on sysklogd? I am using syslog-ng, I don't need
another syslog.
is it possible to use MIME::Tools from mimedefang instead of the CPAN version?
is it possible to define mimedefang user and group different than defang?

------- Comment #14 From Cahya 2003-12-22 16:16:14 0000 -------
 I got following error during emerge:

>>> Install mimedefang-2.39 into /var/tmp/portage/mimedefang-2.39/image/ category net-mail
install: cannot stat `/usr/local/portage/net-mail/mimedefang/files/graphdefang.cron': No such file or directory
 

------- Comment #15 From Brett Simpson 2003-12-29 11:29:23 0000 -------
Created an attachment (id=22809) [edit]
graphdefang.cron

------- Comment #16 From Brett Simpson 2003-12-29 11:42:02 0000 -------
> why is this version depend on sysklogd? 

When I had tested Graphdefang with syslog-ng and metalog it wouldn't process the logs properly. I'm sure there's a workaround (maybe changing a config setting in one of the loggers). Once i figure it out I'll add it to the ebuild.

> is it possible to use MIME::Tools from mimedefang instead of the CPAN version?

I suppose you could just manually install the version that's comes with mimedefang and perl should use it even though you have the CPAN version installed. Not 100% sure on that through.

> is it possible to define mimedefang user and group different than defang?

The easiest way would be to modify this ebuild with your different group and user (changing everything that uses defang) and emerge the ebuild.

------- Comment #17 From Brett Simpson 2003-12-29 13:11:51 0000 -------
Created an attachment (id=22817) [edit]
mimedefang-2.39-r1.ebuild

Changes:
1: Now uses /var/www/localhost instead of /home/httpd
2: Removed dependency for sysklog. Tested Graphdefang with sysklog and
syslog-ng. Works fine. Metalog still doesn't work right.
3: Removed need for graphdefang-config in files directory by using sed on the
example config file.
4: Removed dependency for logrotate since stats by default are disabled.

------- Comment #18 From Brett Simpson 2003-12-29 13:13:26 0000 -------
Created an attachment (id=22818) [edit]
120_graphdefang.conf

Changed path to /var/www/localhost

------- Comment #19 From Brett Simpson 2003-12-31 06:55:44 0000 -------
I've submitted the Roaring Pengiun patch for the MIME-tools ebuild.

http://bugs.gentoo.org/show_bug.cgi?id=36886

------- Comment #20 From Grant Goodyear 2004-04-28 07:43:43 0000 -------
Incidentally, if you're wondering why this ebuild is still sitting here,
it's because we have very few devs who actually run sendmail.  I'm very
appreciative of the work that's been done on this ebuild, but I (like
several other people, I suspect) don't have the time right now to maintain
this ebuild.  Mr. Simpson, would you be willing to continue being the 
unofficial maintainer of this ebuild?

Also, here are some changes that really should be made to the ebuild:

1. Please use full dependency strings, e.g. >=net-mail/sendmail-x.y.z, in the
   DEPEND string.

2. We can't have sandbox disabled, although I see that's commented out now.

3. The useradd / groupadd stuff needs to be in pkg_preinst(), not
   pkg_setup().  The problem is that pkg_setup isn't run during a binary
   install.  Also, we're trying to standardize on using "getent group"
   and "getent passwd" instead of groupmod an id for group/password
   checks.

4. I assume the hard dependencies on sysklogd and logrotate are no longer
   needed?  A DEPEND of !app-admin/metalog would be fine, if needed.

5. Um, "gd" can't be used as a local USE flag because it's already 
   a global USE flag meaning something entirely different.

6. It's hardly urgent, but please indent your if / fi block.

There may be other things, but I have to get back to work now.

Thanks!

5. IUSE="" is inconsistent w/ the gd ? DEPEND.

------- Comment #21 From Raymond Page 2004-04-29 16:09:56 0000 -------
Created an attachment (id=30361) [edit]
Ebuild for mimedefang-2.42.  Mostly cleanups

I went ahead and broke GraphDefang into its own package.  I need it standalone
from mimedefang, so it should make the mimedefang ebuild prettier.

------- Comment #22 From Raymond Page 2004-04-29 16:12:15 0000 -------
The graphdefang should really be an alternate package in the portage tree. 
I've broken out the gd? code from the last ebuild and created the graphdefang
ebuild and bug report.

------- Comment #23 From Brett Simpson 2004-04-30 04:59:20 0000 -------
Sorry for the delay on responding. I haven't had time to continue working on
the ebuild. The new ebuild looks nice and I like the idea of splitting off
Graphdefang.

------- Comment #24 From Rubberneck 2004-12-01 15:22:42 0000 -------
Created an attachment (id=45092) [edit]
Update to 2.49 and fix the user and group adding

Updated the build to 2.49 (didn't seem to have to change anything). Fixed it so
it would check and add the group before it checks and adds the user.

------- Comment #25 From nezus@email.com 2005-03-18 04:29:46 0000 -------
Created an attachment (id=53778) [edit]
MIMEDefang init script

------- Comment #26 From nezus@email.com 2005-03-18 04:30:06 0000 -------
Created an attachment (id=53779) [edit]
MIMEDefang conf.d config

------- Comment #27 From Rubberneck 2006-01-05 13:42:13 0000 -------
Created an attachment (id=76272) [edit]
Updated ebuild

Updated ebuild to version 2.54 and added the init and conf script that was
posted in this bug report. 

------- Comment #28 From Stas Korzovsky 2006-07-24 03:41:02 0000 -------
Created an attachment (id=92605) [edit]
MIMEDefang ebuild + init script + conf file

This .tgz file contains the ebuild + init script + conf file for MIMEDefang
2.57.

------- Comment #29 From Tuan Van (RETIRED) 2006-07-24 10:01:33 0000 -------
(In reply to comment #28)
> Created an attachment (id=92605) [edit]
> MIMEDefang ebuild + init script + conf file
> 
> This .tgz file contains the ebuild + init script + conf file for MIMEDefang
> 2.57.
> 

plaintext files are preferred over tar files. It's inconvenience but it help us
to quickly look at those files quickly without downoad/unpack the tarball and
sometime it may come with "extras" we don't want ;)

Best regards,
Tuan

------- Comment #30 From Tuan Van (RETIRED) 2006-07-25 11:54:41 0000 -------
*** Bug 85735 has been marked as a duplicate of this bug. ***

------- Comment #31 From Stas Korzovsky 2006-07-25 19:56:45 0000 -------
(In reply to comment #29)

Please forgive the newbie - I just wanted to post something complete that
actually lets installing mimedefang right away.

Now this ebuild is located in Project Sunrise.

What's the procedure to get it into the main Portage tree? I would be glad to
continue mentaining this ebuild as I use mimedefang on a few servers so I have
sort of testing environment for that.

------- Comment #32 From Tuan Van (RETIRED) 2006-07-25 22:47:37 0000 -------
(In reply to comment #31)
> (In reply to comment #29)
> 
> Please forgive the newbie - I just wanted to post something complete that
> actually lets installing mimedefang right away.
> 
> Now this ebuild is located in Project Sunrise.
> 
> What's the procedure to get it into the main Portage tree? I would be glad to
> continue mentaining this ebuild as I use mimedefang on a few servers so I have
> sort of testing environment for that.
> 

I have an ebuild sitting in my overlay. Unfortunaly, postfix doesn't support
milter message replacement as of 2.3 yet so I can't test it other than compile
and start it with initscript. I just commited mimedefang to the tree (without
Graphdefang and p.mask) . Please file seperate bug for Graphdefang and any bug
related to mimedefang.

Thanks everyone.
Tuan

------- Comment #33 From woodstock@channelopen.org 2007-03-04 18:52:07 0000 -------
Created an attachment (id=112105) [edit]
updated MD to version 2.61

This is the updated MD 2.61
Added the reload option to the init script

------- Comment #34 From woodstock@channelopen.org 2007-03-05 16:26:21 0000 -------
(In reply to comment #33)
> Created an attachment (id=112105) [edit]
> updated MD to version 2.61
> 
> This is the updated MD 2.61
> Added the reload option to the init script
> 
Also fixed dependencies adding :

        dev-perl/Digest-SHA1
        dev-perl/MailTools
        dev-perl/IO-stringy
        dev-perl/Unix-Syslog

required by MD

First Last Prev Next    No search results available      Search page      Enter new bug