|
From: <abe...@us...> - 2017-06-01 13:02:22
|
Revision: 8361
http://sourceforge.net/p/astlinux/code/8361
Author: abelbeck
Date: 2017-06-01 13:02:20 +0000 (Thu, 01 Jun 2017)
Log Message:
-----------
core system, never remove a directory in the path '/oldroot/mnt/asturw/...' as unionfs with kernel 3.16 has an issue with that. Removing a file in the '/oldroot/mnt/asturw/...' path appears to be OK. The 'show-union' command now only shows files, so as not to encourage directory removal, except 'show-union all' shows directories as well
Modified Paths:
--------------
branches/1.0/package/asterisk/upgrade-asterisk-sounds
branches/1.0/project/astlinux/target_skeleton/usr/sbin/set-locale
branches/1.0/project/astlinux/target_skeleton/usr/sbin/show-union
Modified: branches/1.0/package/asterisk/upgrade-asterisk-sounds
===================================================================
--- branches/1.0/package/asterisk/upgrade-asterisk-sounds 2017-05-30 22:55:04 UTC (rev 8360)
+++ branches/1.0/package/asterisk/upgrade-asterisk-sounds 2017-06-01 13:02:20 UTC (rev 8361)
@@ -110,7 +110,7 @@
unset IFS
cat "$file" | while read filename; do
- rm -f "$ASTURW$dir/$filename"
+ rm -f "$dir/$filename"
done
}
@@ -221,14 +221,6 @@
reload_asterisk_moh $type
}
-remove_all() {
-
- rm -rf $ASTURW$BASE/sounds/
- rm -rf $ASTURW$BASE/moh/
-
- reload_asterisk_moh moh
-}
-
show() {
local str=""
@@ -291,22 +283,12 @@
exit $GREEN
;;
-remove-all)
- if [ -n "$2" ]; then
- echo "Usage: upgrade-asterisk-sounds remove-all"
- exit 1
- fi
- remove_all
- echo "Successful remove-all, all ASTURW sounds and moh files have been removed."
- exit $GREEN
- ;;
-
show)
show
;;
*)
- echo "Usage: upgrade-asterisk-sounds upgrade|remove|remove-all|show"
+ echo "Usage: upgrade-asterisk-sounds upgrade|remove|show"
echo " core|extra|moh"
echo " $LANGUAGES"
echo " $CODECS"
Modified: branches/1.0/project/astlinux/target_skeleton/usr/sbin/set-locale
===================================================================
--- branches/1.0/project/astlinux/target_skeleton/usr/sbin/set-locale 2017-05-30 22:55:04 UTC (rev 8360)
+++ branches/1.0/project/astlinux/target_skeleton/usr/sbin/set-locale 2017-06-01 13:02:20 UTC (rev 8361)
@@ -90,8 +90,8 @@
remove()
{
- if [ -d "$ASTURW$BASE" ]; then
- rm -rf "$ASTURW$BASE"
+ if [ -d "$BASE" ]; then
+ rm -rf "$BASE"
fi
}
Modified: branches/1.0/project/astlinux/target_skeleton/usr/sbin/show-union
===================================================================
--- branches/1.0/project/astlinux/target_skeleton/usr/sbin/show-union 2017-05-30 22:55:04 UTC (rev 8360)
+++ branches/1.0/project/astlinux/target_skeleton/usr/sbin/show-union 2017-06-01 13:02:20 UTC (rev 8361)
@@ -11,11 +11,12 @@
system()
{
- find $ASTURW | grep -v -e "^$ASTURW/$KD" \
- -e "^$ASTURW/$ASTERISK_SOUNDS" \
- -e "^$ASTURW/$ASTERISK_MOH" \
- -e "^$ASTURW/$PACKAGES" \
- -e "^$ASTURW/$LOCALE"
+ find $ASTURW -type f | \
+ grep -v -e "^$ASTURW/$KD" \
+ -e "^$ASTURW/$ASTERISK_SOUNDS" \
+ -e "^$ASTURW/$ASTERISK_MOH" \
+ -e "^$ASTURW/$PACKAGES" \
+ -e "^$ASTURW/$LOCALE"
}
kd()
@@ -23,7 +24,7 @@
if mount | grep -q "/$KD"; then
echo "/$KD is not on ASTURW. /$KD is a separate partition." >&2
else
- find $ASTURW/$KD
+ find $ASTURW/$KD -type f
fi
}
@@ -30,12 +31,12 @@
asterisk_sounds()
{
if [ -d $ASTURW/$ASTERISK_SOUNDS ]; then
- find $ASTURW/$ASTERISK_SOUNDS
+ find $ASTURW/$ASTERISK_SOUNDS -type f
else
echo "No Asterisk Sounds on ASTURW." >&2
fi
if [ -d $ASTURW/$ASTERISK_MOH ]; then
- find $ASTURW/$ASTERISK_MOH
+ find $ASTURW/$ASTERISK_MOH -type f
else
echo "No Asterisk MOH Sounds on ASTURW." >&2
fi
@@ -44,7 +45,7 @@
packages()
{
if [ -d $ASTURW/$PACKAGES ]; then
- find $ASTURW/$PACKAGES
+ find $ASTURW/$PACKAGES -type f
else
echo "No Installed Packages on ASTURW." >&2
fi
@@ -53,7 +54,7 @@
locale()
{
if [ -d $ASTURW/$LOCALE ]; then
- find $ASTURW/$LOCALE
+ find $ASTURW/$LOCALE -type f
else
echo "No Installed Locale on ASTURW." >&2
fi
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|