| Summary: | mc-wrapper.sh error | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Andy Gorev <master> | ||||
| Component: | mc | Assignee: | Kachalov Anton <mouse> | ||||
| Status: | CLOSED NOTABUG | QA Contact: | |||||
| Severity: | minor | ||||||
| Priority: | P4 | CC: | asy | ||||
| Version: | unstable | ||||||
| Hardware: | all | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
Created attachment 441 [details]
Новый вариант wrapper-скрипта
Сейчас mc-wrapper.sh не может запуститься, если tmp находится в read-only.
Предложенный скрипт решает эту проблему, так же в нём отформатирован и упрощён
код.
wrapper не работает при /tmp в read-only. Приложенный скрипт решает проблему. Честно говоря, что /tmp, что $HOME/tmp в read-only - это ненормальное состояние файловой системы и данный скрипт нацелен на скрытие возможной проблемы. Например, тот же kde будет (может) иметь проблемы, т.к. создаёт сокеты в $TMPDIR Если возражений нет к выше сказанному, я закрываю баг. |
Вышеозначенный скрипт, согласно своим первым двум фразам, цитирую: MC_PWD_FILE=\"${TMPDIR-/tmp}/mc-$USER/mc.pwd.$$\" /usr/bin/mc -P \"$MC_PWD_FILE\" \"$@\" не создает предполагаемый файл. Как результат, он забывает каталог перед запуском. --- --- Michael Shigorin wrote: >MC_PWD_FILE=\"${TMPDIR-/tmp}/mc-$USER/mc.pwd.$$\" ^--- пропущено `:\'