opennebula-node-kvm deploy
This commit is contained in:
@@ -9,13 +9,44 @@ arch="noarch"
|
||||
options="!check"
|
||||
license="Apache"
|
||||
|
||||
depends=""
|
||||
depends="
|
||||
opennebula-common
|
||||
libvirt-daemon
|
||||
qemu-img
|
||||
qemu-system-x86_64
|
||||
ruby
|
||||
vlan
|
||||
ipset
|
||||
pciutils
|
||||
rsync
|
||||
tar
|
||||
cronie
|
||||
logrotate
|
||||
augeas
|
||||
libxml2
|
||||
iptables"
|
||||
|
||||
install="
|
||||
${pkgname}.post-install
|
||||
${pkgname}.post-deinstall"
|
||||
|
||||
source=""
|
||||
source="
|
||||
/etc/cron.d/opennebula-node
|
||||
/etc/init.d/opennebula-gate-proxy
|
||||
/etc/logrotate.d/opennebula-gate-proxy
|
||||
/etc/sudoers.d/opennebula-node-kvm
|
||||
/etc/sysctl.d/bridge-nf-call.conf
|
||||
/usr/bin/onegate-proxy
|
||||
/usr/bin/qemu-kvm-one-gen
|
||||
/usr/lib/one/onegate-proxy/onegate-proxy.rb
|
||||
"
|
||||
|
||||
package() {
|
||||
}
|
||||
install -Dm700 "${srcdir}/etc/cron.d/opennebula-node" "${pkgdir}/etc/cron.d/opennebula-node"
|
||||
install -Dm755 "${srcdir}/etc/init.d/opennebula-gate-proxy" "${pkgdir}/etc/init.d/opennebula-gate-proxy"
|
||||
install -Dm644 "${srcdir}/etc/logrotate.d/opennebula-gate-proxy" "${pkgdir}/etc/logrotate.d/opennebula-gate-proxy"
|
||||
install -Dm400 "${srcdir}/etc/sudoers.d/opennebula-node-kvm" "${pkgdir}/etc/sudoers.d/opennebula-node-kvm"
|
||||
install -Dm644 "${srcdir}/etc/sysctl.d/bridge-nf-call.conf" "${pkgdir}/etc/sysctl.d/bridge-nf-call.conf"
|
||||
install -Dm744 "${srcdir}/usr/bin/onegate-proxy" "${pkgdir}/usr/bin/onegate-proxy"
|
||||
install -Dm744 "${srcdir}/usr/bin/qemu-kvm-one-gen" "${pkgdir}/usr/bin/qemu-kvm-one-gen"
|
||||
install -Dm744 -o oneadmin -g cloud "${srcdir}/usr/lib/one/onegate-proxy/onegate-proxy.rb" "${pkgdir}/usr/lib/one/onegate-proxy/onegate-proxy.rb"
|
||||
|
||||
Reference in New Issue
Block a user