#!/usr/local/bin/perl # find.cgi # Find .htaccess files require './htaccess-lib.pl'; &ReadParse(); # Search for files open(FIND, "find '$in{'dir'}' -name '$config{'htaccess'}' -print 2>/dev/null |"); while() { s/\r|\n//g; push(@found, $_); } close(FIND); # Save and tell the user @files = &get_htaccess_files(); @files = &unique(@files, @found); &set_htaccess_files(@files); &ui_print_header(undef, $text{'find_title'}, ""); if (@found) { print "",&text('find_list', "$in{'dir'}"),"

\n"; foreach $f (@found) { print "$f
\n"; } } else { print "",&text('find_none', "$config{'htaccess'}", "$in{'dir'}"),"

\n"; } &ui_print_footer("", $text{'index_return'});