Запускаю из терминала user2 (Launch from Terminal of user2)
ll(user2)@linux:~> acroread | more
ln: creating symbolic link `/home/user1/.adobe/Acrobat/8.0/Resource/xulrunner-1.9/libmozjs.so': File exists
ln: creating symbolic link `/home/user1/.adobe/Acrobat/8.0/Resource/xulrunner-1.9/mozilla-xremote-client': File exists
ln: creating symbolic link `/home/user1/.adobe/Acrobat/8.0/Resource/xulrunner-1.9/greprefs/xpinstall.js': File exists
ln: ../greprefs/all-openSUSE.js': File exists
ln: ../greprefs/all.js': File exists
ln: ../greprefs/security-prefs.js': File exists
ln: ../res/contenteditable.css': File exists
ln: ../res/unixcharset.properties': File exists
ln: ......html/folder.png': File exists
ln: ......forms.css': File exists
ln: ......table-add-column-before-active.gif': File exists
ln: ......EditorOverride.css': File exists
ln: ......table-add-column-before.gif': File exists
ln: ......table-remove-row-hover.gif': File exists
ln: ......ua.css': File exists
ln: ......entityTables/html40Symbols.properties': File exists
ln: ......entityTables/transliterate.properties': File exists
ln: ......entityTables/html40Special.properties': File exists
ln: ......entityTables/mathml20.properties': File exists
ln: ......entityTables/htmlEntityVersions.properties': File exists
ln: ......entityTables/html40Latin1.properties': File exists
ln: ......svg.css': File exists
ln: ......dtd/xhtml11.dtd': File exists
ln: ......dtd/mathml.dtd': File exists
ln: ......loading-image.gif': File exists
..............360 files .... exist ....
ln: ...../ga-IE.manifest': File exists
ln: ...../oc.jar': File exists
ln: ...../es-ES.jar': File exists
ln: ...../classic.jar': File exists
ln: ...../bn-IN.jar': File exists
ln: ...../fi.manifest': File exists
ln: ../chrome/ka.jar': File exists
ln: ../chrome/ja.manifest': File exists
ln: ../chrome/zh-CN.jar': File exists
ln: creating symbolic link `/home/user1/.adobe/Acrobat/8.0/Resource/xulrunner-1.9/chrome/eo.manifest': File exists
ln: creating symbolic link `/home/user1/.adobe/Acrobat/8.0/Resource/xulrunner-1.9/chrome/ro.jar': File exists
ln: creating symbolic link `/home/user1/.adobe/Acrobat/8.0/Resource/xulrunner-1.9/libgtkembedmoz.so': File exists
Тоже при запуске из каталога: (Same when execute from)
ll(user2)@linux:/usr/lib/Adobe/Reader9/bin>
File ‘acroread’ uses Resources of Acrobat8.0:
# http://bugzilla.novell.com/show_bug.cgi?id=457928
# As mozilla-xulrunner181 got dropped in openSUSE 11.1,
# we don't have libgtkembedmoz.so anymore, only libmozgnome.so
# from the mozilla-xulrunner190-gnomevfs package.
# Therefore, MOZILLA_COMP_PATH will still be empty here on
# openSUSE >= 11.1.
# We can only use an ugly workaround here and duplicate
# the xulrunner-1.9 directory in the home directory of the user:
if -z "$MOZILLA_COMP_PATH" ]; then
if -f /usr/lib/xulrunner-1.9/components/libmozgnome.so ]; then
pushd /usr/lib > /dev/null
find xulrunner-1.9/ -mindepth 1 -type d -exec mkdir -p \
$HOME/.adobe/Acrobat/8.0/Resource/{} \;
find xulrunner-1.9/ -mindepth 1 -type f -exec ln -s /usr/lib/{} \
$HOME/.adobe/Acrobat/8.0/Resource/{} \;
ln -s /usr/lib/xulrunner-1.9/components/libmozgnome.so \
$HOME/.adobe/Acrobat/8.0/Resource/xulrunner-1.9/libgtkembedmoz.so
popd > /dev/null
MOZILLA_COMP_PATH=$HOME/.adobe/Acrobat/8.0/Resource/xulrunner-1.9/
export MOZILLA_COMP_PATH
fi
fi........
Установка Adobe и обновление онлайн: (Adobe Installation and online update)
(Var/log/zypp\History)
log 2010 1-я установка производителем (1st-installation by mahufacturer)
2010-08-13 18:53:35|install|acroread|9.3.3-0.1.1|i586||home_hp-SLED11-SP1-10.13.6_._maintenance-updates-20100707_i586|
...
2010-08-13 19:02:45|install|acroread-cmaps|9.3.3-0.1.1|noarch|root@linux-qys6|home_hp-SLED11-SP1-10.13.6_._maintenance-updates-20100707_noarch|
...
2010-08-13 19:03:08|install|kernel-pae|2.6.32.13-0.5.1.1676.0.PTF.627518|i586|root@linux-qys6|home_hp-SLED11-SP1-10.13.6_._repo|
2010-08-13 19:03:10|install|acroread-fonts-zh_TW|9.3.3-0.1.1|noarch|root@linux-qys6|home_hp-SLED11-SP1-10.13.6_._maintenance-updates-20100707_noarch|
2010-08-13 19:03:14|install|acroread-fonts-zh_CN|9.3.3-0.1.1|noarch|root@linux-qys6|home_hp-SLED11-SP1-10.13.6_._maintenance-updates-20100707_noarch|
2010-08-13 19:03:15|install|acroread-fonts-ko|9.3.3-0.1.1|noarch|root@linux-qys6|home_hp-SLED11-SP1-10.13.6_._maintenance-updates-20100707_noarch|
2010-08-13 19:03:16|install|acroread-fonts-ja|9.3.3-0.1.1|noarch|root@linux-qys6|home_hp-SLED11-SP1-10.13.6_._maintenance-updates-20100707_noarch|
log2011 (1-е обновление user1 с паролем root (Update by user1, with root password)
2011-02-02 00:28:14|install|acroread-cmaps|9.4.1-0.1.1|noarch||nu_novell_com:SLED11-SP1-Updates|035915b5e0c27e80be95341e6fdf92ba127dc94f
...
2011-02-02 00:43:32|install|acroread|9.4.1-0.1.1|i586||nu_novell_com:SLED11-SP1-Updates|749ce189626dbbf364aace44863d3fa697760c92
...
2011-02-02 00:45:48|install|acroread-fonts-zh_TW|9.4.1-0.1.1|noarch||nu_novell_com:SLED11-SP1-Updates|19b6d389bc3d4a05e51210a396c203a3a1f5b6ec
2011-02-02 00:45:51|install|acroread-fonts-ko|9.4.1-0.1.1|noarch||nu_novell_com:SLED11-SP1-Updates|25e0111fb409573ed27170d89f72728f7fac140f
...
2011-02-02 00:48:05|install|acroread-fonts-zh_CN|9.4.1-0.1.1|noarch||nu_novell_com:SLED11-SP1-Updates|b902dbf265ac4aa02b0efddd9ff80614941efd7d
2011-02-02 00:48:25|install|acroread-fonts-ja|9.4.1-0.1.1|noarch||nu_novell_com:SLED11-SP1-Updates|be1ef989cd35f862cc7b83673f2bf5a5dc8cf69c
Замечаю, что файлами и программами владеет user1, а acroread’ом владеет root
(Access Programme - notice that files and directories owned by user1,
while acroread is owned by root)
ll(user1)@linux:~> ls -al
total 404
-rw-r--r-- 1 ll(user1) users 0 2011-01-25 01:37 ?
drwxr-xr-x 47 ll users 4096 2011-02-19 00:23 .
drwxr-xr-x 5 root root 4096 2011-01-28 00:49 ..
drwx------ 5 ll(user1) users 4096 2011-02-14 22:28 .adobe
-rw-r--r-- 1 ll(user1) users 440 2011-02-02 04:28 amarok-installfail
-rw------- 1 ll(user1) users 2107 2011-02-18 23:04 .bash_history
-rw-r--r-- 1 ll(user1) users 1177 2011-01-19 21:20 .bashrc
drwx------ 7 ll(user1) users 4096 2011-02-19 00:14 .beagle
drwxr-xr-x 2 ll(user1) users 4096 2011-01-19 21:20 bin
drwxr-xr-x 6 ll(user1) users 4096 2011-01-22 20:28 .cache
drwxr-xr-x 4 ll(user1) users 4096 2011-01-22 21:39 .chmsee
drwxr-xr-x 13 ll(user1) users 4096 2011-02-02 02:01 .config
drwx------ 3 ll(user1) users 4096 2011-01-19 21:25 .dbus
drwxr-xr-x 2 ll(user1) users 4096 2011-02-18 23:00 Desktop
-rw-r--r-- 1 ll(user1) users 25 2011-02-18 22:55 .dmrc
drwx------ 2 ll(user1) users 4096 2011-01-25 01:01 Documents
drwxr-xr-x 5 ll(user1) users 4096 2011-01-27 00:35 .dosemu
-rw-r--r-- 1 ll(user1) users 1637 2011-01-19 21:20 .emacs
-rw------- 1 ll(user1) users 16 2011-01-19 21:25 .esd_auth
drwxr-xr-x 7 ll(user1) users 4096 2011-01-19 23:19 .evolution
drwxr-xr-x 2 ll(user1) users 4096 2011-02-02 01:35 .fontconfig
drwxr-xr-x 2 ll(user1) users 4096 2011-01-19 21:20 .fonts
drwx------ 5 ll(user1) users 4096 2011-02-18 22:55 .gconf
drwx------ 2 ll(user1) users 4096 2011-02-19 00:23 .gconfd
drwx------ 2 ll(user1) users 4096 2011-01-19 23:37 .gftp
drwx------ 13 ll(user1) users 4096 2011-02-18 23:15 .gnome2
drwx------ 2 ll(user1) users 4096 2011-01-19 21:25 .gnome2_private
drwx------ 2 ll(user1) users 4096 2011-02-18 22:55 .gnupg
drwx------ 2 ll(user1) users 4096 2011-01-22 21:11 .gphoto
drwxr-xr-x 2 ll(user1) users 4096 2011-02-03 00:49 .gstreamer-0.10
-rw-r--r-- 1 ll(user1) users 136 2011-01-22 23:47 .gtk-bookmarks
dr-x------ 2 ll(user1) users 0 2011-02-18 22:55 .gvfs
drwxr-xr-x 2 ll(user1) users 4096 2011-02-02 01:55 .helix
-rw------- 1 ll(user1) users 5032 2011-02-18 22:55 .ICEauthority
drwxr-xr-x 2 ll(user1) users 4096 2011-01-22 18:44 .icons
drwxr-x--- 7 ll(user1) users 4096 2011-01-19 23:37 .inkscape
-rw-r--r-- 1 ll(user1) users 861 2011-01-19 21:20 .inputrc
drwx------ 5 ll(user1) users 4096 2011-02-02 02:21 .kde4
drwxr-xr-x 12 ll(user1) users 4096 2011-02-15 00:43 linux
drwxr-xr-x 3 ll(user1) users 4096 2011-01-19 21:25 .local
drwx------ 3 ll(user1) users 4096 2011-01-19 21:40 .macromedia
-rw-r--r-- 1 ll(user1) users 3146 2011-02-02 02:01 .mailcap
drwxr-xr-x 4 ll(user1) users 4096 2011-01-19 22:57 .mozilla
drwxr-xr-x 2 ll(user1) users 4096 2011-01-21 00:21 Music
drwxr-xr-x 2 ll(user1) users 4096 2011-01-19 21:25 .nautilus
drwx------ 3 ll(user1) users 4096 2011-01-19 21:27 .novell
drwx------ 3 ll(user1) users 4096 2011-02-15 00:47 .ooo3
drwxr-xr-x 2 ll(user1) users 4096 2011-01-19 23:19 .phalanx
drwxr-xr-x 4 ll(user1) users 4096 2011-01-22 22:26 Pictures
drwxr-xr-x 2 ll(user1) users 4096 2011-01-21 00:21 Podcasts
-rw-r--r-- 1 ll(user1) users 1028 2011-01-19 21:20 .profile
drwx------ 2 ll(user1) users 4096 2011-01-19 21:25 .pulse
-rw------- 1 ll(user1) users 256 2011-01-19 21:25 .pulse-cookie
-rw------- 1 ll(user1) users 120715 2011-02-19 00:22 .recently-used.xbel
drwxr-xr-x 2 ll(user1) users 4096 2011-01-19 21:25 .skel
drwx------ 2 ll(user1) users 4096 2011-01-19 23:18 .Skype
drwx------ 2 ll(user1) users 4096 2011-01-19 21:25 .ssh
-rw-r--r-- 1 ll(user1) users 26 2011-02-19 00:14 TEST-ACCESS
-rw-r--r-- 1 root root 26 2011-02-19 00:14 TEST-ACCESS-roota
drwxr-xr-x 2 ll(user1) users 4096 2011-01-22 18:44 .themes
drwx------ 5 ll(user1) users 4096 2011-01-19 23:08 .thumbnails
drwxr-xr-x 2 ll(user1) users 4096 2011-01-21 00:21 Videos
-rw-r--r-- 1 ll(user1) users 849 2011-01-19 21:20 .vimrc
drwxr-xr-x 2 ll(user1) users 4096 2011-02-18 22:55 .wapi
-rw-r--r-- 1 ll(user1) users 1940 2011-01-19 21:20 .xim.template
-rwxr-xr-x 1 ll(user1) users 1446 2011-01-19 21:20 .xinitrc.template
-rw------- 1 ll(user1) users 9862 2011-02-19 00:22 .xsession-errors
-rw------- 1 ll(user1) users 8893 2011-02-17 22:29 .xsession-errors.old
Думаю, Кент прав, предполагая, что причина причиной может быть изменение в группе.
Я также вижу, что владелец также может быть причиной (владелец acroread - root,
другими файлами-user1)?
Что меня теперь напугало: все перечисленные выше папки принадлежат user1,
и не доступны пользователю user2? Я устанавливал их как user1, принимая его как root.
И мою SUSE, установленная производителем, я активировал как user1 с паролем root,
и обновил также как user1. Что теперь делать?
Не верю, что Linux не проприетарная система!
Рано ушел Козьма Прутков, успев только сказать: смотри в root,
но не успев объяснить, почему.
(in English:I think Kent is right, hinting that group change may be the reason.
I also see that the owner can also be the reason (acroread is owned by root,
other files are owned by user1)?
Now I am panicing, because all directories and files belong to user1,
and cannot be accessed user2? I installed them for all users, as user1 thought to be root!
And my SUSE, installed by manufacture (as rooot?), I activated as user1 with root password, and
updated online as user1 too. What must I do now?:’(
I do not believe that Linux is not proprietary!
Kozma Prutkov rano ushel ot nas,uspev skazat: see into the root, ne uspev donesti, pochemu.)