diff --git a/aura-gui/src-tauri/src/lib.rs b/aura-gui/src-tauri/src/lib.rs index 738fa3e..fea2509 100644 --- a/aura-gui/src-tauri/src/lib.rs +++ b/aura-gui/src-tauri/src/lib.rs @@ -268,22 +268,25 @@ fn install_sudoers_admin(state: tauri::State<'_, Arc>) -> Result /etc/sudoers.d/aura-gui <<'AURA_GUI_EOF'\n{escaped}AURA_GUI_EOF\n\ - chown root:wheel /etc/sudoers.d/aura-gui && \ - chmod 0440 /etc/sudoers.d/aura-gui && \ - visudo -c -f /etc/sudoers.d/aura-gui" + cat > /etc/sudoers.d/aura <<'AURA_EOF'\n{escaped}AURA_EOF\n\ + chown root:wheel /etc/sudoers.d/aura && \ + chmod 0440 /etc/sudoers.d/aura && \ + visudo -c -f /etc/sudoers.d/aura" ); let osa = format!( "do shell script \"{}\" with administrator privileges", @@ -306,8 +309,8 @@ fn install_sudoers_admin(state: tauri::State<'_, Arc>) -> Result