mirrordir solution: I do it at system boot time (everyday after work) - last entry in rc.local.
mirrorcooker.sh (quick&dirty): 1: mirrordir -v --no-mtimes --no-chown --no-chmod --no-netrc --no-allow-empty-ftp-dirs ftp://sunsite.uio.no/pub/linux/Mandrake/Mandrake-devel/cooker/i586/Mandrake/RPMS /mnt/data2/pub/linux/mandrake-devel/cooker/Mandrake/rpms >/dev/tty11 2>&1 2: mirrordir -v --no-mtimes --no-chown --no-chmod --no-netrc --no-allow-empty-ftp-dirs ftp://sunsite.uio.no/pub/linux/Mandrake/Mandrake-devel/contrib/RPMS /mnt/data2/pub/linux/mandrake-devel/cooker/Mandrake/rpms2 >/dev/tty11 2>&1 3: rpm --rebuilddb 4: urpmi.update -a >/dev/tty11 2>&1 There are 4 lines, the output is redirected to Alt+F11. No automatic update - do an 'rpm --auto-select' by hand after getting all packages. Stefan.
