The current way to go, it seems, are bilateral agreements. This means that two countries agree with the other, independent of the EU, that they will accept each other’s certificates for vaccination, prior infection and negative results. Hungary has currently six such agreements:
Serbia
Slovenia
Montenegro
Bahrein
Turkey
Greece (2 weeks after the second jab)
smeštaj u pešti nikad jeftiniji ko voli