@@ -30,6 +30,7 @@ class BeforeConfigureHook(Hook):
env.set_params(params)
setup_users()
+ install_packages()
if __name__ == "__main__":
BeforeConfigureHook().execute()
@@ -100,3 +100,8 @@ def set_uid(user, user_dirs):
mode=0555)
Execute(format("/tmp/changeUid.sh {user} {user_dirs} 2>/dev/null"),
not_if = format("test $(id -u {user}) -gt 1000"))
+
+def install_packages():
+ Package("unzip")
+ Package("net-snmp")
+ Package("net-snmp-utils")
@@ -68,22 +68,10 @@
<osSpecific>
<osType>any</osType>
<packages>
- <package>
- <type>rpm</type>
- <name>net-snmp</name>
- </package>
- <name>net-snmp-utils</name>
<package>
<type>rpm</type>
<name>lzo</name>
</package>
- <name>unzip</name>
<name>hadoop</name>
@@ -89,22 +89,10 @@