Deutsch   English   Français   Italiano  
<sftp1k$u13$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder6.news.weretis.net!feeder8.news.weretis.net!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: =?UTF-8?Q?Fran=c3=a7ois_Patte?= <francois.patte@mi.parisdescartes.fr>
Newsgroups: fr.comp.text.tex
Subject: Re: tlmgr change les permissions d'un fichier
Date: Sun, 22 Aug 2021 17:04:19 +0200
Organization: A noiseless patient Spider
Lines: 67
Message-ID: <sftp1k$u13$1@dont-email.me>
References: <sfdugn$kr9$1@dont-email.me> <sfead3$gl4$1@dont-email.me>
 <m21r6rsu5z.fsf@pc40.home>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 22 Aug 2021 15:04:20 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="ab7e7e80420c2fc702512a813c34b1ad";
	logging-data="30755"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19ctrCPurpgEoiuM1XsjSzV"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
 Thunderbird/78.11.0
Cancel-Lock: sha1:m3kSpeLOEQGxMYkCM5SXOHOEACY=
In-Reply-To: <m21r6rsu5z.fsf@pc40.home>
Content-Language: fr-FR
Bytes: 3998

Le 17/08/2021 à 22:17, Vincent Belaïche a écrit :
> Jean-Côme Charpentier <jean-come.charpentier@wanadoo.fr> writes:
> 
>> Le 16/08/2021 à 16:59, François Patte a écrit :
>>> Bonjour,
>>> Cela fait deux fois maintenant que je ne peux plus utiliser texdoc
>>> après une mise à jour de texlive (tlmgr update --self --all): les
>>> permissions du fichier /opt/texlive/2021/tlpkg/texlive.tlpdb passe
>>> de 644 à 600 bloquant la possibilité d'utiliser texdoc.
>>> Cela est-il arrivé à l'un de vous?
>>
>> Non. Heureusement... j'aurais été malheureux sans texdoc !
>> Du coup je ne vois pas trop ce qui a pu se passer.
>>
>>    Jean-Côme Charpentier
> 
> Je pense que ça doit être une option de tlmgr selon que tu installes les
> paquets pour l'utilisateur courant ou bien pour tout le monde.
> 
> Pour rappel 644, ça veut dire 6 pour l'utilisateur, 4 pour le groupe, et
> 4 pour tout le monde.
> 
> Du coup, si tu n'arrives pas à utiliser tlmgr c'est sans doute que tu
> n'as pas fait la mis à jour avec le même compte utilisateur que celui
> avec lequel tu l'utilises.
> 
> M'enfin bon, tu peux toujours a posteriori changer les droits avec une
> commande du genre (à supposer que tu sois dans le même groupe):
> 
>   find /x/y/z -exec chmod g+r {} \;
> 
> où /x/y/z est à remplacer par le chemin racine de l'endroit où se trouve
> la doc, chez moi /usr/local/texlive/2020/texmf-dist/doc
> 
> Sinon tu peux remplacer le nom de l'utilisateur propriétaire ou du
> groupe propriétaire avec la commande chown, et pareil un find pour
> appliquer cela à tous les fichiers.
> 
> M'enfin bref, j'ai l'impression que ton pb, est plus un pb système
> d'exploitation qu'un pb TeX.

Merci de me répondre.

J'ai installé texlive 2021 en tant que root pour une install globale.

J'utilise tlmgr en tant que root (les installations dans ce cas sont 
utilisables par tout le monde) et je viens de refaire l'expérience: 
avant l'usage de tlmgr, le fichier /opt/texlive/2021/tlpkg/texlive.tlpdb 
a pour permissions 644, après la mise à jour les permissions sont 
revenues à 600.

Le répertoire /opt/texlive/2021/tlpkg/ contient un fichier 
texlive.tlpdb.main.be06ae25a8c16d3f5ff43d91fae8cdba
dont j'ignore l'utilité et qui, lui, a les bonnes permissions (644), sa 
date diffère de 2 mn avec l'autre fichier ie.: je fais une mise à jour 
aujoud'hui à 16h35, le fichier texlive.tlpdb a pour date "aujourd'hui 
16h43" et le fichier texlive.tlpdb.main.be06ae25a8c16d3f5ff43d91fae8cdba
a pour date "aujourd'hui 16h41"

Y a-t-il un fichier de configuration pour tlmgr, le manuel ne fait pas 
référence à un tel fichier.

Merci.

-- 
François Patte
Université Paris Descartes