Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ohmyzsh complains about insecure directories #6

Open
khaled-sadek opened this issue Nov 2, 2022 · 0 comments
Open

ohmyzsh complains about insecure directories #6

khaled-sadek opened this issue Nov 2, 2022 · 0 comments

Comments

@khaled-sadek
Copy link

Local OS (where xxh is installed): Ubuntu 22.10
Destination host OS: Ubuntu 20.04.4 LTS
xxh version: 0.8.7 (I used Linux portable binary method to install)
xxh-plugins installed: xxh-plugin-zsh-ohmyzsh

Steps to Reproduce

  1. I run source ~/xxh/xxh.zsh myremote-hostname
  2. The output log:
drwxrwxr-x  11 1000 1000  4096 Nov  2 03:17 /root/.xxh/.xxh/plugins/xxh-plugin-zsh-ohmyzsh/build/ohmyzsh
drwxrwxr-x   3 1000 1000  4096 Nov  2 03:30 /root/.xxh/.xxh/plugins/xxh-plugin-zsh-ohmyzsh/build/ohmyzsh/cache
drwxrwxr-x 309 1000 1000 12288 Nov  2 03:17 /root/.xxh/.xxh/plugins/xxh-plugin-zsh-ohmyzsh/build/ohmyzsh/plugins
drwxrwxr-x 309 1000 1000 12288 Nov  2 03:17 /root/.xxh/.xxh/plugins/xxh-plugin-zsh-ohmyzsh/build/ohmyzsh/plugins/git
[oh-my-zsh] For safety, we will not load completions from these directories until
[oh-my-zsh] you fix their permissions and ownership and restart zsh.
[oh-my-zsh] See the above list for directories with group or other writability.

[oh-my-zsh] To fix your permissions you can do so by disabling
[oh-my-zsh] the write permission of "group" and "others" and making sure that the
[oh-my-zsh] owner of these directories is either root or your current user.
[oh-my-zsh] The following command may help:
[oh-my-zsh]     compaudit | xargs chmod g-w,o-w

[oh-my-zsh] If the above didn't help or you want to skip the verification of
[oh-my-zsh] insecure directories you can set the variable ZSH_DISABLE_COMPFIX to
[oh-my-zsh] "true" before oh-my-zsh is sourced in your zshrc file.

zsh compinit: insecure directories, run compaudit for list.
Ignore insecure directories and continue [y] or abort compinit [n]? 
  1. What is the problem:
    I think it's the same issue mentioned here: ohmyzsh complains about insecure directories #3 , obviously, the files and folders were created with the wrong user and group for some reason.

For the community:
⬇️ Please click the 👍 reaction instead of leaving a +1 or 👍 comment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant