mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-22 03:04:03 +00:00
fix: ensure polkit directory permissions are correct
- Explicitly set /etc/polkit-1/rules.d permissions to 755 - Handle case where polkit package creates restrictive permissions - Ensures rule file creation works regardless of polkit install order - Makes community script integration more robust
This commit is contained in:
@@ -503,6 +503,10 @@ setup_polkit_rule() {
|
||||
# Create polkit rules directory if it doesn't exist
|
||||
mkdir -p /etc/polkit-1/rules.d
|
||||
|
||||
# Ensure correct permissions (polkit installation may set restrictive permissions)
|
||||
chown root:root /etc/polkit-1/rules.d
|
||||
chmod 755 /etc/polkit-1/rules.d
|
||||
|
||||
# Create the polkit rule
|
||||
cat > /etc/polkit-1/rules.d/10-pulse-service.rules << 'EOF'
|
||||
/* Allow pulse user to manage pulse.service without password */
|
||||
|
||||
Reference in New Issue
Block a user