This should now be ready to upload (ish).
This commit is contained in:
parent
03e0b5f538
commit
cee2f2143b
12
debian/lubuntu-update-notifier.postinst
vendored
Normal file
12
debian/lubuntu-update-notifier.postinst
vendored
Normal file
@ -0,0 +1,12 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
# This file can be removed following the release of Lubuntu 24.04 LTS
|
||||
# It's to ensure a smooth transition between the autostart file and the new
|
||||
# systemd user units provided
|
||||
|
||||
rm -f /etc/xdg/autostart/upg-notifier-autostart.desktop
|
||||
rm -f /home/*/.config/autostart/upg-notifier-autostart.desktop
|
||||
|
||||
#DEBHELPER#
|
@ -16,27 +16,25 @@
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
while true;
|
||||
do
|
||||
OUT=`/usr/lib/update-notifier/apt-check 2>&1`
|
||||
oldIFS=$IFS
|
||||
IFS=';'
|
||||
j=0
|
||||
for STRING in $OUT; do
|
||||
case $j in
|
||||
0)
|
||||
UPG=$STRING;;
|
||||
1)
|
||||
SEC=$STRING;;
|
||||
esac
|
||||
j=`expr $j + 1`
|
||||
done
|
||||
IFS=$oldIFS
|
||||
OUT=`/usr/lib/update-notifier/apt-check 2>&1`
|
||||
oldIFS=$IFS
|
||||
IFS=';'
|
||||
j=0
|
||||
for STRING in $OUT; do
|
||||
case $j in
|
||||
0)
|
||||
UPG=$STRING;;
|
||||
1)
|
||||
SEC=$STRING;;
|
||||
esac
|
||||
j=`expr $j + 1`
|
||||
done
|
||||
IFS=$oldIFS
|
||||
|
||||
NEWREL_CHECK=`/usr/bin/do-release-upgrade -c 2>&1`
|
||||
NEWREL=$?
|
||||
if [ "$NEWREL" -eq 0 ]; then
|
||||
VERSION=`echo $NEWREL_CHECK | awk -F\' '/available/{print $2}'`
|
||||
fi
|
||||
/usr/libexec/lubuntu-update-notifier/lubuntu-notifier.py -u $UPG -s $SEC -r $NEWREL -v $VERSION -p /usr/bin/lubuntu-upgrader
|
||||
done;
|
||||
NEWREL_CHECK=`/usr/bin/do-release-upgrade -c 2>&1`
|
||||
NEWREL=$?
|
||||
if [ "$NEWREL" -eq 0 ]; then
|
||||
VERSION=`echo $NEWREL_CHECK | awk -F\' '/available/{print $2}'`
|
||||
fi
|
||||
|
||||
/usr/libexec/lubuntu-update-notifier/lubuntu-notifier.py -u $UPG -s $SEC -r $NEWREL -v $VERSION -p /usr/bin/lubuntu-upgrader
|
||||
|
Loading…
x
Reference in New Issue
Block a user