Skip to content
Snippets Groups Projects
Commit 89b63302 authored by Alberto LIVIO BECCARIA's avatar Alberto LIVIO BECCARIA
Browse files

Initial commit

parents
No related branches found
No related tags found
No related merge requests found
Showing
with 126 additions and 0 deletions
[Desktop Entry]
Name=labsync-notify-user
Comment=Notification app for labsync (/opt software updates)
Exec=/usr/local/sbin/labsync-notify-user.sh
Terminal=false
Type=Application
Icon=
StartupNotify=false
X-GNOME-Autostart-enabled=true
X-KDE-autostart-after=panel
X-KDE-StartupNotify=false
X-KDE-UniqueApplet=true
NoDisplay=true
#NotShowIn=GNOME;KDE;XFCE;X-IVI;Unity;
#!/bin/bash
# send a notification to the logged in user (graphical session only)
# seconds between checks
CYCLE_PERIOD=30
# how long the notification stays on screen (milliseconds, 0=until user clicks)
NOTIFY_TIME=0
# messages
SYNC_RUN_TITLE="labsync"
SYNC_RUN_MESSAGE="Stiamo aggiornando il software nella cartella /opt; ci sarà un po' di attività sul disco.\
\r\rAlcuni dei programmi lì presenti \(comprese le macchine virtuali\) potrebbero non funzionare correttamente fino al termine degli aggiornamenti.\
\r\rIl termine della procedura di aggiornamento ti verrà notificato, ti preghiamo di attendere qualche minuto.\
\r\r<b>Se hai atteso più di mezz&apos;ora, non hai ricevuto la notifica e il software che vuoi usare continua a non funzionare, contatta i tecnici.</b>"
SYNC_END_TITLE='labsync'
SYNC_END_MESSAGE="Il software nella cartella /opt è aggiornato."
# folder for temporary files
TMP=/var/tmp
# task names (just for the lock file name)
SYNC_TASK="sync"
END_TASK="end"
xuser=$USER
xuid=""
createTmpDir() {
if [[ ! -e ${TMP} ]]; then
mkdir -p ${TMP}
fi
}
getUserVars() {
if [[ "${xuser}" != "" ]]; then
# detect the id of the user
xuid=$(id -u ${xuser})
fi
}
isSyncActive() {
if [[ -e /opt/ver ]]; then
echo "0"
else
echo "1"
fi
}
sendNotification() {
title=$1
message=$2
icon=$3
category=$4
urgency=$5
task=$6
# if [[ "$xuser" != "" ]]; then
if [[ ! -e ${TMP}/labsync-notify-${xuid}-${task} ]]; then
touch ${TMP}/labsync-notify-${xuid}-${task}
notify-send \
-t ${NOTIFY_TIME} -u ${urgency} -i ${icon} -c ${category} "${title}" "${message}"
fi
# fi
}
cleanTmpFiles() {
rm ${TMP}/labsync-notify-*-${SYNC_TASK} > /dev/null 2>&1
rm ${TMP}/labsync-notify-*-${END_TASK} > /dev/null 2>&1
}
################################################################################
# create the folder for temporary files
createTmpDir
# cycle until labsync task is running
while [[ $(isSyncActive) == "1" ]]; do
getUserVars
sendNotification "${SYNC_RUN_TITLE}" "${SYNC_RUN_MESSAGE}" dialog-warning transfer critical ${SYNC_TASK}
sleep ${CYCLE_PERIOD}
done
# check if a user is still logged in
getUserVars
# show completion message only if user was notified
if [[ -e ${TMP}/labsync-notify-${xuid}-${SYNC_TASK} ]]; then
sendNotification "${SYNC_END_TITLE}" "${SYNC_END_MESSAGE}" info transfer.complete normal ${END_TASK}
fi
cleanTmpFiles
icons/icons8-sincronizzare-40(1).png

2 KiB

icons/icons8-sincronizzare-40(2).png

1.98 KiB

icons/icons8-sincronizzare-40(3).png

