|
В рекомендации лучших пингвиноводов входит создание умного "снимка" системы. Для этих целей народ использует скриптик (4 kb) с сайта algolog.tripod.com. Он не только делает дамп системных файлов, но и структуры всей файловой системы + отчет о работе всех критичных модулей.
root@slack:~# wget http://algolog.tripod.com/shivalik.gz
--01:00:48-- http://algolog.tripod.com/shivalik.gz
=> `shivalik.gz'
Resolving algolog.tripod.com... 209.202.240.100
Connecting to algolog.tripod.com[209.202.240.100]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4,086 [application/x-gzip]
100%[====================================>] 4,086 13.71K/s
01:00:49 (13.70 KB/s) - `shivalik.gz' saved [4086/4086]
root@slack:~# gunzip shivalik.gz
root@slack:~# chmod +x shivalik
root@slack:~# ./shivalik
В результате, на выходе этого скрипта создается директория /root/postinfo/, а внутри файл /root/postinfo/summary, который можно смело послать знакомому гуру при возникновении непреодолимых проблем, и пара директорий с конфигурационными файлами. Можно добавить туда что-то от себя, например, конфиги samba или apache. После этого, следуя рекомендациям скрипта, желательно сохранить эту папку на CD-R и убрать подальше. Можно сначала упаковать, чтобы было удобнее не только сохранять, но и другу послать.
root@slack:~# tar cjf postinfo.tar.bz2 postinfo/
Вот tar архив папки postinfo/ и отдельно файл summary.
Никаких секретных данных типа /etc/shadow скрипт не трогает. Единственное, что не понравилось мне в этом скрипте, так это права на создаваемые файлы 700, а хотелось бы 600.
После беглого просмотра скрипта, решил немного подправить его под современные реалии. Добавил сохранение /etc/rc.d/*, xorg.conf, изменил права на 600, сжал результат в tar.gz. Вот подправленный скрипт (5 kb).
Сделал все это не просто так, а ради идеи. ПРЕДЛАГАЮ принять участие в создании базы конфигурационных файлов для разного "железа". ВСЕМ, кому не трудно, пришлите мне созданный скриптом архив (по умолчанию /root/postinfo/postinfo.tar.gz) на адрес slacka@mail.ru. За мной обработка, сортировка, оценка и в конечном счете создание некой базы, по которой исходя из вашего железа, можно будет подобрать конфиги, а также присмотреть конфигураторы к различным базовым программам. Да и вообще, лично мне интересно посмотреть как настроена машина у соседа, а вам? Для пущей информативности, в письме укажите точную марку видеокарты и версию драйверов, если ставили. Ну и от себя что-нибудь, дополнительные скрипты, краткие (или длинные) описания установки и настройки того или иного, предложения по скрипту. За все это вам заранее спасибо скажу не только я...
На этом все.
Gena
02.03.2005
|