mirror of
				https://github.com/laurivosandi/certidude
				synced 2025-10-30 17:09:19 +00:00 
			
		
		
		
	builder: Better keystore persistence
This commit is contained in:
		| @@ -1,3 +1,5 @@ | |||||||
|  | #!/bin/sh | ||||||
|  |  | ||||||
| MODEL=$(cat /etc/board.json | jsonfilter -e '@["model"]["id"]') | MODEL=$(cat /etc/board.json | jsonfilter -e '@["model"]["id"]') | ||||||
|  |  | ||||||
| # Hostname prefix | # Hostname prefix | ||||||
|   | |||||||
| @@ -1,3 +1,5 @@ | |||||||
|  | #!/bin/sh | ||||||
|  |  | ||||||
| # Randomize restart time | # Randomize restart time | ||||||
| OFFSET=$(awk -v min=1 -v max=59 'BEGIN{srand(); print int(min+rand()*(max-min+1))}') | OFFSET=$(awk -v min=1 -v max=59 'BEGIN{srand(); print int(min+rand()*(max-min+1))}') | ||||||
|  |  | ||||||
|   | |||||||
							
								
								
									
										6
									
								
								doc/overlay/etc/uci-defaults/90-certidude-sysupgrade
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								doc/overlay/etc/uci-defaults/90-certidude-sysupgrade
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | |||||||
|  | #!/bin/sh | ||||||
|  | echo $AUTHORITY_PATH >> /etc/sysupgrade.conf | ||||||
|  | echo $CERTIFICATE_PATH >> /etc/sysupgrade.conf | ||||||
|  | echo $KEY_PATH >> /etc/sysupgrade.conf | ||||||
|  | echo $REQUEST_PATH >> /etc/sysupgrade.conf | ||||||
|  |  | ||||||
| @@ -122,11 +122,6 @@ logger -t certidude -s "Certificate md5sum: $(md5sum -b $CERTIFICATE_PATH.part)" | |||||||
|  |  | ||||||
| uci commit | uci commit | ||||||
|  |  | ||||||
| echo $AUTHORITY_PATH >> /etc/sysupgrade.conf |  | ||||||
| echo $CERTIFICATE_PATH >> /etc/sysupgrade.conf |  | ||||||
| echo $KEY_PATH >> /etc/sysupgrade.conf |  | ||||||
| echo $REQUEST_PATH >> /etc/sysupgrade.conf |  | ||||||
|  |  | ||||||
| mv $CERTIFICATE_PATH.part $CERTIFICATE_PATH | mv $CERTIFICATE_PATH.part $CERTIFICATE_PATH | ||||||
|  |  | ||||||
| # Start services | # Start services | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user