Поиск по этому блогу

28.01.2011

Автообновление с очисткой от мусора

Запихать в /usr/sbin, предварительно установив localepurge и ntp.
А затем в крон:)
update.sh
#!/bin/bash
yes|pacman -Syu && \
yes|pacman -Sc && \
localepurge
ntpdate pool.ntp.org && \
hwclock --systohc

2 комментария:

Анонимный комментирует...

Чушь и дичь. Запуск pacman -Syu по крону приведет к накоплению в /etc необновленных конфигов .pacnew и "внезапно" перестающим работать в связи с устареванием конфига пакетам.

А localepurge после обновления себя самого требует запускать localepurge.config, без чего не станет ничего удалять. Но ты об этом не узнаешь.

Piligrim комментирует...

и "внезапно" перестающим работать в связи с устареванием конфига пакетам - они и так перестанут работать, это арч и в нём ВСЕГДА следует быть начеку :-) А "внезапно" как правило случается тогда, когда рушится приложение и это зависит только от того когда его (пере)запустили, а не от того когда обновилась система. Вот тогда и приходится лезть в *.pacnew'ы.

localepurge и localepurge.conf не трогаю с момента его первой установки, и нормас работает.