2.37 KiB

icons/icons8-sincronizzare-40.png

2.1 KiB

icons/icons8-sincronizzazione-cloud-filled-green.png

1.75 KiB

icons/icons8-sincronizzazione-cloud-filled-orange.png

1.72 KiB

icons/icons8-sincronizzazione-cloud-filled-red.png

1.72 KiB

icons/icons8-sincronizzazione-cloud-filled-white.png

1.5 KiB

icons/labsync-off.png

3.57 KiB

<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="0 0 192 192" width="64px" height="64px"><g transform=""><g fill="none" fill-rule="nonzero" stroke="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="10" stroke-dasharray="" stroke-dashoffset="0" font-family="none" font-weight="none" font-size="none" text-anchor="none" style="mix-blend-mode: normal"><path d="M0,192v-192h192v192z" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="M96,192c-53.01934,0 -96,-42.98066 -96,-96v0c0,-53.01934 42.98066,-96 96,-96v0c53.01934,0 96,42.98066 96,96v0c0,53.01934 -42.98066,96 -96,96z" fill="none"/><path d="M96,188.16c-50.89856,0 -92.16,-41.26144 -92.16,-92.16v0c0,-50.89856 41.26144,-92.16 92.16,-92.16v0c50.89856,0 92.16,41.26144 92.16,92.16v0c0,50.89856 -41.26144,92.16 -92.16,92.16z" fill="none"/><path d="M0,192v-192h192v192z" fill="none"/><path d="M3.84,188.16v-184.32h184.32v184.32z" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><g id="Layer_1"><g><g><g fill="#95a5a6"><g><path d="M2.9625,96c0,-51.375 41.6625,-93.0375 93.0375,-93.0375c51.375,0 93.0375,41.6625 93.0375,93.0375c0,51.375 -41.6625,93.0375 -93.0375,93.0375c-51.375,0 -93.0375,-41.6625 -93.0375,-93.0375z"/></g></g><path d="M163.575,67.5375c-3.8625,0 -7.7625,0.0375 -11.625,0.0375c-8.7375,-19.575 -25.875,-33.7125 -47.475,-37.0875c-24.15,-3.7875 -47.2125,7.3875 -60.975,27.1125c-6.1125,8.7375 8.25,16.95 14.325,8.25c18.8625,-27 59.175,-24.5625 75.7125,1.7625c-3.6,0 -7.1625,0 -10.7625,0.0375c-1.0125,0 -1.725,0.45 -2.1375,1.0875c-0.7125,0.7875 -1.0125,1.9125 -0.225,3.075c6.825,10.575 13.65,21.1875 20.475,31.7625c1.1625,1.7625 3.6375,1.7625 4.7625,0c6.7875,-10.6125 13.5375,-21.2625 20.325,-31.875c1.0875,-1.8 -0.4125,-4.1625 -2.4,-4.1625z" fill="#ffffff"/></g><path d="M134.3625,125.6625c-18.7125,26.8125 -58.5375,24.6 -75.3375,-1.125c3.45,0 6.8625,0 10.3125,-0.0375c1.0125,0 1.725,-0.45 2.1375,-1.0875c0.7125,-0.7875 1.0125,-1.9125 0.225,-3.075c-6.825,-10.575 -13.65,-21.1875 -20.475,-31.7625c-1.1625,-1.8 -3.6375,-1.7625 -4.7625,0c-6.7875,10.6125 -13.5375,21.2625 -20.325,31.875c-1.125,1.7625 0.3375,4.125 2.3625,4.125c4.0125,0 7.9875,-0.0375 12,-0.0375c8.8125,19.2375 25.8,33.1125 47.2125,36.4875c24.1125,3.7875 47.175,-7.425 60.9375,-27.1125c6.1125,-8.7375 -8.25,-16.9125 -14.2875,-8.25z" fill="#ffffff"/></g></g><g><g id="Layer_1"><path d="M188.8,152.5568c0,19.878 -16.122,36 -36,36c-19.878,0 -36,-16.122 -36,-36c0,-19.878 16.122,-36 36,-36c19.878,0 36,16.122 36,36" fill="#404041"/><path d="M182.8,152.5568c0,16.566 -13.434,30 -30,30c-16.566,0 -30,-13.434 -30,-30c0,-16.566 13.434,-30 30,-30c16.566,0 30,13.434 30,30" fill="#e84849"/><path d="M140.8,167.5568c-0.768,0 -1.536,-0.294 -2.121,-0.879c-1.173,-1.173 -1.173,-3.069 0,-4.242l24,-24c1.173,-1.173 3.069,-1.173 4.242,0c1.173,1.173 1.173,3.069 0,4.242l-24,24c-0.585,0.585 -1.353,0.879 -2.121,0.879z" fill="#ffffff"/><path d="M164.8,167.5568c-0.768,0 -1.536,-0.294 -2.121,-0.879l-24,-24c-1.173,-1.173 -1.173,-3.069 0,-4.242c1.173,-1.173 3.069,-1.173 4.242,0l24,24c1.173,1.173 1.173,3.069 0,4.242c-0.585,0.585 -1.353,0.879 -2.121,0.879z" fill="#ffffff"/></g></g></g></g></svg>
icons/labsync-ok.png

