[2069] in Kerberos_V5_Development
problem with build instructions
daemon@ATHENA.MIT.EDU (Barry Jaspan)
Wed Dec 4 11:46:39 1996
Date: Wed, 4 Dec 1996 16:46:14 GMT
From: "Barry Jaspan" <bjaspan@MIT.EDU>
To: krbdev@MIT.EDU
The build instructions say to set umask 0 before running make
install. I did, and ended up with all directories mode 777:
<beeblebrox> .../krb5-1.0-dist/dist/usr/local# find . -type d -print | xargs ls -ld
drwxrwxrwx 8 root sys 512 Dec 4 11:43 .
drwxrwxrwx 2 root sys 512 Dec 4 11:40 ./bin
drwxrwxrwx 5 root sys 512 Dec 4 11:39 ./include
drwxrwxrwx 2 root sys 512 Dec 4 11:39 ./include/asn.1
drwxrwxrwx 2 root sys 512 Dec 4 11:39 ./include/gssapi
drwxrwxrwx 2 root sys 512 Dec 4 11:39 ./include/kerberosIV
drwxrwxrwx 2 root sys 512 Dec 4 11:39 ./lib
drwxrwxrwx 5 root sys 512 Dec 4 11:39 ./man
drwxrwxrwx 2 root sys 512 Dec 4 11:40 ./man/man1
drwxrwxrwx 2 root sys 512 Dec 4 11:40 ./man/man5
drwxrwxrwx 2 root sys 512 Dec 4 11:40 ./man/man8
drwxrwxrwx 2 root sys 512 Dec 4 11:40 ./sbin
drwxrwxrwx 3 root sys 512 Dec 4 11:39 ./share
drwxrwxrwx 2 root sys 512 Dec 4 11:39 ./share/gnats
The files seem to be set correctly (mode 755, with some setuid bits
set). Before creating my binary tarball I chmod'ed all these
directories to mode 755.
We could obviously fix the modes on the binary tarballs we've already
been given (if they are broken), but of course that would invalidate
the signatures.
Barry