mirror of
https://github.com/whyour/qinglong.git
synced 2026-02-12 14:05:38 +08:00
Fix SSH global private key loading order by using zzz_ prefix
Co-authored-by: whyour <22700758+whyour@users.noreply.github.com>
This commit is contained in:
parent
626d990744
commit
542832d3d1
|
|
@ -133,15 +133,15 @@ export default class SshKeyService {
|
|||
}
|
||||
|
||||
public async addGlobalSSHKey(key: string, alias: string): Promise<void> {
|
||||
await this.generatePrivateKeyFile(`global_${alias}`, key);
|
||||
await this.generatePrivateKeyFile(`zzz_global_${alias}`, key);
|
||||
// Create a global SSH config entry that matches all hosts
|
||||
// This allows the key to be used for any Git repository
|
||||
await this.generateGlobalSshConfig(`global_${alias}`);
|
||||
await this.generateGlobalSshConfig(`zzz_global_${alias}`);
|
||||
}
|
||||
|
||||
public async removeGlobalSSHKey(alias: string): Promise<void> {
|
||||
await this.removePrivateKeyFile(`global_${alias}`);
|
||||
await this.removeSshConfig(`global_${alias}`);
|
||||
await this.removePrivateKeyFile(`zzz_global_${alias}`);
|
||||
await this.removeSshConfig(`zzz_global_${alias}`);
|
||||
}
|
||||
|
||||
private async generateGlobalSshConfig(alias: string) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user