• Plesk Uservoice will be deprecated by October. Moving forward, all product feature requests and improvement suggestions will be managed through our new platform Plesk Productboard.
    To continue sharing your ideas and feedback, please visit features.plesk.com

Protecting /tmp in 8.1.1

G

greyman56

Guest
Protecting /tmp in 8.1.1 does not seem to work properly

I have used the information in the following KB article to secure the /tmp directory:
http://kb.swsoft.com/article_38_1410_en.html

but it caused a failure in postgresql:

I had to stop the postgresql service in order to move all the files out of /tmp. Once I made the new /tmp and tried to restart postgresql, it failed to start. Have not found the logs so not sure why. But I solved it by using this method...

Since we have been hosting plain CentOS boxes in the past, I used the protection mechanism we use there and it **seems** to work. Not sure if there are any other implications at this point. If anyone can comment on whether there is a flaw in this or not I would appreciate it....

I did:

1/ put this line into /etc/fstab...
none /tmp tmpfs noexec,nosuid,nodev,size=100000000 1 2

2/ move all /tmp/.* and /tmp/* into another place.

3/ mount /tmp

4/ move all /tmp files back.

Note: I stopped postgresql before 2/ and started it at the end and all went well.

If this is OK, how do I size the /tmp filesystem? Is there a formula?

thanks
Graham
 
Back
Top