#!/bin/bash #Script cd /opt/StateGrid/install_shell if [ $# -lt 3 ];then echo -e "Please enter the user name,user's home directory,user's shell!\n" echo -e "example:\n$0 d5000 /home/d5000/huazhong tcsh" echo -e "or" echo -e "example:\n$0 kingsoft /home/kingsoft/huazhong bash" echo -e "or" echo -e "example:\n$0 ems /users/ems tcsh" exit 1 else ./create_users.sh $1 $2 $3 echo "====Create users...." fi ./set_network.sh echo "====Set Bonding..." ./set_kernel.sh echo "====Set Kernel parameters..." ./set_ssh.sh $1 $2 $3 echo "====Set ssh...." ./ntpd_cron_patch.sh echo "====Set ntp client..." ./audit_patch.sh $1 $2 $3 echo "====Set audit.rules ..." ./set_fonts.sh echo "====add fonts====" ./set_limits.conf.sh echo "====Set limits.conf====" ./set_recycling-station.sh echo "===Set trash recycling station===" ./set_fstab.sh echo "===Set /etc/fstab===" #./install_tool.sh #echo "===instll update packages===" ./set_close_ipv6.sh echo "===close ipv6 ip===" ./set_fcitx.sh fcitx echo "====Set fonts & Input method..." ./other.sh $1 $2 $3 echo "===Set other===" ./set_linux-pam.sh echo "===Set pam_cracklib.so and pam_tally.so ===" cd cgroup-d5000-install ./install.sh $1 $2 $3 echo "===Set cgroup===" echo "=======Finish========"