Compare commits
12 Commits
backports/
...
ubuntu/nob
Author | SHA1 | Date | |
---|---|---|---|
b6ad4da554 | |||
18afebb4df | |||
7b0361b969 | |||
|
940bdd320c | ||
|
8d4c10c1a6 | ||
|
01a7816d7e | ||
a5da2f12fb | |||
|
1e809cd92f | ||
|
10eb134e54 | ||
|
9ef796d74d | ||
cee2f2143b | |||
03e0b5f538 |
@ -1,7 +0,0 @@
|
||||
[Desktop Entry]
|
||||
Exec=/usr/libexec/lubuntu-update-notifier/lubuntu-upg-notifier.sh
|
||||
NoDisplay=true
|
||||
Name=upgNotifier
|
||||
Icon=system-software-update
|
||||
Type=Application
|
||||
Version=0.1
|
6
debian/changelog
vendored
6
debian/changelog
vendored
@ -1,7 +1,7 @@
|
||||
lubuntu-update-notifier (0.6.1~ppa23.10.4) mantic; urgency=medium
|
||||
lubuntu-update-notifier (0.6.1) UNRELEASED; urgency=medium
|
||||
|
||||
[ Simon Quigley ]
|
||||
* Backport to Mantic.
|
||||
* Rough, initial migration to systemd units.
|
||||
* Update translation sources.
|
||||
|
||||
[ FuRuYa7 ]
|
||||
@ -16,7 +16,7 @@ lubuntu-update-notifier (0.6.1~ppa23.10.4) mantic; urgency=medium
|
||||
[ vaba ]
|
||||
* Add an Estonian translation.
|
||||
|
||||
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 01 Dec 2023 14:14:49 -0600
|
||||
-- Simon Quigley <tsimonq2@ubuntu.com> Tue, 10 Oct 2023 14:14:56 -0500
|
||||
|
||||
lubuntu-update-notifier (0.6.0) mantic; urgency=medium
|
||||
|
||||
|
2
debian/lubuntu-update-notifier.install
vendored
2
debian/lubuntu-update-notifier.install
vendored
@ -1,2 +0,0 @@
|
||||
#data/upg-apply.desktop usr/share/applications
|
||||
data/upg-notifier-autostart.desktop etc/xdg/autostart
|
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#
|
7
debian/lubuntu-update-notifier.user.service
vendored
Normal file
7
debian/lubuntu-update-notifier.user.service
vendored
Normal file
@ -0,0 +1,7 @@
|
||||
[Unit]
|
||||
Description=Lubuntu Update Notifier
|
||||
Wants=update-notifier-download.timer
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
ExecStart=/usr/libexec/lubuntu-update-notifier/lubuntu-upg-notifier.sh
|
10
debian/lubuntu-update-notifier.user.timer
vendored
Normal file
10
debian/lubuntu-update-notifier.user.timer
vendored
Normal file
@ -0,0 +1,10 @@
|
||||
[Unit]
|
||||
Description=Lubuntu Update Notifier
|
||||
Requires=lubuntu-update-notifier.service
|
||||
|
||||
[Timer]
|
||||
Unit=lubuntu-update-notifier.service
|
||||
OnCalendar=*-*-* *:00:00
|
||||
|
||||
[Install]
|
||||
WantedBy=timers.target
|
@ -16,28 +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
|
||||
sleep 86400
|
||||
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