mirror of
				https://github.com/apache/cloudstack.git
				synced 2025-10-26 08:42:29 +01:00 
			
		
		
		
	Summary: Adding utility to make system vm maintenance easier for admins
Detail: new script called cloud-ssh replaces the long 'ssh -i /root/.ssh/id_rsa.cloud -p 3922 root@169.254.0.12' users can now just run 'cloud-ssh 169.254.0.12'. Also adds it to deb and rpm builds. Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1353086232 -0700
This commit is contained in:
		
							parent
							
								
									fa1696e3e6
								
							
						
					
					
						commit
						263b8eec14
					
				
							
								
								
									
										19
									
								
								agent/bindir/cloud-ssh.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								agent/bindir/cloud-ssh.in
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,19 @@ | |||||||
|  | #!/bin/bash | ||||||
|  | # Licensed to the Apache Software Foundation (ASF) under one | ||||||
|  | # or more contributor license agreements.  See the NOTICE file | ||||||
|  | # distributed with this work for additional information | ||||||
|  | # regarding copyright ownership.  The ASF licenses this file | ||||||
|  | # to you under the Apache License, Version 2.0 (the | ||||||
|  | # "License"); you may not use this file except in compliance | ||||||
|  | # with the License.  You may obtain a copy of the License at | ||||||
|  | #  | ||||||
|  | #   http://www.apache.org/licenses/LICENSE-2.0 | ||||||
|  | #  | ||||||
|  | # Unless required by applicable law or agreed to in writing, | ||||||
|  | # software distributed under the License is distributed on an | ||||||
|  | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | ||||||
|  | # KIND, either express or implied.  See the License for the | ||||||
|  | # specific language governing permissions and limitations | ||||||
|  | # under the License. | ||||||
|  | 
 | ||||||
|  | ssh -i /root/.ssh/id_rsa.cloud -p 3922 root@$1 | ||||||
| @ -575,6 +575,7 @@ fi | |||||||
| %config(noreplace) %{_sysconfdir}/%{name}/agent/log4j-%{name}.xml | %config(noreplace) %{_sysconfdir}/%{name}/agent/log4j-%{name}.xml | ||||||
| %attr(0755,root,root) %{_initrddir}/%{name}-agent | %attr(0755,root,root) %{_initrddir}/%{name}-agent | ||||||
| %attr(0755,root,root) %{_bindir}/%{name}-setup-agent | %attr(0755,root,root) %{_bindir}/%{name}-setup-agent | ||||||
|  | %attr(0755,root,root) %{_bindir}/%{name}-ssh | ||||||
| %dir %attr(0770,root,root) %{_localstatedir}/log/%{name}/agent | %dir %attr(0770,root,root) %{_localstatedir}/log/%{name}/agent | ||||||
| %doc LICENSE | %doc LICENSE | ||||||
| %doc NOTICE | %doc NOTICE | ||||||
|  | |||||||
							
								
								
									
										1
									
								
								debian/cloud-agent.install
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								debian/cloud-agent.install
									
									
									
									
										vendored
									
									
								
							| @ -21,4 +21,5 @@ | |||||||
| /etc/cloud/agent/log4j-cloud.xml | /etc/cloud/agent/log4j-cloud.xml | ||||||
| /etc/init.d/cloud-agent | /etc/init.d/cloud-agent | ||||||
| /usr/bin/cloud-setup-agent | /usr/bin/cloud-setup-agent | ||||||
|  | /usr/bin/cloud-ssh | ||||||
| /var/log/cloud/agent | /var/log/cloud/agent | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user