Hi,

On Sat, 19.06.2010 at 16:54:37 +0200, Toni Mueller <supp...@oeko.net> 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 debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to