zsh: locking failed for /home/yt/.zsh_history: permission non accordée

2 réponses
Avatar
Une Bévue
Quand je change d'user, par exemple après un :
$ sudo -s -u postgres

j'ai un :
zsh: locking failed for /home/yt/.zsh_history: permission non accordée

après exit (pour sortir de l'utilisateur postgres) même chose.


j'ai changé les perms du fichier ~/.zsh_history pour :
-rw-rw-rw- 1 yt yt 41166 sept. 25 09:54 /home/yt/.zsh_history

mais ça n'a rien changé, avant ce changement, elles étaient à :
-rw-r--r-- 1 yt yt 1623 sept. 18 09:11 /home/yt/.zshrc

mon fichier ~/.zshrc contient :
HISTSIZE=4000
SAVEHIST=4000
HISTFILE=~/.zsh_history

2 réponses

Avatar
Tonton Th
On 09/25/2012 10:03 AM, Une Bévue wrote:

Quand je change d'user, par exemple après un :
$ sudo -s -u postgres

j'ai un :
zsh: locking failed for /home/yt/.zsh_history: permission non accordée



Peut-être un "sudo -i" ?

--

Nous vivons dans un monde étrange/
http://foo.bar.quux.over-blog.com/
Avatar
Une Bévue
Le 26/09/2012 12:09, Tonton Th a écrit :

Peut-être un "sudo -i" ?



OUI, merci beaucoup !

.-(~)-------------------------------------------------------------------()-
`--> sudo -i -u postgres
[sudo] password for yt:
:~$ psql yt_tests
psql (9.1.5)
Type "help" for help.

yt_tests=# select * from cities;
name | location
---------------+-----------
San Francisco | (-194,53)
Merris | (0.5,49)
(2 rows)

yt_tests=# q
:~$ exit
déconnexion