If you don't want to esf the steam way there are other possibilities.
There's a new server setup wich handles exactly like steam. Its main purpose was for the die hard 1.5 csers.
However I don't think that many esf servers will use this patch
so looks like there's no other way around and we eventually have to use steam
grtz Naz