Bug 54161

Summary: Ошибки от bash при входе в систему без сессии
Product: Sisyphus Reporter: Ivan A. Melnikov <iv>
Component: qadwaitadecorations-activator-gnomeAssignee: qualimock <qualimock>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: qualimock
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Ivan A. Melnikov 2025-05-06 15:51:02 MSK
Поставил qadwaitadecorations-activator-gnome напосмотреть, и заметил такое:

$ su -
Password:
-bash: [: =: unary operator expected
#

То есть, `su -` позволяет переключиться на root'а, но при этом bash ругается на синтаксис.

Действительно, если $XDG_SESSION_TYPE и $XDG_SESSION_DESKTOP не заданы, получаем ошибку:

# . /etc/profile.d/qadwaitadecorations-activator-gnome.sh
-bash: [: =: unary operator expected

Нужно больше кавычек!
Comment 1 Repository Robot 2025-05-29 15:44:18 MSK
qadwaitadecorations-activator-gnome-0.1.2-alt1 -> sisyphus:

 Mon Mar 31 2025 Alexey Volkov <qualimock@altlinux> 0.1.2-alt1
 - new version 0.1.2 (closes: #54161)