For the kde thing, try something like ----------------------------------------------------------- pkg_add curl
curl ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/packages/i386/ | awk '{print $NF}' > /tmp/curl.out for package in `grep -i ^wget /tmp/curl.out` `grep -i ^kdebase /tmp/curl.out` `grep -i ^kdelibs /tmp/curl.out`\ `grep -i ^kdeaddons /tmp/curl.out` `grep -i ^kdeadmin /tmp/curl.out` `grep -i ^kdeartwork /tmp/curl.out` \ `grep -i ^kdeedu /tmp/curl.out` `grep -i ^kdegames /tmp/curl.out` `grep -i ^kdegraphics /tmp/curl.out` \ `grep -i ^kdemultimedia /tmp/curl.out` `grep -i ^kdenetwork /tmp/curl.out` \ `grep -i ^kdepim /tmp/curl.out` `grep -i ^kdesdk /tmp/curl.out` `grep -i ^kdetoys /tmp/curl.out` \ `grep -i ^kdeutils /tmp/curl.out` `grep -i ^kde-i18n-ca /tmp/curl.out` do if ! pkg_add ${package} ; then echo pkg_add of ${package} failed 1>&2 fi done ----------------------------------------------------- I have a big script to automatically install the software I always use from a recent snapshot (-current, in development), plus PF, plus antialiasing, plus X set-up etc etc. If you're interested, I can post it Cheers Pau Amaro-Seoane