Fixes portsnap fetch complaining

portsnap fetch needs to be run interactively.
If portsnap hasn't been set up yet, this will call portsnap fetch execute
otherwise it will just update ports