Bug 42845 - pspp.jnl создаётся в директории запуска приложения, а не в /var/log/
Summary: pspp.jnl создаётся в директории запуска приложения, а не в /var/log/
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: pspp (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-24 10:31 MSK by Дорошенко Глеб
Modified: 2022-05-24 11:11 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Дорошенко Глеб 2022-05-24 10:31:20 MSK
pspp-1.4.1-alt1
Компонент psppire и pspp (графическая и консольная версии).

При запуске приложения создаётся файл pspp.jnl в папке, из которой запущена программа. (если запустить находясь на рабочем столе, то файл будет на рабочем столе).
Данное поведение приложения считаю некорректным, файл является историей выполнения команд и должен лежать в предназначенной для этого папке, хотя бы в /var/log/pspp/ 

При запуске приложения из места, отличного от предыдущего, программа запускается с ошибкой "ошибка: ошибка при попытке открыть файл выводимых данных `pspp.jnl': Отказано в доступе", при этом новый файл журнала не создаётся, а старый не обновляется.

Шаги для воспроизведения:
1. Запустить приложение через pspp либо psppire.
2. Перейти в другую директорию, снова запустить pspp либо psppire.

Ожидаемый результат: файл журнала создаётся в /var/log/pspp/ , при повторном запуске приложения журнал продолжает накапливать записи.
Фактический результат: файл журнала создаётся в директории, из которой запущено приложение, при повторном запуске приложения журнал не находится.
"ошибка: ошибка при попытке открыть файл выводимых данных `pspp.jnl': Отказано в доступе"
Comment 1 Дорошенко Глеб 2022-05-24 10:44:08 MSK
Проверено на P10.