Разрешения в smb4k mounts

Присвоение может завершиться неудачно, если правое выражение не может быть оценено

например

$ x=HELLO
$ x=$((1/0))
bash: 1/0: division by 0 (error token is "0")
$ echo $?
1 

В этом сценарии значение $x остается неизменным:

$ echo $x
HELLO
2
08.09.2016, 21:51
2 ответа

У меня была такая же проблема.

Вот что я сделал, чтобы это исправить:

  1. sudo apt-get --purge remove smb4k

  2. Я пошел в корневую папку и поискал оставшиеся файлы smb4k с помощьюsudo find -name "smb4k"

  3. Я удалил папку smb4k в /.local/share/
  4. Я удалил файл smb4k из подпапки "Lintian/override"
  5. Я снова установил smb4k сsudo apt-get install smb4k

Теперь он монтирует общие ресурсы smb, как и должно, с разрешениями для моего обычного пользователя.

Удачи.

0
27.01.2020, 22:44

Я тоже попал в эту проблему, зашел в папку указанную в ответе @gefeba

И я видел файлы, в файлеcustom_options.xml

Неверные 4 параметра:

<gid> 0 </gid>
<group> root </group>
<uid> 0 </uid>
<owner> root </owner>

Я изменил его на:

<gid> 1000 </gid>
<group> gabriel </group>
<uid> 1000 </uid>
<owner> gabriel </owner>

Закройте приложение и снова откройте его.

1
25.02.2021, 18:51

Теги

Похожие вопросы