In article <[email protected]>, Greg Troxel <[email protected]> wrote: >-=-=-=-=-=- > > >I have a binary from 2004 (that works fine under -6; ldd says: > -lm.0 => /usr/lib/libm.so.0 > -lgcc_s.1 => /lib/libgcc_s.so.1 > -lc.12 => /usr/lib/libc.so.12 >) > >but on running it I get: > >/home/gdt/bin/i386-NetBSD/[foo]: bad tag 1: [8 4, 0 4, 01.0 PaX] > >Is this a clue that pax expects elf notes in a place that didn't use to >be initialized? Somthing else?
Perhaps the binary was created during the transitional period before PaX tags got their own note type. This looks like a type 1 note with a PaX name. What does file say? christos
