savannah-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-cvs] [753] updates on SFTP; suggest using rsync as an alternat


From: ineiev
Subject: [Savannah-cvs] [753] updates on SFTP; suggest using rsync as an alternative
Date: Mon, 15 Jan 2024 04:29:51 -0500 (EST)

Revision: 753
          
http://svn.savannah.gnu.org/viewvc/?view=rev&root=administration&revision=753
Author:   ineiev
Date:     2024-01-15 04:29:50 -0500 (Mon, 15 Jan 2024)
Log Message:
-----------
updates on SFTP; suggest using rsync as an alternative

Modified Paths:
--------------
    trunk/sviki/DownloadArea.mdwn
    trunk/sviki/SavannahServices.mdwn

Modified: trunk/sviki/DownloadArea.mdwn
===================================================================
--- trunk/sviki/DownloadArea.mdwn       2024-01-15 08:03:27 UTC (rev 752)
+++ trunk/sviki/DownloadArea.mdwn       2024-01-15 09:29:50 UTC (rev 753)
@@ -1,9 +1,9 @@
-Uploading a signed release
---------------------------
+# Uploading a signed release
 
     Starting with OpenSSH 9.0, scp uses the SFTP protocol by default.
     As of 2024-01-13, SFTP is disabled on Savannah.  Please add the -O
     option to scp command line if you use OpenSSH 9.0 or later.
+    Alternatively, you can [[use rsync|DownloadArea#rsync]].
 
 If your package is part of GNU and you want to upload at ftp.gnu.org or
 alpha.gnu.org, you currently need to follow the [maintainers'
@@ -58,11 +58,6 @@
 
 For removing wrongly uploaded files and directories, use ssh rm and ssh rmdir.
 
-OpenSSH 9.0 was released on 2022-04-08 and
-switches the scp from using the legacy scp/rcp protocol to using SFTP
-protocol by default.  This has caused us to review the security issues
-and we believe this is okay to use in our case.
-
 SSH key fingerprints for dl.sv.nongnu.org:
 
     1024 SHA256:FYkx0iik+iBeCLRzvUyUSTRT98TEBBJoYuQsTXbyGL8 (RSA)
@@ -78,15 +73,20 @@
 
     scp foo-1.11.22.tar.gz{,.sig} dprice@dl.sv.nongnu.org:/releases/foogroup/
 
-For example using rsync (do not use -a):
+<a id="rsync"></a>For example using rsync (do not use -a):
 
     rsync -tv foo-1.11.22.tar.gz{,.sig} 
dprice@dl.sv.nongnu.org:/releases/foogroup/
 
+For more details on rsync, see
+[[Services hosted on Savannah servers|SavannahServices#rsync-dl]]
+
 For example removing files and directories:
 
     ssh dprice@dl.sv.nongnu.org rm /releases/foogroup/foo-bad-file
     ssh dprice@dl.sv.nongnu.org rmdir /releases/foogroup/foo-bad-directory
 
+Note that rmdir will only remove empty directories.
+
 The authentication method to use with scp is SSH public key (one of those
 that you registered in your Savannah account).
 
@@ -100,12 +100,11 @@
 up-to-date one. Please expect a delay of up to 24 hours for an upload on
 Savannah to appear on all mirrors.
 
-Mirrors
--------
+# Mirrors
 
 We are always happy to have more mirrors of the nongnu download area.
 The webmasters may inform us, or people may come to us
-directly.  [Information for new mirrors](http://www.gnu.org/server/mirror.html)
+directly.  [Information for new mirrors](//www.gnu.org/server/mirror.html)
 (GNU webmasters can edit).
 
 When we are told of a new mirror, we should verify, and then 1) on mgt1,

Modified: trunk/sviki/SavannahServices.mdwn
===================================================================
--- trunk/sviki/SavannahServices.mdwn   2024-01-15 08:03:27 UTC (rev 752)
+++ trunk/sviki/SavannahServices.mdwn   2024-01-15 09:29:50 UTC (rev 753)
@@ -192,7 +192,7 @@
     - static welcome page: `download0:/var/www/arch`
     - disk location: `download0:/srv/arch`
 
-- rsync access
+- <a id="rsync-dl"></a>rsync access
     - rsync start-up configuration file: `download0:/etc/default/rsync`. The
       configuration uses `xinetd`, and so all other options in this file are
       ignored. Instead, the parameters in `download0:/etc/xinetd.d/rsync` are 
used.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]