forked from ungleich-public/cdist
		
	[type/__locale_system] Fix version extraction for SuSE
This commit is contained in:
		
					parent
					
						
							
								71710fa00a
							
						
					
				
			
			
				commit
				
					
						7b480f4293
					
				
			
		
					 1 changed files with 7 additions and 1 deletions
				
			
		| 
						 | 
					@ -163,7 +163,13 @@ in
 | 
				
			||||||
        key="export ${__object_id}"
 | 
					        key="export ${__object_id}"
 | 
				
			||||||
        ;;
 | 
					        ;;
 | 
				
			||||||
    suse)
 | 
					    suse)
 | 
				
			||||||
        os_version=$(cat "${__global}/explorer/os_version")
 | 
					        if test -s "${__global}/explorer/os_release"
 | 
				
			||||||
 | 
					        then
 | 
				
			||||||
 | 
					            # shellcheck source=/dev/null
 | 
				
			||||||
 | 
					            os_version=$(. "${__global}/explorer/os_release" && echo "${VERSION}")
 | 
				
			||||||
 | 
					        else
 | 
				
			||||||
 | 
					            os_version=$(sed -n 's/^VERSION\ *=\ *//p' "${__global}/explorer/os_version")
 | 
				
			||||||
 | 
					        fi
 | 
				
			||||||
        os_major=$(expr "${os_version}" : '\([0-9]\{1,\}\)')
 | 
					        os_major=$(expr "${os_version}" : '\([0-9]\{1,\}\)')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # https://documentation.suse.com/sles/15-SP2/html/SLES-all/cha-suse.html#sec-suse-l10n
 | 
					        # https://documentation.suse.com/sles/15-SP2/html/SLES-all/cha-suse.html#sec-suse-l10n
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue