Merge pull request #494 from 4nd3r/master
__package_upgrade_all shouldn't dist-upgrade by default. also add clean.
This commit is contained in:
		
				commit
				
					
						c25eca6f95
					
				
			
		
					 3 changed files with 24 additions and 2 deletions
				
			
		|  | @ -24,6 +24,10 @@ | |||
| 
 | ||||
| type="$__object/parameter/type" | ||||
| 
 | ||||
| apt_clean="$__object/parameter/apt-clean" | ||||
| 
 | ||||
| apt_dist_upgrade="$__object/parameter/apt-dist-upgrade" | ||||
| 
 | ||||
| if [ -f "$type" ]; then | ||||
|     type="$(cat "$type")" | ||||
| else | ||||
|  | @ -48,8 +52,15 @@ case "$type" in | |||
|         echo "yum --quiet clean all" | ||||
|         ;; | ||||
|     apt) | ||||
|         echo $aptget dist-upgrade | ||||
|         echo "apt-get --quiet autoclean" | ||||
|         if [ -f "$apt_dist_upgrade" ] | ||||
|         then echo $aptget dist-upgrade | ||||
|         else echo $aptget upgrade | ||||
|         fi | ||||
| 
 | ||||
|         if [ -f "$apt_clean" ] | ||||
|         then echo "apt-get --quiet clean" | ||||
|         else echo "apt-get --quiet autoclean" | ||||
|         fi | ||||
|         ;; | ||||
|     pacman) | ||||
|         echo "pacman --noprogressbar --noconfirm --sync --sysupgrade" | ||||
|  |  | |||
|  | @ -28,6 +28,15 @@ type | |||
|     * pacman for Arch Linux | ||||
| 
 | ||||
| 
 | ||||
| BOOLEAN PARAMETERS | ||||
| ------------------ | ||||
| apt-dist-upgrade | ||||
|     Do dist-upgrade instead of upgrade. | ||||
| 
 | ||||
| apt-clean | ||||
|     Clean out the local repository of retrieved package files. | ||||
| 
 | ||||
| 
 | ||||
| EXAMPLES | ||||
| -------- | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										2
									
								
								cdist/conf/type/__package_upgrade_all/parameter/boolean
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								cdist/conf/type/__package_upgrade_all/parameter/boolean
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,2 @@ | |||
| apt-clean | ||||
| apt-dist-upgrade | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue