#!/bin/ash
#230531 sfs
#sudo sed -i '11,24 d' /var/lib/pacman/local/ffmpeg-light-p-4.3.1-6/desc
#exit 0
#######################
if [ ! "`losetup |awk '/\/001-roll-2409-sf01.pfs/ {print $6}'`" ] ;then
    ntf -q "Модуль 001-roll-2409*.pfs устарел" "Обновить?"  && defaultbrowser "https://boosty.to/sfslinux/posts/7e43ead8-02fa-4c37-aa61-eb57020d24d2" &
fi

sudo rm -R /home/live/autostart &
D(){
    [ "`egrep '^Hidden=true' $a/$a2`" ] || sudo echo "Hidden=true" >>$a/$a2
}
E(){
    sudo sed -i 's/^Hidden=true.*//' $a/$a2
}

a=/usr/share/applications
for a2 in hdspconf.desktop hdspmixer.desktop qv4l2.desktop avahi-discover.desktop bssh.desktop bvnc.desktop CMake.desktop ;do
    D
done

a=/usr/local/share/applications
a2=icewmbg.desktop && pidof spacefm pcmanfm caja xfdesktop && D || E
a2=colorsel.desktop && which gcolor3 && D || E
a2=power-pra.desktop && which xfce4-power-manager-settings &&  D || E
a2=power-pra.desktop && which mate-power-manager &&  D || E
a2=setting-manager.desktop && which mate-control-center &&  D || E
a2=setting-manager.desktop && which xfdesktop &&  D || E
a2=wifi-menu.desktop && [ "`which connmand NetworkManager wicd`" ] && D || E
a2=mpv.desktop && [ "`which mpv`" ] || D || E

#[ "`head -1 /var/log/initrd.log`" -lt 171211 ] 
[ -f /run/initramfs/hooks/rootaufs2 ] &&
    [ `egrep '^ver=' /run/initramfs/hooks/rootaufs2 |sed 's/[^0-9]//g'` -lt 211023 ] \
&& ntf -q "Используемый Вами initrd-lf-*.xz rootaufs2 устарел" \
    "Обновите"  && defaultbrowser "http://mirror.yandex.ru/puppyrus/puppyrus-a/kernel" &

PP(){
[ -f /mnt/live/linuxrc ] && [ "`head -3 /mnt/live/linuxrc`" != "#!/bin/sh
### linuxc скрипт от fanthom <http://www.porteus.org>
v=221224 #sfs" ] && ntf -q "Вы используете устаревший <b>initrd.xz</b>" "Скачайте и замените используемый (лежит в каталоге дистрибутива)
Обновить?" \
    && defaultbrowser "https://forum.puppyrus.org/index.php?topic=14190.0" &
}
PP
#####

[ -f /mnt/live/linuxrc ] && pidof pup-volume-monitor && sudo echo "#porteus initrd + pup-volume-monitor fix from /usr/local/bin/fix" >/etc/fstab && systemctl daemon-reload
exit 0


value() { egrep -o "(^| )$1=[^ ]+" /proc/cmdline | cut -d= -f2; } #sfs
for d in base module optional ;do
    [ -f "/mnt/home/`value dir`/$d/001-prar-ns-180101-sf07.pfs" ] && sudo mv "/mnt/home/`value dir`/$d/001-prar-ns-180101-sf07.pfs" "/mnt/home/`value dir`/$d/001-prar-c-180101-sf06.pfs.old"
    [ -f "/mnt/home/`value dir`/$d/070-pra-roll-180101-sf07.pfs" ] && sudo mv "/mnt/home/`value dir`/$d/070-pra-roll-180101-sf07.pfs" "/mnt/home/`value dir`/$d/070-pra-roll-180101-sf07.pfs.old"
    [ -f "/mnt/home/`value dir`/$d/084-theme-ater-prar-p-sf07.pfs" ] && sudo mv "/mnt/home/`value dir`/$d/084-theme-ater-prar-p-sf07.pfs" "/mnt/home/`value dir`/$d/084-theme-ater-prar-p-sf07.pfs.old"
done
