[OS X TeX] II and user profile
Alex Hamann
Alexander.Hamann at stud-mail.uni-wuerzburg.de
Sat Sep 30 19:08:22 CEST 2006
Am 27.09.2006 um 17:26 schrieb Gerben Wierda:
>> A question that has crossed my mind several times before even though
>> the answer might be pretty obvious:
>> Does it have any importance at all for the integration of the
>> packages and the functionality of I-installer and tex wether in order
>> to update packages I use my normal user account or my admin account?
>
> The short answer is: not really.
>
understood :-)
> The long answer is:
> - As different users have different locations for their i-Packages,
> using
> one or the other may mean different amounts of downloads to get them
> up-to-date and usable for your intended goal (goal = e.g.
> installing or
> configuring).
> - i-Installer runs as much as possible without the system
> administrator
> privileges. E.g., an i-Package that installs in a system-wide location
> will run the unarchiving and configuring as system administrator,
> but not
> the downloading, checking or checksums, listings and all other stuff.
> i-Installer will only go to system administrator mode if it has to.
> In all
> cases you will need to authenticate.
guess that was the answer I was looking for. Thx!
However I have noticed that on my system I-Installer will not update
its own package information when I install packages with my non-admin
user account, meaning that even though I updated it shows me the
previous-to-update-version in the package information (II only
updates its own menus when I use my admin-account for the
installation process).
Running "open updated i-Packages" seems to read the packages
correctly, though. Since even with the wrong information displayed in
I-Installer it will not bring up with packages needing an update.
(hm, I hope that was understandable)
> - There are three types os users on your Mac OS X system:
> - A non-admin user
> - An admin user
> - The system administrator ("root", an account normally not
> possible to
> login as)
> *Never* run any application as root and do not enable the root
> account, because it will not need to authenticate (as it already is
> superuser on your system) so you will not even notice when *potential*
> dangerous things happen.
... right, the golden rule ...
> When you run as an admin user, you can become system
> administrator for
> a subprocess via your own password and you can write in certain
> locations without authentication.
> When you run as non-admin user, you can become system
> administrator
> via a admin username and password.
> i-Installer i-Packages that require authentication go through
> Apple's
> Security Framework to get the privileges required.
>
> So, there are some fundamental differences which normally do not
> result in
> any changes to the installed software. Hence "not really".
>
> G
>
> ------------------------- Info --------------------------
> Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
> & FAQ: http://latex.yauh.de/faq/
> TeX FAQ: http://www.tex.ac.uk/faq
> List Archive: http://tug.org/pipermail/macostex-archives/
>
------------------------- Info --------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
& FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/
More information about the macostex-archives
mailing list