FastHandle is fast operation tools for infrastructure configurations and tests.
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
os:linux:pkg:scripts:rpm.sh.html [2017/12/17 23:27] kurihara created |
os:linux:pkg:scripts:rpm.sh.html [2018/05/08 02:01] (current) kurihara |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | [[os:package:index.html|]] | + | [[os:linux:pkg: |
====== rpm.sh ====== | ====== rpm.sh ====== | ||
+ | $FHHOME/ | ||
- | <sxh python toolbar: | ||
- | import sys | ||
- | from fabric.api import * | ||
- | from fabric.contrib import files | ||
- | FHHOME=os.environ[" | + | ===== rpm.sh ===== |
- | + | ||
- | # | + | |
- | # CentOS7 Common | + | |
- | # | + | |
- | @task | + | |
- | @task | + | |
- | def common(): | + | |
- | put(" | + | |
- | sudo(" | + | |
- | + | ||
- | # | + | |
- | #CentOS6 Common | + | |
- | # | + | |
- | + | ||
- | + | ||
- | + | ||
- | </ | + | |
- | + | ||
- | \\ | + | |
- | ===== rpm-centos7.sh ===== | + | |
<sxh bash toolbar: | <sxh bash toolbar: | ||
Line 35: | Line 12: | ||
# | # | ||
# How to use | # How to use | ||
- | # rpm-centos.sh centos7 | + | # |
- | # rpm-centos.sh centos6 | + | # |
- | # | + | |
if [ -z $1 ]; then | if [ -z $1 ]; then | ||
Line 63: | Line 39: | ||
rpm -q mailx > /dev/null 2>&1 || yum -y install mailx | rpm -q mailx > /dev/null 2>&1 || yum -y install mailx | ||
rpm -q nmap-ncat | rpm -q nmap-ncat | ||
+ | rpm -q ccze > /dev/null 2>&1 || yum -y install ccze | ||
} | } | ||
Line 71: | Line 48: | ||
;; | ;; | ||
centos6) centos6 | centos6) centos6 | ||
- | ;; | ||
- | nginx) nginx | ||
;; | ;; | ||
*) echo "$1 option is valid" | *) echo "$1 option is valid" | ||
Line 81: | Line 56: | ||
\\ | \\ | ||
<WRAP box 90%> | <WRAP box 90%> | ||
- | [[os:package: | + | [[os:linux:pkg: |
<catlist ..:..: -noAddPageButton -noHead> | <catlist ..:..: -noAddPageButton -noHead> | ||
</ | </ |
My Sites
SNS
Copyright (c) 2025 FastHandle - IT Operations Examples All Rights Reserved.