Have script write out its own .cvspass. Use '.mozconfig.sh' symbolic link for Save As

git-svn-id: svn://10.0.0.236/trunk@22935 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
slamm%netscape.com
1999-03-05 20:53:22 +00:00
parent 50b1b3d4b2
commit ca8f6c08f7

View File

@@ -91,7 +91,7 @@ sub print_script_preview {
</HEAD>
<body BGCOLOR="#FFFFFF" TEXT="#000000"LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000">
<form action='config.cgi' method='get'>
<form action='.mozconfig.sh' method='get'>
<input type='hidden' name='saveas' value='1'>);
foreach $param ($query->param()) {
@@ -198,8 +198,10 @@ sub print_script {
sub print_configure_form {
mkdir 'configure-mirror', 0777 if not -d 'configure-mirror';
system 'echo :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot Ay=0=a%0bZ | cat > configure-mirror/.cvspass' if not -f 'configure-miror/.cvspass';
link 'config.cgi', '.mozconfig.sh' if not -f '.mozconfig.sh';
# Set the HOME variable to pick up '.cvspass' for cvs login
system "cd configure-mirror && HOME=.. cvs -d $CVSROOT co mozilla/configure.in";
system "cd configure-mirror && HOME=. cvs -d $CVSROOT co mozilla/configure.in > /dev/null 2>&1";
print qq(
<HTML>