File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed
packages/Debian/common/DEBIAN Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -31,6 +31,19 @@ set -e
31
31
SSL_NAME=" foglamp"
32
32
SSL_DAYS=" 365"
33
33
34
+ link_update_task () {
35
+ echo " Changing setuid of update_task.apt"
36
+ chmod ugo+s /usr/local/foglamp/bin/update_task.apt
37
+ echo " Removing task/update"
38
+ [ -e /usr/local/foglamp/scripts/tasks/update ] && rm /usr/local/foglamp/scripts/tasks/update
39
+ echo " Create link file"
40
+ ln -s /usr/local/foglamp/bin/update_task.apt /usr/local/foglamp/scripts/tasks/update
41
+ }
42
+
43
+ copy_foglamp_sudoer_file () {
44
+ cp /usr/local/foglamp/bin/foglamp.sudoers /etc/sudoers.d/foglamp
45
+ }
46
+
34
47
copy_service_file () {
35
48
cp /usr/local/foglamp/extras/scripts/foglamp.service /etc/init.d/foglamp
36
49
}
@@ -107,6 +120,12 @@ set_files_ownership
107
120
# Call FogLAMP package update script
108
121
call_package_update_script
109
122
123
+ echo " Linking update task"
124
+ link_update_task
125
+
126
+ echo " Copying sodoers file"
127
+ copy_foglamp_sudoer_file
128
+
110
129
echo " Enabling FogLAMP service"
111
130
enable_foglamp_service
112
131
echo " Starting FogLAMP service"
You can’t perform that action at this time.
0 commit comments