Skip to content

Commit b04ff1c

Browse files
committed
Update FogLAMP onto Fledge branch
2 parents 5cb168f + ecc3864 commit b04ff1c

File tree

4 files changed

+16
-33
lines changed

4 files changed

+16
-33
lines changed

packages/Debian/common/DEBIAN/postinst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ echo "Calling Fledge package update script"
151151
call_package_update_script
152152
echo "Linking update task"
153153
link_update_task
154-
echo "Copying sodoers file"
154+
echo "Copying sudoers file"
155155
copy_fledge_sudoer_file
156156
echo "Setting setuid bit of cmdutil"
157157
setuid_cmdutil

packages/Debian/common/DEBIAN/postrm

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,16 @@
2727

2828
set -e
2929

30+
remove_unused_files () {
31+
find /usr/local/fledge/ -maxdepth 1 -mindepth 1 -type d | egrep -v -w '(/usr/local/fledge/data)' | xargs rm -rf
32+
}
33+
3034
remove_fledge_sudoer_file() {
3135
rm -rf /etc/sudoers.d/fledge
3236
}
3337

38+
echo "Cleanup of files"
39+
remove_unused_files
40+
3441
echo "Remove fledge sudoers file"
3542
remove_fledge_sudoer_file

packages/Debian/common/DEBIAN/prerm

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -67,17 +67,6 @@ reset_systemctl () {
6767
systemctl reset-failed
6868
}
6969

70-
remove_pycache_files () {
71-
set +e
72-
find /usr/local/fledge -name "*.pyc" -exec rm -rf {} \;
73-
find /usr/local/fledge -name "__pycache__" -exec rm -rf {} \;
74-
set -e
75-
}
76-
77-
remove_data_files () {
78-
rm -rf /usr/local/fledge/data
79-
}
80-
8170
# main
8271

8372
IS_FLEDGE_RUNNING=$(is_fledge_running)
@@ -90,10 +79,6 @@ then
9079
kill_fledge
9180
fi
9281

93-
#echo "Remove data directory."
94-
#remove_data_files
95-
echo "Remove python cache files."
96-
remove_pycache_files
9782
echo "Disable Fledge service."
9883
disable_fledge_service
9984
echo "Remove Fledge service script"

packages/RPM/SPECS/fledge.spec

Lines changed: 8 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -201,18 +201,6 @@ reset_systemctl () {
201201
systemctl reset-failed
202202
}
203203

204-
remove_pycache_files () {
205-
set +e
206-
find /usr/local/fledge -name "*.pyc" -exec rm -rf {} \;
207-
find /usr/local/fledge -name "__pycache__" -exec rm -rf {} \;
208-
set -e
209-
}
210-
211-
remove_data_files () {
212-
rm -rf /usr/local/fledge/data
213-
214-
}
215-
216204
# main
217205

218206
IS_FLEDGE_RUNNING=$(is_fledge_running)
@@ -226,10 +214,6 @@ then
226214
kill_fledge
227215
fi
228216

229-
#echo "Remove data directory."
230-
#remove_data_files
231-
echo "Remove python cache files."
232-
remove_pycache_files
233217
echo "Disable Fledge service."
234218
disable_fledge_service
235219
echo "Remove Fledge service script"
@@ -421,7 +405,7 @@ set_files_ownership
421405
#echo "Linking update task"
422406
#link_update_task
423407

424-
echo "Copying sodoers file"
408+
echo "Copying sudoers file"
425409
copy_fledge_sudoer_file
426410

427411
echo "Enabling Fledge service"
@@ -460,10 +444,17 @@ start_fledge_service
460444

461445
set -e
462446

447+
remove_unused_files () {
448+
find /usr/local/fledge/ -maxdepth 1 -mindepth 1 -type d | egrep -v -w '(/usr/local/fledge/data)' | xargs rm -rf
449+
}
450+
463451
remove_fledge_sudoer_file() {
464452
rm -rf /etc/sudoers.d/fledge
465453
}
466454

455+
echo "Cleanup of files"
456+
remove_unused_files
457+
467458
echo "Remove fledge sudoers file"
468459
remove_fledge_sudoer_file
469460

0 commit comments

Comments
 (0)