3.53 KiB

<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="0 0 192 192" width="64px" height="64px"><g transform=""><g fill="none" fill-rule="nonzero" stroke="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="10" stroke-dasharray="" stroke-dashoffset="0" font-family="none" font-weight="none" font-size="none" text-anchor="none" style="mix-blend-mode: normal"><path d="M0,192v-192h192v192z" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="M96,192c-53.01934,0 -96,-42.98066 -96,-96v0c0,-53.01934 42.98066,-96 96,-96v0c53.01934,0 96,42.98066 96,96v0c0,53.01934 -42.98066,96 -96,96z" fill="none" stroke="none"/><path d="M96,188.16c-50.89856,0 -92.16,-41.26144 -92.16,-92.16v0c0,-50.89856 41.26144,-92.16 92.16,-92.16v0c50.89856,0 92.16,41.26144 92.16,92.16v0c0,50.89856 -41.26144,92.16 -92.16,92.16z" fill="none" stroke="none"/><path d="M0,192v-192h192v192z" fill="none" stroke="none"/><path d="M3.84,188.16v-184.32h184.32v184.32z" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><g id="Layer_1" stroke="none"><g><g><g fill="#3498db"><g><path d="M2.9625,96c0,-51.375 41.6625,-93.0375 93.0375,-93.0375c51.375,0 93.0375,41.6625 93.0375,93.0375c0,51.375 -41.6625,93.0375 -93.0375,93.0375c-51.375,0 -93.0375,-41.6625 -93.0375,-93.0375z"/></g></g><path d="M163.575,67.5375c-3.8625,0 -7.7625,0.0375 -11.625,0.0375c-8.7375,-19.575 -25.875,-33.7125 -47.475,-37.0875c-24.15,-3.7875 -47.2125,7.3875 -60.975,27.1125c-6.1125,8.7375 8.25,16.95 14.325,8.25c18.8625,-27 59.175,-24.5625 75.7125,1.7625c-3.6,0 -7.1625,0 -10.7625,0.0375c-1.0125,0 -1.725,0.45 -2.1375,1.0875c-0.7125,0.7875 -1.0125,1.9125 -0.225,3.075c6.825,10.575 13.65,21.1875 20.475,31.7625c1.1625,1.7625 3.6375,1.7625 4.7625,0c6.7875,-10.6125 13.5375,-21.2625 20.325,-31.875c1.0875,-1.8 -0.4125,-4.1625 -2.4,-4.1625z" fill="#ffffff"/></g><path d="M134.3625,125.6625c-18.7125,26.8125 -58.5375,24.6 -75.3375,-1.125c3.45,0 6.8625,0 10.3125,-0.0375c1.0125,0 1.725,-0.45 2.1375,-1.0875c0.7125,-0.7875 1.0125,-1.9125 0.225,-3.075c-6.825,-10.575 -13.65,-21.1875 -20.475,-31.7625c-1.1625,-1.8 -3.6375,-1.7625 -4.7625,0c-6.7875,10.6125 -13.5375,21.2625 -20.325,31.875c-1.125,1.7625 0.3375,4.125 2.3625,4.125c4.0125,0 7.9875,-0.0375 12,-0.0375c8.8125,19.2375 25.8,33.1125 47.2125,36.4875c24.1125,3.7875 47.175,-7.425 60.9375,-27.1125c6.1125,-8.7375 -8.25,-16.9125 -14.2875,-8.25z" fill="#ffffff"/></g></g><g stroke="none"><g id="Layer_1"><path d="M188.8,152.5568c0,19.878 -16.122,36 -36,36c-19.878,0 -36,-16.122 -36,-36c0,-19.878 16.122,-36 36,-36c19.878,0 36,16.122 36,36" fill="#404041"/><path d="M182.8,152.5568c0,16.566 -13.434,30 -30,30c-16.566,0 -30,-13.434 -30,-30c0,-16.566 13.434,-30 30,-30c16.566,0 30,13.434 30,30" fill="#1fa85b"/><path d="M149.8,167.5568c-0.76762,0 -1.53525,-0.29287 -2.121,-0.879l-12,-12c-1.17187,-1.17187 -1.17187,-3.0705 0,-4.24238c1.17188,-1.17187 3.0705,-1.17187 4.24237,0l9.87863,9.87938l18.879,-18.879c1.17188,-1.17187 3.0705,-1.17187 4.24237,0c1.17188,1.17188 1.17188,3.0705 0,4.24237l-21,21c-0.58612,0.58575 -1.35375,0.87862 -2.12138,0.87862z" fill="#ffffff"/></g></g><path d="M116.8,188.5568v-72h72v72z" id="overlay-drag" fill="#ff0000" stroke="none" opacity="0"/></g></g></svg>
icons/labsync-syncing-2.png

