Hi
When I untar sage as root not all files are owned
as root. (This is after running make as root, but still)
0 r...@muizenberg:/usr/local/src/sage-4.4.3#ls -ln
total 30672
-rw-r--r-- 1 1000 1000 71842 2010-06-06 07:43 COPYING.txt
drwxr-xr-x 8 0 0 4096 2010-06-06 09:26 data
drwxr-xr-x 4 0 0 4096 2010-06-06 08:51 devel
-rw-r--r-- 1 0 0 107841 2010-06-06 09:49 dochtml.log
drwxr-xr-x 15 0 0 4096 2010-06-06 09:12 examples
-rw-r--r-- 1 0 0 31120837 2010-06-06 09:26 install.log
drwxr-xr-x 2 0 0 4096 2010-06-06 07:43 ipython
drwxr-xr-x 12 0 0 4096 2010-06-06 09:16 local
-rw-r--r-- 1 1000 1000 3032 2010-05-13 09:42 makefile
-rw-r--r-- 1 1000 1000 10662 2010-06-06 07:43 README.txt
-rwxr-xr-x 1 1000 1000 1449 2010-02-11 18:56 sage
-rwxr-xr-x 1 0 0 38 2010-06-06 07:43 sage-python
-rw-r--r-- 1 1000 1000 1622 2010-06-06 07:43 sage-README-osx.txt
drwxr-xr-x 6 1000 1000 4096 2010-06-06 07:43 spkg
drwxr-xr-x 2 0 0 4096 2010-06-06 07:43 tmp
I usually do
chown -R root.root /usr/local/src/sage*
but for system-wide installs is it not better that all
files be owned by root? Does this have to be taken care
of before the tarball is made?
2.
I used to do chmod a+R /usr/local/src/sage*
to make sure all files are readable once they are owned by root.
What is best practice here?
0 r...@muizenberg:/usr/local/src/sage-4.4.3#find . -type f ! -perm 644 -a !
-perm 664 -a ! -perm 755 -a ! -perm 775 |wc -l
440
0 r...@muizenberg:/usr/local/src/sage-4.4.3#find . -type f ! -perm 644 -a !
-perm 664 -a ! -perm 755 -a ! -perm 775 -a ! -perm 640|wc -l
8
0 r...@muizenberg:/usr/local/src/sage-4.4.3#find . -type f ! -perm 644 -a !
-perm 664 -a ! -perm 755 -a ! -perm 775 -a ! -perm 640 -exec ls -l '{}' \;
-rwxr--r-- 1 root root 129 2010-06-06 08:02 ./local/bin/which_fortran
-rwxr-x--- 1 root root 1885 2010-06-06 09:13
./local/lib/gap-4.4.12/terminfo/r/rxvt
-rwxr-x--- 1 root root 1533 2010-06-06 09:13
./local/lib/gap-4.4.12/terminfo/c/cygwin
-rwxr-x--- 1 root root 2100 2010-06-06 09:13
./local/lib/gap-4.4.12/terminfo/x/xterm
-r-xr-xr-x 1 root root 5547024 2010-06-06 07:49 ./local/lib/libpython2.6.so.1.0
-rw------- 1 root root 16384 2010-06-06 09:17
./local/include/lcalc/Lexplicit_formula.h.swap.crap
-rw------- 1 root root 4251 2010-06-06 09:17 ./local/include/lcalc/Ldokchitser.h
-rw------- 1 root root 1604 2010-06-06 09:20
./local/share/moin/data/plugin/parser/jsmath.py
0 r...@muizenberg:/usr/local/src/sage-4.4.3#
regards,
Jan
--
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org