Hi, I'm trying to run my script but is not working for some reason the functions is not working at all.
Anyone willing to help me to find out the error.
Thank you.

#!/bin/bash

DATE=$(date +"%m_%d_%Y");

turn_off_services()
{
  echo -e "\n## Remove unnecessary services" 

  ## Turn off unnecessary services
  ## chkconfig --list |egrep -i "iptables|smartd|kudzu|bluetooth|rpcgssd"

  chkconfig iptables off
  chkconfig smartd off
  chkconfig kudzu off
  chkconfig bluetooth off
  chkconfig rpcgssd off

  chkconfig --list |egrep -i "iptables|smartd|kudzu|bluetooth|rpcgssd"
  echo "done."
}

hi,

where, in your script, do you call the function?

it is declared, but you don't seem to call it.

Thank you, for let me see where my mistake was.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.