mirror of
				https://github.com/node-red/node-red.git
				synced 2025-03-01 10:36:34 +00:00 
			
		
		
		
	Use a fixed string instead of os.hostname()
				
					
				
			This commit is contained in:
		| @@ -21,7 +21,7 @@ var settings; | ||||
| var needsPermission = require("../auth").needsPermission; | ||||
|  | ||||
| function getUsername(userObj) { | ||||
|     var username = os.hostname(); | ||||
|     var username = '.default'; | ||||
|     if ( userObj && userObj.name ) { | ||||
|         username = userObj.name; | ||||
|     } | ||||
|   | ||||
| @@ -704,7 +704,7 @@ function createProject(user, metadata) { | ||||
|                         auth = authCache.get(project,originRemote.url,username); | ||||
|                     } | ||||
|                     else if (originRemote.hasOwnProperty("key_file") && originRemote.hasOwnProperty("passphrase")) { | ||||
|                         var key_file_name = (username === '_') ? os.hostname() + '_' + originRemote.key_file : username + '_' + originRemote.key_file; | ||||
|                         var key_file_name = (username === '_') ? '.default' + '_' + originRemote.key_file : username + '_' + originRemote.key_file; | ||||
|                         authCache.set(project,originRemote.url,username,{ // TODO: hardcoded remote name | ||||
|                                 key_path: fspath.join(projectsDir, ".sshkeys", key_file_name), | ||||
|                                 passphrase: originRemote.passphrase | ||||
|   | ||||
| @@ -44,7 +44,7 @@ function listSSHKeys(username) { | ||||
|         var ret = fns.sort() | ||||
|             .filter(function(fn) { | ||||
|                 var fullPath = fspath.join(sshkeyDir,fn); | ||||
|                 if (fn[0] != ".") { | ||||
|                 if (fn.length > 2 || fn[0] != ".") { | ||||
|                     var stats = fs.lstatSync(fullPath); | ||||
|                     if (stats.isFile()) { | ||||
|                         return fn.startsWith(startStr); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user