After that you can download those relevant for you from http://www.ibiblio.org/pub/Linux/distributions/smeserver/releases/development/RPMS/
. . . and install them.
Indeed, it does not seam to be up to date. For the kernel, you can find a newer version by RedHat, the 2.4.20-28.8, which is the last one for RedHat 7.3. There won't be any newer as RH 7.3 is no more supported by RH. This last version fixed the problem with user shell (that you did not allowed on your server
)
Many of the packages in the base distro are old and have updated releases to fix vulnerabilities and bugs.
For my own purposes I've been keeping up to date using the fedora legacy project, and where the rpms are e-smith/sme customised with extra patches etc. I've been patching releases of the standard packages to incorporate these changes.
But for a first step visit the Fedora Legacy Project:
http://www.fedoralegacy.orgI keep a copy of the required updates
here where you can get an idea which standard packages found at the Fedora Legacy site updates dir for 7.3 are suitable for sme 6.0 (Download them from fedora legacy though)
The custom packages I use live at
http://www.pagefault.org/download/e-smith/6.0/updates-testing/i386. Note the directory name, YMMV.
The only unusual step I take is to comment out the path lines in /etc/modules.conf when upgrading a kernel, but this is due to a bad experience a long time ago and may not be neccessary.
--
Damien