Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
ipa_add_user ()
{
username=$1 ; usernum=$2
printf "rule $username_prefix$username { ipfw = $usernum } " >> $ipa_users
if [ -r /var/run/ipa.pid ] ; then
kill -HUP `cat /var/run/ipa.pid` >/dev/null 2>&1
sleep 5
fi
}
if [ -f $ipa_users ] ; then
startline=`grep -n "^rule $username_prefix$username " $ipa_users | awk -F: '{print $1}'`
if [ $startline ] ; then
usernum=`head -n $(expr $startline + 1) $ipa_users | tail -n 1 | awk -F= '{print $2}'`
else
usernum=`expr $count_startnum + $(wc -l < $ipa_users) / 3 + 1`
ipa_add_user $username $usernum
fi
else
usernum=`expr $count_startnum + 1`
ipa_add_user $username $usernum
fi
if [ "$action" = "-" ] ; then
/usr/local/sbin/ipa -k dump >/dev/null 2>&1
fi
echo $usernum