mirror of
				https://codeberg.org/forgejo/forgejo.git
				synced 2025-10-30 22:11:07 +00:00 
			
		
		
		
	Fix RPM/Debian signature key creation (#28352)
Fixes #28324 The name parameter can't contain some characters (https://github.com/keybase/go-crypto/blob/master/openpgp/keys.go#L680) but is optional. Therefore just use an empty string.
This commit is contained in:
		
					parent
					
						
							
								b3c258828f
							
						
					
				
			
			
				commit
				
					
						dfa77ac020
					
				
			
		
					 2 changed files with 3 additions and 4 deletions
				
			
		|  | @ -22,7 +22,6 @@ import ( | |||
| 	"code.gitea.io/gitea/modules/json" | ||||
| 	packages_module "code.gitea.io/gitea/modules/packages" | ||||
| 	rpm_module "code.gitea.io/gitea/modules/packages/rpm" | ||||
| 	"code.gitea.io/gitea/modules/setting" | ||||
| 	"code.gitea.io/gitea/modules/util" | ||||
| 	packages_service "code.gitea.io/gitea/services/packages" | ||||
| 
 | ||||
|  | @ -68,7 +67,7 @@ func GetOrCreateKeyPair(ctx context.Context, ownerID int64) (string, string, err | |||
| } | ||||
| 
 | ||||
| func generateKeypair() (string, string, error) { | ||||
| 	e, err := openpgp.NewEntity(setting.AppName, "RPM Registry", "", nil) | ||||
| 	e, err := openpgp.NewEntity("", "RPM Registry", "", nil) | ||||
| 	if err != nil { | ||||
| 		return "", "", err | ||||
| 	} | ||||
|  | @ -126,7 +125,7 @@ type packageData struct { | |||
| 
 | ||||
| type packageCache = map[*packages_model.PackageFile]*packageData | ||||
| 
 | ||||
| // BuildSpecificRepositoryFiles builds metadata files for the repository | ||||
| // BuildRepositoryFiles builds metadata files for the repository | ||||
| func BuildRepositoryFiles(ctx context.Context, ownerID int64) error { | ||||
| 	pv, err := GetOrCreateRepositoryVersion(ctx, ownerID) | ||||
| 	if err != nil { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue