Request 277 was acted upon.
_________________________________________________________________________

         URL: https://rt.openpkg.org/id/277
      Ticket: [OpenPKG #277]
     Subject: [FWD] Re: Anybody packaged webmin for openpkg?
  Requestors: [EMAIL PROTECTED]
       Queue: openpkg
       Owner: Nobody
      Status: new
 Transaction: Ticket created by thl
        Time: Mon Oct 20 16:17:24 2003
_________________________________________________________________________

Think of * and whitespaces!

----- Forwarded message from Bill Campbell <[EMAIL PROTECTED]> -----

Delivered-To: [EMAIL PROTECTED]
Date: Wed, 9 Apr 2003 15:34:10 -0700
From: Bill Campbell <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: Re: Anybody packaged webmin for openpkg?
In-Reply-To: <[EMAIL PROTECTED]>; from [EMAIL PROTECTED] on Fri, Feb 28, 2003 at 
08:50:54AM +0100
Reply-To: [EMAIL PROTECTED]
Precedence: list

On Fri, Feb 28, 2003 at 08:50:54AM +0100, Ralf S. Engelschall wrote:
>On Thu, Feb 27, 2003, Bill Campbell wrote:
>
>> Before I start reinventing wheels, has anybody packaged webmin?
>
>AFAIK, no.

OK:  I'm working on building webmin, and have run into one problem, and
some questions.

The problem is that there are two files in the distribution that contain
``*'' characters, and this causes glob'ing problems in RPM when it's
building the package file lists.  This causes some problems during the
build process when doing substitutions on paths in a list of files, but
judicious use of ``export GLOBIGNORE='*';'' takes care of that.  So far the
only way I've been able to get RPM to successfully complete is to specify
the directory with all the files without using an explicit file list.
Given that almost everything is under a single directory with about five
files and directories that need to be included outside of that directory, I
don't think it's a major problem to handle it by manually specifying the
``%files'' section instead of doing it using the ``-f filename'' option.

The other questions I have are:

  1.  The package wants to install /etc/pam.d/webmin, and I don't see any
      way to handle this without stepping outside the %{l_prefix} directory
      structure.  The way I would like to handle this would be to put the
      file in %{l_prefix}/etc/pam.d/webmin with a symlink into the external
      file system.  This way an admin looking at the file will see the
      symlink into %{l_prefix} so be able to figure out that's where it
      belongs.

  2.  I'm planning on installing all the webmin files under
      %{l_prefix}/libexec/webmin and %{l_prefix}/etc/webmin, perhaps with
      symlinks into the corresponding places in the root file system for
      convenience.  Is this considered a major breach of the openpkg
      standards?

Bill
--
INTERNET:   [EMAIL PROTECTED]  Bill Campbell; Celestial Software LLC
UUCP:               camco!bill  PO Box 820; 6641 E. Mercer Way
FAX:            (206) 232-9186  Mercer Island, WA 98040-0820; (206) 236-1676
URL: http://www.celestial.com/

``Liberty don't work as good in practice as it does in speeches.''
    Will Rogers
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   [EMAIL PROTECTED]

----- End forwarded message -----

--
[EMAIL PROTECTED], Cable & Wireless

______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   [EMAIL PROTECTED]

Reply via email to