launcher="/home/${USER}/.config/xfce4/panel/launcher-14/16844255236.desktop";
function main_unlock() {
- /usr/local/sbin/immudex-crypt open $1;
- index=$(basename $(/usr/local/bin/immudex-crypt list | grep "$1" | head -1 | awk '{printf $2}' | grep -o '[0-9]'));
+ sudo /usr/local/sbin/immudex-crypt open $1;
+ index=$(basename $(sudo /usr/local/sbin/immudex-crypt list | grep "$1" | head -1 | awk '{printf $2}' | grep -o '[0-9]'));
#sudo mkdir -p /media/${USER}/$devName;
#sudo mount /dev/mapper/$devName /media/${USER}/$devName;
if [ "$mapperDeviceList" ]; then
for dmDevice in $mapperDeviceList; do
- if cryptsetup status /dev/mapper/${dmDevice} > /dev/null 2>&1; then
+ if sudo cryptsetup status /dev/mapper/${dmDevice} > /dev/null 2>&1; then
mountPoint=$(df --output=source,target /dev/mapper/${dmDevice} | tail -n 1 | awk '{printf $2}');
if [ "$mountPoint" ]; then
if $(sudo lsof $mountPoint > /dev/null 2>&1); then
notify-send "Padlock" "The /dev/mapper/${dmDevice} cannot be unmount, because there are opened file or running proceses." --icon=dialog-error;
else
- umount $mountPoint;
+ sudo umount $mountPoint;
if [ $? -ne 0 ]; then
notify-send "Padlock" "The /dev/mapper/${dmDevice} cannot be unmount, because there are other filesystem is mounted in." --icon=dialog-error;
fi
- cryptsetup close /dev/mapper/${dmDevice};
+ sudo cryptsetup close /dev/mapper/${dmDevice};
fi
else
- cryptsetup close /dev/mapper/${dmDevice};
+ sudo cryptsetup close /dev/mapper/${dmDevice};
fi
fi
done
cp -vv ~/immudex/tools/bin/immudex-meteo /usr/local/bin;
cp -vv ~/immudex/tools/bin/immudex-morketsmerke /usr/local/bin;
cp -vv ~/immudex/tools/bin/immudex-motd2 /usr/local/bin;
+cp -vv ~/immudex/tools/sbin/immudex-padlock /usr/local/bin;
cp -vv ~/immudex/tools/bin/immudex-pl /usr/local/bin;
cp -vv ~/immudex/tools/bin/immudex-secured-firefox /usr/local/bin;
cp -vv ~/immudex/tools/bin/immudex-shoutcasts /usr/local/bin;
cp -vv ~/immudex/tools/sbin/immudex-crypt /usr/local/sbin;
cp -vv ~/immudex/tools/sbin/immudex-hostname /usr/local/sbin;
cp -vv ~/immudex/tools/sbin/immudex-install /usr/local/sbin;
-cp -vv ~/immudex/tools/sbin/immudex-padlock /usr/local/sbin;
cp -vv ~/immudex/tools/sbin/immudex-upgrade /usr/local/sbin;
chown root:root /usr/local/sbin/*;
chmod 544 /usr/local/sbin/*;