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
Bug Database Interface www.openpkg.org/bugdb
Bug Database List [EMAIL PROTECTED]