diff --git a/23.Initialize_environment/0_setup.sh b/23.Initialize_environment/0_setup.sh
index f67ca7e26729b967715a723a8fc59e9abc59c427..49dcae0df9fb76c80b2ed2f52e68ed3a01e0846b 100755
--- a/23.Initialize_environment/0_setup.sh
+++ b/23.Initialize_environment/0_setup.sh
@@ -26,3 +26,27 @@ usermod -aG sudo admin
 if ( ! test -z ${SHELL_ADMIN_PWD} ); then
 	echo -e "${SHELL_ADMIN_PWD}\n${SHELL_ADMIN_PWD}" | passwd -q admin
 fi
+
+# DELL server - install dell openmanage
+if ( ! dpkg -l | grep dmidecode )
+then
+aptitude install -y dmidecode
+fi
+
+dmidecode > /tmp/dmidecode
+
+if ( grep Dell /tmp/dmidecode )
+then
+echo 'deb http://linux.dell.com/repo/community/ubuntu xenial openmanage' | sudo tee -a /etc/apt/sources.list.d/linux.dell.com.sources.list
+gpg --keyserver pool.sks-keyservers.net --recv-key 1285491434D8786F 
+gpg -a --export 1285491434D8786F | sudo apt-key add - 
+
+aptitude update && aptitude install -y srvadmin-all
+
+update-rc.d dsm_om_connsvc defaults
+echo "@reboot root /usr/sbin/service dsm_om_connsvc start" > /etc/cron.d/dell_openmanage
+
+sed -i "s@^root@root,admin@" /opt/dell/srvadmin/etc/omarolemap
+
+service dsm_om_connsvc start
+fi