Есть такая утиль для сборки пакетов в slackware.
Знаете как она определяет наличие изменений в файловой системе при сборке кривых пакетов?
Правильно! Нужно изменить у всех файлов в {/opt,/bin,/boot,/dev,/etc,/install,/lib,/sbin,/usr,/var} время модификации через touch,
собрать пакет и посмотреть не появились ли в системе новые файлы или не обновилось ли чего.
Такого идиотизма я не ожидал!
Отдельный звиздец это как выполняется touch:
find $touching -path '/lib/udev/devices' -prune -o -print | xargs -I '{}' touch -c '{}'
Единственный пакет в слаке который собирается через slacktrack это linuxdoc-tools, который я и пересобрал :)
Комментарии внутри скрипта сборки этого пакета доставляют максимум удовольствия!
######## WARNING ###################################################
# This will touch nearly every file on your expendable development
# box. You wouldn't try this on a production system, right?
######## WARNING ###################################################
Спасибо, #$%^&*() !
Теперь есть повод переставить систему, т.к. судя по бекапу установлена она в 2014 году :)