]> andersk Git - gssapi-openssh.git/commitdiff
o D'oh! We only make backups if the file exists.
authorcphillip <cphillip>
Wed, 23 Jan 2002 15:11:10 +0000 (15:11 +0000)
committercphillip <cphillip>
Wed, 23 Jan 2002 15:11:10 +0000 (15:11 +0000)
setup/setup-openssh.pl

index 0b1dc70f6437d5752734e6ed87480756970417c4..ac96b1477876cc4a30f89d08af6aaafd00cf1f3e 100644 (file)
@@ -63,11 +63,14 @@ sub copy_setup_files
     if ( -e "${sysconfdir}/ssh_config" )
     {
         $response = query_boolean("${sysconfdir}/ssh_config already exists.  Overwrite? ", "n");
+        if ($response eq "y")
+        {
+            action("cp ${sysconfdir}/ssh_config ${sysconfdir}/ssh_config.bak_${curr_time}");
+        }
     }
 
     if ($response eq "y")
     {
-        action("cp ${sysconfdir}/ssh_config ${sysconfdir}/ssh_config.bak_${curr_time}");
         action("cp ${globusdir}/setup/globus/ssh_config ${sysconfdir}/ssh_config");
     }
 
@@ -79,11 +82,14 @@ sub copy_setup_files
     if ( -e "${sysconfdir}/sshd_config" )
     {
         $response = query_boolean("${sysconfdir}/sshd_config already exists.  Overwrite? ", "n");
+        if ($response eq "y")
+        {
+            action("cp ${sysconfdir}/sshd_config ${sysconfdir}/sshd_config.bak_${curr_time}");
+        }
     }
 
     if ($response eq "y")
     {
-        action("cp ${sysconfdir}/sshd_config ${sysconfdir}/sshd_config.bak_${curr_time}");
         action("cp ${globusdir}/setup/globus/sshd_config ${sysconfdir}/sshd_config");
     }
 
@@ -95,11 +101,14 @@ sub copy_setup_files
     if ( -e "${sysconfdir}/moduli" )
     {
         $response = query_boolean("${sysconfdir}/moduli already exists.  Overwrite? ", "n");
+        if ($response eq "y")
+        {
+            action("cp ${sysconfdir}/moduli ${sysconfdir}/moduli.bak_${curr_time}");
+        }
     }
 
     if ($response eq "y")
     {
-        action("cp ${sysconfdir}/moduli ${sysconfdir}/moduli.bak_${curr_time}");
         action("cp ${globusdir}/setup/globus/moduli ${sysconfdir}/moduli");
     }
 }
This page took 0.053841 seconds and 5 git commands to generate.