Add install-bin element
The various distro elements include a copy of this script which installs all files in the bin/ dir of the copied element hooks in to /usr/local/bin. Lets share code rather than repeating ourselves. Change-Id: I354382f8c42ede2e9b8c548b7df8367c03e6836e
This commit is contained in:
		 Gregory Haynes
					Gregory Haynes
				
			
				
					committed by
					
						 Ian Wienand
						Ian Wienand
					
				
			
			
				
	
			
			
			 Ian Wienand
						Ian Wienand
					
				
			
						parent
						
							11128b0673
						
					
				
				
					commit
					642f906476
				
			| @@ -1,2 +1,3 @@ | ||||
| install-bin | ||||
| manifests | ||||
| package-installs | ||||
|   | ||||
| @@ -1,3 +1,4 @@ | ||||
| cache-url | ||||
| dib-run-parts | ||||
| install-bin | ||||
| package-installs | ||||
|   | ||||
| @@ -6,8 +6,6 @@ fi | ||||
| set -eu | ||||
| set -o pipefail | ||||
| 
 | ||||
| install -m 0755 -o root -g root $(dirname $0)/../bin/* /usr/local/bin | ||||
| 
 | ||||
| # migrate pt_pax flags to xt_pax | ||||
| if [[ -a /usr/sbin/migrate-pax ]]; then | ||||
|     /usr/sbin/migrate-pax -m | ||||
							
								
								
									
										6
									
								
								elements/install-bin/README.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								elements/install-bin/README.rst
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | ||||
| =========== | ||||
| install-bin | ||||
| =========== | ||||
|  | ||||
| Add any files in an element's bin directory to /usr/local/bin in the created | ||||
| image with permissions 0755. | ||||
| @@ -1,4 +1,5 @@ | ||||
| cache-url | ||||
| dib-run-parts | ||||
| install-bin | ||||
| package-installs | ||||
| zypper | ||||
|   | ||||
| @@ -1,9 +0,0 @@ | ||||
| #!/bin/bash | ||||
|  | ||||
| if [ ${DIB_DEBUG_TRACE:-0} -gt 0 ]; then | ||||
|     set -x | ||||
| fi | ||||
| set -eu | ||||
| set -o pipefail | ||||
|  | ||||
| install -m 0755 -o root -g root $(dirname $0)/../bin/* /usr/local/bin | ||||
| @@ -1,2 +1,3 @@ | ||||
| dib-python | ||||
| install-bin | ||||
| pkg-map | ||||
|   | ||||
							
								
								
									
										1
									
								
								elements/yum/element-deps
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								elements/yum/element-deps
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| install-bin | ||||
| @@ -1,9 +0,0 @@ | ||||
| #!/bin/bash | ||||
|  | ||||
| if [ ${DIB_DEBUG_TRACE:-0} -gt 0 ]; then | ||||
|     set -x | ||||
| fi | ||||
| set -eu | ||||
| set -o pipefail | ||||
|  | ||||
| install -m 0755 -o root -g root $(dirname $0)/../bin/* /usr/local/bin | ||||
		Reference in New Issue
	
	Block a user