forked from ungleich-public/cdist
		
	[__hostname] Compress state check
This commit is contained in:
		
					parent
					
						
							
								81ba849af8
							
						
					
				
			
			
				commit
				
					
						ee440ec619
					
				
			
		
					 1 changed files with 11 additions and 18 deletions
				
			
		| 
						 | 
				
			
			@ -33,25 +33,18 @@ name_sysconfig=$(cat "$__object/explorer/hostname_sysconfig")
 | 
			
		|||
has_hostnamectl=$(cat "$__object/explorer/has_hostnamectl")
 | 
			
		||||
 | 
			
		||||
################################################################################
 | 
			
		||||
# If everything is ok -> exit
 | 
			
		||||
# Check if the hostname is already correct
 | 
			
		||||
#
 | 
			
		||||
case "$os" in
 | 
			
		||||
if [ "$name_running" = "$name_should" ]; then
 | 
			
		||||
    case "$os" in
 | 
			
		||||
        archlinux|debian|suse|ubuntu|devuan|coreos|alpine)
 | 
			
		||||
        if [ "$name_config" = "$name_should" ] && [ "$name_running" = "$name_should" ]; then
 | 
			
		||||
            exit 0
 | 
			
		||||
        fi
 | 
			
		||||
            [ "$name_config" != "$name_should" ] || exit 0
 | 
			
		||||
        ;;
 | 
			
		||||
        scientific|centos|freebsd|openbsd)
 | 
			
		||||
        if [ "$name_sysconfig" = "$name_should" ] && [ "$name_running" = "$name_should" ]; then
 | 
			
		||||
            exit 0
 | 
			
		||||
        fi
 | 
			
		||||
            [ "$name_sysconfig" != "$name_should" ] || exit 0
 | 
			
		||||
        ;;
 | 
			
		||||
    *)
 | 
			
		||||
        if [ "$name_running" -a "$name_running" = "$name_should" ]; then
 | 
			
		||||
            exit 0
 | 
			
		||||
        fi
 | 
			
		||||
    ;;
 | 
			
		||||
esac
 | 
			
		||||
    esac
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
################################################################################
 | 
			
		||||
# Setup hostname
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue