Skip to content

Commit ddda3de

Browse files
postinst modified to copy foglamp.sudoers file
1 parent c4060e1 commit ddda3de

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

packages/Debian/common/DEBIAN/postinst

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,17 @@ SSL_DAYS="365"
3333

3434
link_update_task() {
3535
echo "Changing setuid of update_task.apt"
36-
chmod u+s /usr/local/foglamp/bin/update_task.apt
36+
chmod ugo+s /usr/local/foglamp/bin/update_task.apt
3737
echo "Removing task/update"
3838
[ -e /usr/local/foglamp/scripts/tasks/update ] && rm /usr/local/foglamp/scripts/tasks/update
3939
echo "Create link file"
4040
ln -s /usr/local/foglamp/bin/update_task.apt /usr/local/foglamp/scripts/tasks/update
4141
}
4242

43+
copy_foglamp_sudoer_file() {
44+
cp /usr/local/foglamp/bin/foglamp.sudoers /etc/sudoers.d/foglamp
45+
}
46+
4347
copy_service_file() {
4448
cp /usr/local/foglamp/extras/scripts/foglamp.service /etc/init.d/foglamp
4549
}
@@ -119,6 +123,9 @@ call_package_update_script
119123
echo "Linking update task"
120124
link_update_task
121125

126+
echo "Copying sodoers file"
127+
copy_foglamp_sudoer_file
128+
122129
echo "Enabling FogLAMP service"
123130
enable_foglamp_service
124131
echo "Starting FogLAMP service"

0 commit comments

Comments
 (0)