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]