Apache::OpenIndex version 1.05 was uploaded to CPAN on 02 Sep 02.
New features include:
A UserDir directive was added to support user home directories.
(Thank Noam Solomon for the spot.)
A UserSite directive was added to allow multiple users to share a common
GID and site
...
Jonathan M. Hollin - WYPUG Co-ordinator
West Yorkshire Perl User Group
http://wypug.pm.org/
http://wypug.digital-word.com/
++
| George Sanderson [EMAIL PROTECTED]
| http://www.xorgate.com
++
directives to be processed when that module is loaded.
++
| George Sanderson [EMAIL PROTECTED]
| http://www.xorgate.com
++
like placing the most significant part first and using a
verb, so how about:
Apache::Tie::...
and so forth?
++
| George Sanderson [EMAIL PROTECTED]
| http://www.xorgate.com
++
.
With Regards,
Anand Ratnasabapathy,
DSM Soft(P)Ltd,
No:25,Nungambakkam High Road,
Chennai - 600 034.
http://www.dsmsoft.com
++
| George Sanderson [EMAIL PROTECTED]
| http://www.xorgate.com
++
The FoldersFirst index option was also added.
Again, a demo is available at:
http://www.xorgate.com/Apache/OpenIndex/demo
Enjoy:)
++
| George Sanderson [EMAIL PROTECTED]
| http://www.xorgate.com
++
I previously sent two messages today and they did not appear on the list.
So I am sending this message as a simple test.
++
| George Sanderson [EMAIL PROTECTED]
| http://www.xorgate.com
++
The FoldersFirst index option was also added.
Again, a demo is available at:
http://www.xorgate.com/Apache/OpenIndex/demo
Enjoy:)
++
| George Sanderson [EMAIL PROTECTED]
| http://www.xorgate.com
++
) The Copy command
could not copy files with spaces in their name.
A filter was added, to prevent non-admin users from creating any hidden
files or directories.
Again, a demo is available at:
http://www.xorgate.com/Apache/OpenIndex/demo
++
| George Sanderson [EMAIL
the message to the most appropriate list?
++
| George Sanderson [EMAIL PROTECTED]
| http://www.xorgate.com
++
::NCopy;
use subs qw(glob);
sub glob {@_};
package Apache::AAM;
. . .
Is there a better way to do this?
++
| George Sanderson [EMAIL PROTECTED]
| http://www.xorgate.com
++
a while for
it to show up on CPAN.)
The module is also available for download at:
http://www.xorgate.com/Apache/RedirectDBI
[I think that the Perl public community is really awesome. . .]
++
| George Sanderson [EMAIL PROTECTED]
| http://www.xorgate.com
++
.
Thank you Tatsuhiko!
Again, a demo is available at:
http://www.xorgate.com/Apache/OpenIndex/demo
++
| George Sanderson [EMAIL PROTECTED]
| http://www.xorgate.com
++
for the normal (http) site browser access.
Hope this answers your question.
++
| George Sanderson [EMAIL PROTECTED]
| http://www.xorgate.com
++
++
| George Sanderson [EMAIL PROTECTED]
| http://www.xorgate.com
++
be used
to post to an email list. In other words, if the user does not finding
useful information, that it would be easy to post a message, that would
get human feedback.
++
| George Sanderson [EMAIL PROTECTED]
| http://www.xorgate.com
++
the model, if that is acceptable.
-Original Message-
From: George Sanderson [mailto:[EMAIL PROTECTED]]
Sent: Thursday, September 13, 2001 12:12 AM
To: Michael Smith; [EMAIL PROTECTED]
Subject: Apache::RedirectDBI mod
I needed something close to what Apache::RedirectDBI provided.
I modified
.
+==+
| George Sanderson [EMAIL PROTECTED]
| http://www.xorgate.com
+==+
problems than they solve.
All comments are welcomed.
Thank you all for bearing with me during this long development cycle.
+==+
| George Sanderson [EMAIL PROTECTED]
| http://www.xorgate.com/http://www.xorgate.com/
+==+
It turns out that there are several software applications that go by the
name FileMan.
I have updated Apache::FileMan.pm to pre-release version 0.07. I
substantially reorganized to code.
FileMan provides a file manager for a web site through a web browser. It
is an extensive rewrite of the
;
}
for a couple of reasons.
1) The methods are not OO (yet).
2) The above assignment only happens during initialization.
[I learned a lot about OO Perl.]
Again, thanks, [done]
+===+
| George Sanderson [EMAIL PROTECTED] |
| http://www.xorgate.com/www.xorgate.com |
+===+
I have updated Apache::FileMan.pm to pre-release version 0.07d. I
substantially reorganized to code.
FileMan provides a file manager for a web sites through a web browser. It
is an extensive rewrite of the Apache::AutoIndex.pm module (written by
Philippe M. Chiasson), which in turn was a remake
I have a Perl scalar ($mystr) that holds a string. I want to use the
scalar to form a hash reference to a method after the Perl code is compiled.
For example, when I know the method name before compile time, I can say:
use strict;
%Hashref=( Entry1={meth1=\method1, do='something'},);
and then
FileMan provides a file manager for a web sites through a web browser. It
is a extensive rewrite of the Apache::AutoIndex.pm module (written by
Philippe M. Chiasson), which in turn was a remake of the autoindex Apache
module. FileMan can provide the same functionality as AutoIndex.pm and can
be
Problem solved:
I am using the latest version of Apache::Language
I noticed that the Apache::Language.pod says that the PlainFile format is:
phrase-id:lang-type
While the PlainFile.pod says:
lang-tag:phrase-id
The first one seems to work.
It works like Apache::Language::PlainFile describes:
I am using the latest version of Apache::Language
I noticed that the Apache::Language.pod says that the PlainFile format is:
phrase-id:lang-type
While the PlainFile.pod says:
lang-tag:phrase-id
The first one seems to work.
Also I am getting the following error:
warn] [Apache::Language (111)]
I have updated Apache::FileMan.pm to pre-release version 0.06.
FileMan provides a file manager for a web sites through a web browser. It
is an extensive rewrite of the Apache::AutoIndex.pm module (written by
Philippe M. Chiasson), which in turn was a remake of the autoindex Apache C
module.
At 02:25 PM 2/11/2001 +, you wrote:
George,
Just had a peek at your FileMan demo. Looks pretty neat. I too was about
to extend/rewrite Apache::AutoIndex to do some similar things. A few
questions
Does it use Apache::AutoIndex at all or is it a total rewrite ?
There was a lot to do, so I did
Hi George,
Thanks for the reply...
My problem is that the mod_perl httpd is sometimes crashing overnight. In
the last three days, it has mysteriously crashed twice. When I restart it
with "apachectl_modperl start" (apachectl_modperl is just apachectl but
with the config file path set
At 08:37 PM 1/15/2001 -0800, you wrote:
On Mon, 15 Jan 2001, Edmund Mergl wrote:
any comments ?
[count number of times a user has logged in and such things]
Hope I am not out of place here, and also that the ideas are generic enough
to be applied to a wide number of authentication
At 08:59 AM 1/17/2001 +0200, you wrote:
Hi,
This is me again. Thanks for quick response. Another two questions:
in your demo http://www.xorgate.com/FileMan/demo/.XFM/
just tried to upload file "1", it reported me "ERROR: MkFile: Parent access
denied" but I suspect it catchup to do open()
At 03:12 PM 1/16/2001 +0200, you wrote:
Some linuxes required to have correct permission set in mkdir (it
fails on mkdir $dir; needs to be mkdir $dir,0775;), so make test
fails... (FileMan.pm line 771 and several times below..)
I fixed all the mkdirs with "mkdir $dir,0755". I think 0755 is all
I want an authorization module to generate a one time password for a
particular user name.
For example, lets say I target some user names to have a one time password
service by using a directive like:
Auth_onetimeruser1, user2, ...
If the password was blank (empty), the module would
At 11:08 PM 1/14/2001 +, you wrote:
I seem to recall Randal did a column in Web Techniques on just such a
thing. Check
http://www.stonehenge.com/merlyn/http://www.stonehenge.com/merlyn/
I want an authorization module to generate a one time password for a
particular user name.
I think I
When a request that requires authorization is received,
Apache::AuthzCache looks up the REMOTE_USER in a shared-memory
cache (using IPC::Cache) and compares the list of groups in the
cache against the groups enumerated within the "require"
configuration directive. If a match is found, the handler
Philippe M. Chiasson, the mail address given in Apache::AutoIndex is
bouncing (today, at least): [EMAIL PROTECTED] If you are
reading this and have a working address, please let me know.
I have been tring to get in touch with Philippe for about 6 months with no
success.
Why do you think it would be hard to return AUTH_REQUIRED if the
DEBUG=1 param is in the URL? Granted, the browser issues involved won't
make it the best solution, but no worse than passwords are already. Someone
would have to be using a machine where a valid uid/passwd are in browser
cache,
I had a problem and first tried:
http://perl.apache.org/guide/perl.html
It said to search the mod_perl archive, but it did not provide it's URL (or
I did not find it). So then I did a search engine search for "mod_perl
archive" and found:
http://www.bitmechanic.com/mail-archives/modperl/
What HTML/XHTML syntax tools are recommended? I was hoping that the tool
would run on the browser (client) side. I prefer a PC version, but hey, a
good ap is best.-)
For example, I am working on a mod_perl module, and I made a HTML typo
(TEST instead or TEXT), (belzlare slip). Perhaps I or
FileMan provides a web site file manager to web browsers. It is an
extensive rewrite of the Apache::AutoIndex.pm module (written by Philippe
M. Chiasson), which in turn was a remake of the autoindex Apache module.
FileMan can provide the same functionality as AutoIndex.pm which means that
it can
At 09:19 PM 1/7/2001 -0600, you wrote:
I just tried the demo
(coursoity got the better part of me ;)
and the
username: fileman
password 13dec00
did not work
Sorry, it appears, I left the demo access wide open and the directory got
deleted.
Try it again. It should work. (Its now read only
I have a mod_perl hash scalar that can store up to 4 MB of string data.
I was wondering what happens to the memory usage after a "delete
$myhash{large}"?
I was thinking (I know this can be dangerous:-), it would be nice if I
could tell mod_perl to cache scalars that become larger than some
At 06:28 PM 12/19/00 +, you wrote:
Hi there.
I've been trying to write a system to perform authentication using the
www-authenticate (http authenatication) method. However, I need a client
visiting the page and having been authenticated to be able to logout and
have their browser forget the
At 01:40 PM 12/18/00 -0800, you wrote:
you should take a look at the interface of the file management of
some of the free webspace providers.
I have looked at some of these. They do not look and feel like a file
manager. They tend to be fragmented and wordy.
i haven't really looked at the
At 04:55 PM 12/18/00 -0800, you wrote:
On Dec 18, George Sanderson wrote:
At 01:40 PM 12/18/00 -0800, you wrote:
a matter of taste, of course. it also depends on your target audience.
The user interface is the most sacred information ground.
It's application depends on the requirements
At 09:32 AM 12/15/00 -0300, you wrote:
Jeremy Howard wrote:
IMHO, the best open source WebMail servers are PHP based
I have this dangling idea of building a TWIG lookalike (in Perl), with
a 'plug-in'/'module' structure, so I may write the email client, and
others fill with their desired
I have been getting some good feedback on the Apache::FileMan module.
FileMan provides a file manager for a web sites through a web browser. It
is a extensive rewrite of the Apache::AutoIndex.pm module (written by
Philippe M. Chiasson), which in turn was a remake of the autoindex Apache
module.
I think it would be cool to have an email Apache module. I was thinking
that if the URL was something like:
http://www.site.com/user/mail
it would activate the module.
The module would allow the users to read and send email. Kind of like how
I did Apache::FileMan (an Apache web site file
I have created a new module that I called, Apache::FileMan.pm.
FileMan provides a file manager for a web sites through a web browser. It
is a extensive rewrite of the Apache::AutoIndex.pm module (written by
Philippe M. Chiasson), which in turn was a remake of the autoindex Apache
module. FileMan
Stas Bekman [EMAIL PROTECTED]
At 11:11 PM 12/13/00 +0100, you wrote:
On Wed, 13 Dec 2000, George Sanderson wrote:
At 10:29 PM 12/13/00 +0100, you wrote:
Do you want me to email you a *.tar.gz file?
No. Please post the URL.
http://www.xorgate.com/FileMan/FileMan-0.01.tar.gzhttp
At 02:32 PM 12/13/00 -0800
Carlos Ramirez [EMAIL PROTECTED]
wrote:
Looks very nice and useful! Does it use the
default apache icons when the files
are listed? when do you plan to make it available to the public on CPAN?
docs?
Yes, it does use the apache icons, just like Apache::AutoIndex.pm.
Prior to creating any file, the user would have been authenticated and an
authorize module
would have supplied the UID to be used for the request in an environment
variable. The location
of the user's files has to read by Apache so such that it can serve the
files (HTML).
The rational behind
I am creating a mod_perl Apache module. The last functionality that I need
to implement is the ability to set the UID of the files and directories
which are created and modified by the Apache module to something other than
Apache's child UID.
For example, if when I built Apache 1.3.14 on Linux
I need to access DBI table fields in the AuthenDBI/AuthzDBI data base. I
think a good way to do this, would be to provide a new directive which
would specify the table field values to be placed into the Apache notes.
For example:
Auth_DBI_note_field UID
would add a key/value pair
Hey thanks a lot. I'm just going blind or something, because when I see a
URL and click... If it quacks, it's a duck :-). But seriously, I have had
the problem that this patch is suppose to fix. I do appreciate your
efforts. I'll let you know how it turns out.
Thanks.
At 04:34 AM 11/21/00
Follow up:
Well I screwed up, but at least now I know it!
The 303 status code did give me the result I wanted, but after I removed
the bug which caused the problem, I no longer need to use it. (I had a
global variable which was previously set and latter caused my REDIRECT to
cycle right back to
At 11:02 PM 11/19/00 +0100, you wrote:
| Is there a way to tell the browser(s) not to make this same substitution
in
| the near future?
| Or, is there a better way to do a one time only redirect from within a
| dynamic page?
I don't expect IE to do anything by the rules, but maybe you can
I know this is not directly a mod_perl issue, but I did use mod_perl to
present the issue. . .
So here it is:
When I issue: $r-header_out(Location="$dst"),
The browser (IE 5 in my case so far) goes to the fully specified $dst URL.
My problems is that, if the browser attempts to go back to the
So far, using Apache::AuthenDBI, I get an error_log message:
NOTICE: Unrecognized variable client_encoding
Every time the DBI ping is called.
I have not been able to tack down the origin of this message.
Any ideas or suggestions?
never seen before. What database do you use ?
I am
At 08:04 AM 11/13/00 -0500, you wrote:
I haven't followed this thread too closely, so forgive me if I'm not quite
with it...
you can already do this with Apache::DBI...
change DBI-connect() to the (undocumented) 6 parameter call:
Don't get me wrong here, "but", it would be nice if the
It turns out that I am learning about DBI and Apache::DBI.
So far, using Apache::AuthenDBI, I get an error_log message:
NOTICE: Unrecognized variable client_encoding
Every time the DBI ping is called.
I have not been able to tack down the origin of this message.
Any ideas or suggestions?
I want to enhance Apache::AutoIndex. I have tried to contact Philippe M.
Chiasson, but have not had any success. Can someone please tell me how to
contact Philippe or whom ever is maintaining the module.
Thanks,
=
I am resending this email because I initially sent it out late Friday
evening and I only received further questions from one person. I was
hoping that someone could shed some light on why I am having problems
loading DSO modules
First, off, let me clairfy, I am a Newbie in almost every way. . .
I have the following configuration Apache 1.3.14, mod_perl-1.24_01
(static), Perl-5.6.0, Linux 2.2.14.
If I load load Apache::Icon, and mod_layout 2.8 (DSO), Apache will core
dump and the following gdb bt output is produced:
#0
I have very strange problem. With a minimum configuration, (httpd -l) gives:
Compiled-in modules:
http_core.c
mod_env.c
mod_log_config.c
mod_mime.c
mod_negotiation.c
mod_dir.c
mod_alias.c
mod_access.c
mod_perl.c
suexec: enabled; valid wrapper /usr/local/apache/bin/suexec
and
I down loaded the CVS file apache-1.3_2825041201.tar.gz and attempted a
make, that included:
--add-module=/usr/src/mod_layout-2.3/mod_layout.c
It expects src/include/alloc.h
I noticed that this header file was included in the apache_1.3.12
distribution.
Is the file missing?
Please ignore my previous message,
I let this message go out to the wrong mailing list.
I down loaded the CVS file apache-1.3_2825041201.tar.gz and attempted a
make, that included:
--add-module=/usr/src/mod_layout-2.3/mod_layout.c
It expects src/include/alloc.h
I noticed that this header
Update:
Apache/1.3.12 (Unix) mod_perl/1.24_01-dev/Perl-5.6.0/linux-2.2.14.
(mod_perl linked statically.) with Icon.pm.
I hope I am not bugging anyone with my problem and I appreciate any help.
I have made some progress isolating the problem.
With a minimal config. (with only Apache::Icon
At 11:26 AM 8/22/00 +0200, you wrote:
On Tue, 22 Aug 2000, Lupe Christoph wrote:
On Monday, 2000-08-21 at 21:06:54 -0400, Greg Stark wrote:
Lupe Christoph [EMAIL PROTECTED] writes:
Hmm. Apache::Benchmark sounds more like a benchmark driver to me.
Apache::Instrumentation or so?
I have to admit that a lot of this stuff is a mistry.
Recap:
My configuration is: apache_1.3.12/mod_perl-1.24/Perl-5.6.0/linux-2.2.14.
(I have mod_perl linked statically.) with Apache::AutoIndex.pm loaded.
Doug, could you please explain what problem(s) your patch solved?
I applied the patch
At first, when I read the first message, I said to myself; (self) Why would
anyone want an error page with all the Perl HTML STDOUT/STDOUT stuff mixed
up together? However, after reading and thinking some more, . . . (just
from a conceptional point of view and not from an implementation view
2) 'Do not': "PerlFreshRestart On" in httpd.conf.
Curiously enough, "PerlFreshRestart On" has always worked for me, even
on the production servers.
It's pretty damn useful too, giving servers a graceful restart everytime
you upload a module... it'd be a pain to have to fully restart the
The problem is when I "apachectl restart" (SIGHUP), all Apache processes
die (no core dump). However, if I "apachectl stop", (SIGTERM) followed by
"apachectl start" everything is OK (no error_log error messages and every
thing works fine).
My configuration is:
I the past 6 weeks I have been working on various problems with
Apache/mod_perl/AutoIndex.pm.
There needs to be a "Your Mileage May Vary" (YMMV) reference page that is
easily accessible.
For Example,after scratching at the mouse pad, I found the following URLs
with practical information:
On Fri, 18 Aug 2000, Roger Espel Llima wrote:
!) 'Do not' load mod_perl as a DSO.
This should be a golden rule if you plan on HUPing your server with any
regularity.
2) 'Do not': "PerlFreshRestart On" in httpd.conf.
Curiously enough, "PerlFreshRestart On" has always worked for me, even
I was able to get the Apache::AutoIndex module to load and run by
statically building mod_perl into Apache. Thanks.
Somebody should fix the flaky DSO. I did notice that the problems are
timing related. I would could get different results when I did a fast
"apachectl stop", "apachectl start"
Well I finally got AutoIndex to load and run. But, . . . It does not read
the autoindex directives from the httpd.conf file. I believe these are
suppose to be processed by Apache::Icon.
My httpd.conf is:
#
PerlModule Apache::AutoIndex
PerlModule Apache::Icon
SetHandler perl-script
PerlHandler
Let me try this again.
Recap:
I have Apache 1.3.12 using mod_perl 1.24 as a DSO, built with Perl 5.6.0
using Apache::AutoIndex 0.08 which is running on Linux 2.2.14.
Everything works fine, until, I `apachectl stop`, then add the following to
the httpd.conf:
PerlModule Apache::AutoIndex
When I do
At 03:59 PM 8/11/00 -0700, you wrote:
Just curious, but how did you build 5.6.0? Running 5.6.0 and
mdo_perl dso, I got the same thing. Have you tried compiling it
statically?
On 11 Aug 2000, at 16:52, George Sanderson wrote:
Let me try this again.
Recap:
I have Apache 1.3.12 using
Ah I C, said the Perl man!
Thank you for the clarification.
At 09:55 AM 8/10/00 -0500, you wrote:
[EMAIL PROTECTED] (G.W. Haywood) wrote:
Hi there,
On Wed, 9 Aug 2000, George Sanderson wrote:
PerlModule Apache::Hello
Location /hello/world
SetHandler perl-script
PerlHandler Apache::Hello
At 10:49 PM 8/10/00 +0200, you wrote:
On Thu, Aug 10, 2000 at 07:39:24AM -0500, George Sanderson wrote:
At 12:22 PM 8/10/00 +0200, you wrote:
with almost the same conf as your, I had a core dump even with httpd
-t. I did a strace, and I noticed this is due to an inexistant module :
Tie
I have Apache 1.3.12 using mod_perl 1.24 as a DSO, built with Perl 5.6.0
using Apache::AutoIndex 0.08 which is running on Linux 2.2.14.
Everything works fine, until, I `apachectl stop`, then add the following to
the httpd.conf:
PerlModule Apache::AutoIndex
When I do `bin/httpd -X` Linux does a
82 matches
Mail list logo