First off.. I don't understand why each model needs it's own repo.. but fine...
Secondly.. why do they have to use some ambiguous HEX representation of the model (i.e 0x1278)
Why does the RPM packaging completely suck
Mkay.. now that I'm done ranting... I have had some ugly cleanups to do with their stuff
NOTE: in this example my system is actually subscribed to a Satellite channel with the Dell software, hence why I am removing the repo file.
Secondly.. why do they have to use some ambiguous HEX representation of the model (i.e 0x1278)
Why does the RPM packaging completely suck
Mkay.. now that I'm done ranting... I have had some ugly cleanups to do with their stuff
NOTE: in this example my system is actually subscribed to a Satellite channel with the Dell software, hence why I am removing the repo file.
rpm -qa | egrep 'dell|srvadm' | tr '\n' ' ' > cleanup-dellomsa.out sed -i -e 's/^srvad/yum -y remove srvad/g' cleanup-dellomsa.out sed -i -e 's/^Open/yum -y remove Open/g' cleanup-dellomsa.out sed -i -e 's/^dell/yum -y remove dell/g' cleanup-dellomsa.out sed -i -e 's/^yum-dell/yum -y remove yum-dell/g' cleanup-dellomsa.out cat cleanup-dellomsa.out sh ./cleanup-dellomsa.out rm -f /etc/yum.repos.d/dell-omsa-repository.repo ls -l /etc/yum.repos.d/ yum clean all yum -y install srvadmin-all srvadmin-idrac7 yum-dellsysid OpenIPMI libsmbios smbios-utils ipmitool /opt/dell/srvadmin/sbin/srvadmin-services.sh enable || echo "ERROR: Could not enable Dell Services" && echo "NOTE: Dell Services enabled" service instsvcdrv restart
Comments
Post a Comment