forked from ungleich-public/cdist
		
	install proper packages
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
This commit is contained in:
		
					parent
					
						
							
								c47abb6af7
							
						
					
				
			
			
				commit
				
					
						aee97cffd6
					
				
			
		
					 4 changed files with 9 additions and 5 deletions
				
			
		|  | @ -16,7 +16,8 @@ This cdist type allows manage ubuntu ppa repositories. | ||||||
| REQUIRED PARAMETERS | REQUIRED PARAMETERS | ||||||
| ------------------- | ------------------- | ||||||
| state:: | state:: | ||||||
|    The state the ppa should be in, either "present" or "absent". |    The state the ppa should be in, either 'present' or 'absent'. | ||||||
|  |    Defaults to 'present' | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| OPTIONAL PARAMETERS | OPTIONAL PARAMETERS | ||||||
|  | @ -29,6 +30,8 @@ EXAMPLES | ||||||
| 
 | 
 | ||||||
| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||||||
| # Enable a ppa repository | # Enable a ppa repository | ||||||
|  | __apt_ppa ppa:sans-intern/missing-bits | ||||||
|  | # same as | ||||||
| __apt_ppa ppa:sans-intern/missing-bits --state present | __apt_ppa ppa:sans-intern/missing-bits --state present | ||||||
| 
 | 
 | ||||||
| # Disable a ppa repository | # Disable a ppa repository | ||||||
|  | @ -43,5 +46,5 @@ SEE ALSO | ||||||
| 
 | 
 | ||||||
| COPYING | COPYING | ||||||
| ------- | ------- | ||||||
| Copyright \(C) 2011 Steven Armstrong. Free use of this software is | Copyright \(C) 2011-2014 Steven Armstrong. Free use of this software is | ||||||
| granted under the terms of the GNU General Public License version 3 (GPLv3). | granted under the terms of the GNU General Public License version 3 (GPLv3). | ||||||
|  |  | ||||||
|  | @ -1,6 +1,6 @@ | ||||||
| #!/bin/sh | #!/bin/sh | ||||||
| # | # | ||||||
| # 2011 Steven Armstrong (steven-cdist at armstrong.cc) | # 2011-2014 Steven Armstrong (steven-cdist at armstrong.cc) | ||||||
| # | # | ||||||
| # This file is part of cdist. | # This file is part of cdist. | ||||||
| # | # | ||||||
|  | @ -20,9 +20,9 @@ | ||||||
| 
 | 
 | ||||||
| name="$__object_id" | name="$__object_id" | ||||||
| 
 | 
 | ||||||
| __package python-software-properties --state present | __package software-properties-common | ||||||
| 
 | 
 | ||||||
| require="__package/python-software-properties" \ | require="__package/software-properties-common" \ | ||||||
|    __file /usr/local/bin/remove-apt-repository \ |    __file /usr/local/bin/remove-apt-repository \ | ||||||
|    --source "$__type/files/remove-apt-repository" \ |    --source "$__type/files/remove-apt-repository" \ | ||||||
|    --mode 0755 |    --mode 0755 | ||||||
|  |  | ||||||
							
								
								
									
										1
									
								
								cdist/conf/type/__apt_ppa/parameter/default/state
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								cdist/conf/type/__apt_ppa/parameter/default/state
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | ||||||
|  | present | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue