what you can do is this:
mirror novell's sles10-sp1-updates repo to your server and share it with nfs. I assume they let you do it as it works for us that way. sles10 can be configured to access it that way. works fine in our department. I also suggest to get rid of zmd and just use zypper, crashes less often, less cpu hogging.
you can add the update repository like this (zypper / rug (zmd) ) syntax:
Code:
zypper sa nfs://server-name/repo-dir <custom-repo-name>
of course the same works with yast which syncs with zypper.
for automatic updates you just need to tweak the old "yast2-online-update" cron-script to use zypper instead of rug.