Lås menu

Source: Download script

Last Updated: 4. December 2024 by Agnete Moos (agms@sonderborg.dk)

Parameters:

Navn Type Standardværdi Påkrævet
Click to see the source code
#! /usr/bin/env sh

ACTIVATE=$1

if get_os2borgerpc_config os2_product | grep --quiet kiosk; then
  echo "Dette script er ikke designet til at blive anvendt på en kiosk-maskine."
  exit 1
fi

POLICY_LOCK_FILE=/etc/dconf/db/os2borgerpc.d/locks/02-launcher-favorites

# Locks the menu so it can't be edited (adding/removing/moving items in the menu)
if [ "$ACTIVATE" = 'True' ]; then
	cat <<- EOF > $POLICY_LOCK_FILE
		/org/gnome/shell/favorite-apps
	EOF
else
	rm $POLICY_LOCK_FILE
fi

dconf update

Beskrivelse

Låser venstremenuen så Borger ikke kan redigere i den.

Den nulstilles uanset efter login, så det er nærmere hvis man også vil forhindre ændring af menuen i løbet af en login-session.

SIKKERHEDSMÆSSIGE OVERVEJELSER: Dette script er designet til at beskytte mod phishing - dvs. nærmere specifikt at en person modificerer en genvej i menuen til at pege over på eks. en Mit ID-lignende side, som i stedet opsnapper loginoplysninger og sender dem til en tredjepart. I OS2borgerPC 4.0.0 er dette muligt. Som skrevet længere oppe, så bliver disse ændringer dog uanset nulstillet efter logud, så det er primært et problem, hvis man ikke har automatisk logud ved inaktivitet, eller hvis angriberen skulle finde en måde at holde gang i aktiviteten på maskinen på afstand, så den ikke logger ud.

BESKRIVELSE: Dette script er indbygget i OS2borgerPC 5.0.0 og fremefter.


Dette script er blevet testet og virker på Ubuntu 22.04.