Skip to content

Commit 8ec0f27

Browse files
author
Derek
committed
fix: Fix Dash to Panel extension permissions after extraction
The extension zip from extensions.gnome.org contains metadata.json with 600 permissions. After extraction, GNOME Shell cannot read it. Add recursive permission fix to ensure all files are world-readable.
1 parent 6148774 commit 8ec0f27

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

ansible/roles/dfe_developer/tasks/gnome.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,13 @@
8080
remote_src: true
8181
when: dash_to_panel_download.changed
8282

83+
- name: Fix Dash to Panel extension permissions
84+
ansible.builtin.file:
85+
path: /usr/share/gnome-shell/extensions/dash-to-panel@jderose9.github.com
86+
state: directory
87+
recurse: true
88+
mode: 'u=rwX,g=rX,o=rX'
89+
8390
- name: Clean up Dash to Panel zip
8491
ansible.builtin.file:
8592
path: /tmp/dash-to-panel.zip

0 commit comments

Comments
 (0)