I just ran `make dist` on my Mac and `secret.[ch]` show up in `src/common` in the tarball with this patch. I think that is the expected behavior that we want. This can also be verified by using `if !LINUX` in `common/Makefile.am` and then `make dist` on a linux box.