hotfix-2.0.2
This commit is contained in:
commit
1a301100b7
@ -1,6 +1,6 @@
|
|||||||
Package: remaster
|
Package: remaster
|
||||||
Source: remaster
|
Source: remaster
|
||||||
Version: 2.0.0
|
Version: 2.0.2
|
||||||
Architecture: all
|
Architecture: all
|
||||||
Maintainer: 6543 <6543@obermui.de>
|
Maintainer: 6543 <6543@obermui.de>
|
||||||
Installed-Size: <SIZE>
|
Installed-Size: <SIZE>
|
||||||
|
@ -104,6 +104,7 @@ function build-deb() {
|
|||||||
version="`cat build/DEBIAN/control | grep Version | cut -d " " -f 2`"
|
version="`cat build/DEBIAN/control | grep Version | cut -d " " -f 2`"
|
||||||
arch="`cat build/DEBIAN/control | grep Arch | cut -d " " -f 2`"
|
arch="`cat build/DEBIAN/control | grep Arch | cut -d " " -f 2`"
|
||||||
[ -f "release/remaster_"$version"_"$arch".deb" ] && rm "release/remaster_"$version"_"$arch".deb"
|
[ -f "release/remaster_"$version"_"$arch".deb" ] && rm "release/remaster_"$version"_"$arch".deb"
|
||||||
|
mkdir -p release
|
||||||
mv -v "build.deb" "release/remaster_"$version"_"$arch".deb"
|
mv -v "build.deb" "release/remaster_"$version"_"$arch".deb"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -12,3 +12,9 @@
|
|||||||
* add Doc "Server Bedienung"
|
* add Doc "Server Bedienung"
|
||||||
* split functions
|
* split functions
|
||||||
* separate config into /etc/remaster/
|
* separate config into /etc/remaster/
|
||||||
|
|
||||||
|
2018-05-13 - 2.0.1
|
||||||
|
* Update-Prüfmechanismus #15
|
||||||
|
|
||||||
|
2018-05-13 - 2.0.2
|
||||||
|
* hotfix-2.0.2 ( create release folder if not exist )
|
||||||
|
@ -3,3 +3,9 @@
|
|||||||
[ -d "<LIBDIR>" ] || { echo "LIBDIR not exist"; exit 1; }
|
[ -d "<LIBDIR>" ] || { echo "LIBDIR not exist"; exit 1; }
|
||||||
|
|
||||||
#beginn func
|
#beginn func
|
||||||
|
|
||||||
|
|
||||||
|
#this func is standalone executable
|
||||||
|
[ -n "$1" ] && {
|
||||||
|
check_user
|
||||||
|
}
|
||||||
|
17
src/func/check_update
Executable file
17
src/func/check_update
Executable file
@ -0,0 +1,17 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
#remaster lib
|
||||||
|
[ -d "<LIBDIR>" ] || { echo "LIBDIR not exist"; exit 1; }
|
||||||
|
|
||||||
|
#check_update
|
||||||
|
function check_update() {
|
||||||
|
if curl https://raw.githubusercontent.com/6543/remaster/master/changes/remaster.md | diff - <(zcat <ROOTDIR>/usr/share/doc/remaster/changelog.gz ); then
|
||||||
|
echo 'REMASTER: Aktuell'
|
||||||
|
else
|
||||||
|
echo 'REMASTER: Warning: neue Version verfügbar'
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
#this func is standalone executable
|
||||||
|
[ -n "$1" ] && {
|
||||||
|
check_update
|
||||||
|
}
|
@ -1,7 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
#@version 2.0.0
|
#@version 2.0.2
|
||||||
#@autor 6543@obermui.de
|
#@autor 6543@obermui.de
|
||||||
#@date 2018-05-12
|
#@date 2018-05-13
|
||||||
#@licence GNUv3
|
#@licence GNUv3
|
||||||
|
|
||||||
#####################################################################################
|
#####################################################################################
|
||||||
@ -90,6 +90,8 @@ function main_renew() {
|
|||||||
check_dependency
|
check_dependency
|
||||||
error_level="$?"; [ "$error_level" != "0" ] && on_exit $error_level >> "$log_file"
|
error_level="$?"; [ "$error_level" != "0" ] && on_exit $error_level >> "$log_file"
|
||||||
|
|
||||||
|
check_update | tee -a "$log_file"
|
||||||
|
|
||||||
[ "$distro" != "" ] && distro="_$distro"
|
[ "$distro" != "" ] && distro="_$distro"
|
||||||
|
|
||||||
# 2. Entpacke ISO
|
# 2. Entpacke ISO
|
||||||
@ -237,6 +239,8 @@ function main_update_pxe() {
|
|||||||
check_user
|
check_user
|
||||||
error_level="$?"; [ "$error_level" != "0" ] && on_exit $error_level >> "$log_file"
|
error_level="$?"; [ "$error_level" != "0" ] && on_exit $error_level >> "$log_file"
|
||||||
|
|
||||||
|
check_update | tee -a "$log_file"
|
||||||
|
|
||||||
check_dependency
|
check_dependency
|
||||||
error_level="$?"; [ "$error_level" != "0" ] && on_exit $error_level >> "$log_file"
|
error_level="$?"; [ "$error_level" != "0" ] && on_exit $error_level >> "$log_file"
|
||||||
|
|
||||||
@ -357,6 +361,8 @@ function main_update_iso() {
|
|||||||
check_user
|
check_user
|
||||||
error_level="$?"; [ "$error_level" != "0" ] && on_exit $error_level >> "$log_file"
|
error_level="$?"; [ "$error_level" != "0" ] && on_exit $error_level >> "$log_file"
|
||||||
|
|
||||||
|
check_update | tee -a "$log_file"
|
||||||
|
|
||||||
check_dependency
|
check_dependency
|
||||||
error_level="$?"; [ "$error_level" != "0" ] && on_exit $error_level >> "$log_file"
|
error_level="$?"; [ "$error_level" != "0" ] && on_exit $error_level >> "$log_file"
|
||||||
|
|
||||||
@ -465,11 +471,6 @@ function main_update_iso() {
|
|||||||
on_exit 0
|
on_exit 0
|
||||||
}
|
}
|
||||||
|
|
||||||
#remaster.sh update
|
|
||||||
function main_update() {
|
|
||||||
main_update_pxe
|
|
||||||
}
|
|
||||||
|
|
||||||
#####################################################################################
|
#####################################################################################
|
||||||
################## F u n c t i o n s ################################################
|
################## F u n c t i o n s ################################################
|
||||||
#####################################################################################
|
#####################################################################################
|
||||||
|
Loading…
Reference in New Issue
Block a user