Пишу биллинговую систему и наткнулся на следующую проблему. Для получения информации о соединении использую файл /proc/net/dev.
В /etc/ppp/ip-down.d имеется следующий скрипт:
#!/bin/sh
cp /proc/net/dev /usr/sbs/proc
echo -n `/bin/date +%R%t%D` DISCONNECT: \ >> /var/log/sbs/sbs.log
/usr/sbs/sbs $1 $5 off
Как я понимаю при отключении юзера запускается этот скрипт, который в частности копирует файл с параметрами соединения в мою дерикторию и я его обрабатываю. Но иногда случается лажа, что файл он та скопирует, но интерфейс уже упадёт и информация о нём удалится из /proc/net/dev и я тогда не могу получить статистику. Возможно кто встречался?