[Bug 217497] Review Request: dbmail - The DBMail mail storage system

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

 



Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: dbmail - The DBMail mail storage system
Alias: dbmail

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=217497





------- Additional Comments From mtasaka@xxxxxxxxxxxxxxxxxxx  2007-02-20 07:06 EST -------
Note: I don't understand how to use this at all!!

* Parallel provides v.s. Requirement
  - Well, generally I don't know how other people try to
    resolve this.

    Main package requires one "-database-driver" package
    and there are 3 package which provides this package
    (BTW "dbmail-database-driver-driver" on -mysql package
     is a typo, isn't it?). Then:
-------------------------------------------------------
[root@localhost ~]# yum install dbmail
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
<snip>
Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Installing:
 dbmail                  i386       2.2.2-7.1.fc7    LOCAL             325 k
Installing for dependencies:
 dbmail-mysql            i386       2.2.2-7.1.fc7    LOCAL              16 k
 mysql-server            i386       5.0.33-1.fc7     development        10 M

Transaction Summary
=============================================================================
Install      3 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         
-------------------------------------------------------
    i.e. "yum install dbmail" always try to install
    "dbmail-mysql" because on using yum the shorter name
    package, and the alphabetically prior package (if name
    length is same) wins yum game.

   Well, for people who want to use postgresql-based dbmail, he/she
   can do this by explicitly directing -pgsql package, i.e.
------------------------------------------------------
[root@localhost ~]# yum install dbmail dbmail-pgsql
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
<snip>
Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Installing:
 dbmail                  i386       2.2.2-7.1.fc7    LOCAL             325 k
 dbmail-pgsql            i386       2.2.2-7.1.fc7    LOCAL              16 k
Installing for dependencies:
 postgresql-server       i386       8.2.3-2.fc7      development       4.1 M

Transaction Summary
=============================================================================
Install      3 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         
-----------------------------------------------------------
    Anyway main package requires -pgsql or -mysql or -sqlite package and I think
    this must explicitly selected by the sysadmin who want to use this.

    So:
    I think it is better that 
    * -pgsql or -mysql or -sqlite package does not provide -database-driver package
    * main package does not require -database-driver package
      If do so, "yum install dbmail" only installs dbmail package
    * You write "README.fedora" which explains that to use dbmail on Fedora
      sysadmin has to install -pgsql or -mysql or -sqlite package by himself
according
      to what database he wants to use. I think this is no problem
      because dbmail cannot be used only by just installing your
      binary rpms and needs some settings anyway.

   For two packages I reviewed, this situation occurred, and in both cases
   submitters added README.fedora to explain this.

* Permission
-------------------------------------------
E: dbmail non-readable /etc/dbmail.conf 0660
-------------------------------------------
   - Just explain why 
     * others should not able to read this file
     * and group should have write permission

* Documentation
  - README.solaris should perhaps be removed (because we are not on solaris).

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

_______________________________________________
Fedora-package-review mailing list
Fedora-package-review@xxxxxxxxxx
http://www.redhat.com/mailman/listinfo/fedora-package-review

[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]