3.52 KiB

<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="0 0 192 192" width="64px" height="64px"><g transform=""><g fill="none" fill-rule="nonzero" stroke="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="10" stroke-dasharray="" stroke-dashoffset="0" font-family="none" font-weight="none" font-size="none" text-anchor="none" style="mix-blend-mode: normal"><path d="M0,192v-192h192v192z" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="M96,192c-53.01934,0 -96,-42.98066 -96,-96v0c0,-53.01934 42.98066,-96 96,-96v0c53.01934,0 96,42.98066 96,96v0c0,53.01934 -42.98066,96 -96,96z" fill="none"/><path d="M96,188.16c-50.89856,0 -92.16,-41.26144 -92.16,-92.16v0c0,-50.89856 41.26144,-92.16 92.16,-92.16v0c50.89856,0 92.16,41.26144 92.16,92.16v0c0,50.89856 -41.26144,92.16 -92.16,92.16z" fill="none"/><path d="M0,192v-192h192v192z" fill="none"/><path d="M3.84,188.16v-184.32h184.32v184.32z" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><path d="" fill="none"/><g id="Layer_1"><g><g><g fill="#e74c3c"><g><path d="M2.9625,96c0,-51.375 41.6625,-93.0375 93.0375,-93.0375c51.375,0 93.0375,41.6625 93.0375,93.0375c0,51.375 -41.6625,93.0375 -93.0375,93.0375c-51.375,0 -93.0375,-41.6625 -93.0375,-93.0375z"/></g></g><path d="M163.575,67.5375c-3.8625,0 -7.7625,0.0375 -11.625,0.0375c-8.7375,-19.575 -25.875,-33.7125 -47.475,-37.0875c-24.15,-3.7875 -47.2125,7.3875 -60.975,27.1125c-6.1125,8.7375 8.25,16.95 14.325,8.25c18.8625,-27 59.175,-24.5625 75.7125,1.7625c-3.6,0 -7.1625,0 -10.7625,0.0375c-1.0125,0 -1.725,0.45 -2.1375,1.0875c-0.7125,0.7875 -1.0125,1.9125 -0.225,3.075c6.825,10.575 13.65,21.1875 20.475,31.7625c1.1625,1.7625 3.6375,1.7625 4.7625,0c6.7875,-10.6125 13.5375,-21.2625 20.325,-31.875c1.0875,-1.8 -0.4125,-4.1625 -2.4,-4.1625z" fill="#ffffff"/></g><path d="M134.3625,125.6625c-18.7125,26.8125 -58.5375,24.6 -75.3375,-1.125c3.45,0 6.8625,0 10.3125,-0.0375c1.0125,0 1.725,-0.45 2.1375,-1.0875c0.7125,-0.7875 1.0125,-1.9125 0.225,-3.075c-6.825,-10.575 -13.65,-21.1875 -20.475,-31.7625c-1.1625,-1.8 -3.6375,-1.7625 -4.7625,0c-6.7875,10.6125 -13.5375,21.2625 -20.325,31.875c-1.125,1.7625 0.3375,4.125 2.3625,4.125c4.0125,0 7.9875,-0.0375 12,-0.0375c8.8125,19.2375 25.8,33.1125 47.2125,36.4875c24.1125,3.7875 47.175,-7.425 60.9375,-27.1125c6.1125,-8.7375 -8.25,-16.9125 -14.2875,-8.25z" fill="#ffffff"/></g></g><g><g id="Layer_1"><path d="M188.8,152.5568c0,19.878 -16.122,36 -36,36c-19.878,0 -36,-16.122 -36,-36c0,-19.878 16.122,-36 36,-36c19.878,0 36,16.122 36,36" fill="#404041"/><path d="M152.8,122.5568c16.566,0 30,13.434 30,30c0,16.566 -13.434,30 -30,30c-16.566,0 -30,-13.434 -30,-30c0,-16.566 13.434,-30 30,-30" fill="#ffffff"/><path d="M164.8,167.5568c-0.768,0 -1.536,-0.294 -2.121,-0.879l-12,-12c-0.564,-0.561 -0.879,-1.326 -0.879,-2.121v-21c0,-1.656 1.344,-3 3,-3c1.656,0 3,1.344 3,3v19.758l11.121,11.121c1.173,1.173 1.173,3.069 0,4.242c-0.585,0.585 -1.353,0.879 -2.121,0.879z" fill="#26a9e0"/><circle cx="407.46667" cy="406.81813" transform="scale(0.375,0.375)" r="12" fill="#26a9e0"/></g></g></g></g></svg>
icons/labsync-syncing.png

