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