Hi,
On Sat, 19.06.2010 at 16:54:37 +0200, Toni Mueller <[email protected]> wrote:
> NEED_UPDATE_CHECK=no
>
> for i in /$EtcDir/$SourceList /$EtcDir/${SourceList}.d/*; do
> test -f $i && NEED_UPDATE_CHECK=yes
> done
I suggest the following change instead:
$ diff -uw update-motd-updates-available
/usr/lib/update-notifier/update-motd-updates-available
--- update-motd-updates-available 2010-05-05 12:27:47.000000000 +0200
+++ /usr/lib/update-notifier/update-motd-updates-available 2010-06-19
18:56:52.000000000 +0200
@@ -40,9 +40,17 @@
SourceList="sources.list"
eval $(apt-config shell EtcDir Dir::Etc)
eval $(apt-config shell SourceList Dir::Etc::sourcelist)
-if [ $(stat -c %Y "/$EtcDir/$SourceList") -gt $stampt ]; then
+
+NEED_UPDATE_CHECK=no
+
+for i in /$EtcDir/$SourceList /$EtcDir/${SourceList}.d/*; do
+ if [ -f $i ] && [ $(stat -c %Y "$i") -gt $stampt ]; then
NEED_UPDATE_CHECK=yes
fi
+done
+
+
+
# output something for update-motd
if [ -n "$NEED_UPDATE_CHECK" ]; then
Kind regards,
--Toni++
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]