3.56 KiB

<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="0 0 192 192" width="64px" height="64px"><g transform=""><g fill="none" fill-rule="nonzero" stroke="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="10" stroke-dasharray="" stroke-dashoffset="0" font-family="none" font-weight="none" font-size="none" text-anchor="none" style="mix-blend-mode: normal"><path d="M0,192v-192h192v192z" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="M96,192c-53.01934,0 -96,-42.98066 -96,-96v0c0,-53.01934 42.98066,-96 96,-96v0c53.01934,0 96,42.98066 96,96v0c0,53.01934 -42.98066,96 -96,96z" fill="none" stroke="none"/><path d="M96,188.16c-50.89856,0 -92.16,-41.26144 -92.16,-92.16v0c0,-50.89856 41.26144,-92.16 92.16,-92.16v0c50.89856,0 92.16,41.26144 92.16,92.16v0c0,50.89856 -41.26144,92.16 -92.16,92.16z" fill="none" stroke="none"/><path d="M0,192v-192h192v192z" fill="none" stroke="none"/><path d="M3.84,188.16v-184.32h184.32v184.32z" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><path d="" fill="none" stroke="none"/><g id="Layer_1" stroke="none"><g><g><g fill="#e67e22"><g><path d="M2.9625,96c0,-51.375 41.6625,-93.0375 93.0375,-93.0375c51.375,0 93.0375,41.6625 93.0375,93.0375c0,51.375 -41.6625,93.0375 -93.0375,93.0375c-51.375,0 -93.0375,-41.6625 -93.0375,-93.0375z"/></g></g><path d="M163.575,67.5375c-3.8625,0 -7.7625,0.0375 -11.625,0.0375c-8.7375,-19.575 -25.875,-33.7125 -47.475,-37.0875c-24.15,-3.7875 -47.2125,7.3875 -60.975,27.1125c-6.1125,8.7375 8.25,16.95 14.325,8.25c18.8625,-27 59.175,-24.5625 75.7125,1.7625c-3.6,0 -7.1625,0 -10.7625,0.0375c-1.0125,0 -1.725,0.45 -2.1375,1.0875c-0.7125,0.7875 -1.0125,1.9125 -0.225,3.075c6.825,10.575 13.65,21.1875 20.475,31.7625c1.1625,1.7625 3.6375,1.7625 4.7625,0c6.7875,-10.6125 13.5375,-21.2625 20.325,-31.875c1.0875,-1.8 -0.4125,-4.1625 -2.4,-4.1625z" fill="#ffffff"/></g><path d="M134.3625,125.6625c-18.7125,26.8125 -58.5375,24.6 -75.3375,-1.125c3.45,0 6.8625,0 10.3125,-0.0375c1.0125,0 1.725,-0.45 2.1375,-1.0875c0.7125,-0.7875 1.0125,-1.9125 0.225,-3.075c-6.825,-10.575 -13.65,-21.1875 -20.475,-31.7625c-1.1625,-1.8 -3.6375,-1.7625 -4.7625,0c-6.7875,10.6125 -13.5375,21.2625 -20.325,31.875c-1.125,1.7625 0.3375,4.125 2.3625,4.125c4.0125,0 7.9875,-0.0375 12,-0.0375c8.8125,19.2375 25.8,33.1125 47.2125,36.4875c24.1125,3.7875 47.175,-7.425 60.9375,-27.1125c6.1125,-8.7375 -8.25,-16.9125 -14.2875,-8.25z" fill="#ffffff"/></g></g><g stroke="none"><g id="Layer_1"><path d="M188.8,152.5568c0,19.878 -16.122,36 -36,36c-19.878,0 -36,-16.122 -36,-36c0,-19.878 16.122,-36 36,-36c19.878,0 36,16.122 36,36" fill="#404041"/><path d="M152.8,122.5568c16.566,0 30,13.434 30,30c0,16.566 -13.434,30 -30,30c-16.566,0 -30,-13.434 -30,-30c0,-16.566 13.434,-30 30,-30" fill="#ffffff"/><path d="M164.8,167.5568c-0.768,0 -1.536,-0.294 -2.121,-0.879l-12,-12c-0.564,-0.561 -0.879,-1.326 -0.879,-2.121v-21c0,-1.656 1.344,-3 3,-3c1.656,0 3,1.344 3,3v19.758l11.121,11.121c1.173,1.173 1.173,3.069 0,4.242c-0.585,0.585 -1.353,0.879 -2.121,0.879z" fill="#26a9e0"/><circle cx="407.46667" cy="406.81813" transform="scale(0.375,0.375)" r="12" fill="#26a9e0"/></g></g><path d="M116.8,188.5568v-72h72v72z" id="overlay-drag" fill="#ff0000" stroke="none" opacity="0"/></g></g></svg>
[Desktop Entry]
Name=labsync-tray
Comment=Notification tray application for labsync (/opt software updates)
Exec=/usr/local/sbin/labsync-tray.py -p 30
Terminal=false
Type=Application
Icon=
StartupNotify=false
X-GNOME-Autostart-enabled=true
X-KDE-autostart-after=panel
X-KDE-StartupNotify=false
X-KDE-UniqueApplet=true
NoDisplay=true
#NotShowIn=GNOME;KDE;XFCE;X-IVI;Unity;
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment