LINUX.ORG.RU

История изменений

Исправление bormant, (текущая версия) :

PS. slackpkg new-config в описанном рецепте вам не помощник:

$ ls /var/adm/packages/slackpkg-*
/var/adm/packages/slackpkg-2.82.0-noarch-12
/usr/sbin/slackpkg:
case "$CMD" in
...
        new-config)
                POSTINST=on
        ;;
...
esac
...
if [ "$POSTINST" != "off" ]; then
        lookkernel
        looknew
fi
/usr/libexec/slackpkg/functions.d/post-functions.sh
looknew() {
...
        echo -e "\nSearching for NEW configuration files"
        FILES=$(find /etc -name "*.new" ${ONLY_NEW_DOTNEW} \
                -not -name "rc.inet1.conf.new" \
                -not -name "group.new" \
                -not -name "passwd.new" \
                -not -name "shadow.new" \
                -not -name "gshadow.new" 2>/dev/null)
...
Итого: slackpkg new-config сработал бы, если:
1) пропатчить slackpkg, заменив «find /etc» на «find /etc /usr/lib{,64}», либо
2) пропатчить man на предмет расположения man.conf не в /usr/lib{,64}, а в /etc.

Исходная версия bormant, :

PS. slackpkg new-config в описанном рецепте вам не помощник:

$ ls /var/adm/packages/slackpkg-*
/var/adm/packages/slackpkg-2.82.0-noarch-12
/usr/sbin/slackpkg:
case "$CMD" in
...
        new-config)
                POSTINST=on
        ;;
...
esac
...
if [ "$POSTINST" != "off" ]; then
        lookkernel
        looknew
fi
/usr/libexec/slackpkg/functions.d/post-functions.sh
looknew() {
...
        echo -e "\nSearching for NEW configuration files"
        FILES=$(find /etc -name "*.new" ${ONLY_NEW_DOTNEW} \
                -not -name "rc.inet1.conf.new" \
                -not -name "group.new" \
                -not -name "passwd.new" \
                -not -name "shadow.new" \
                -not -name "gshadow.new" 2>/dev/null)
...
Итого: slackpkg new-config сработал бы, если:
1) пропатчить slackpkg, заменив «find /etc» на «find /etc /usr/lib{,64}», либо 2) пропатчить man на предмет расположения man.conf не в /usr/lib{,64}, а в /etc.