Hardening in 9.04 (Desktop)

Asked by Seibod

Is anyone aware of which hardening measures has been taken in 9.04 "Desktop" editon?

All info I found was regarding the server edition. I think of things like ASLR, PIE/PIC, SSP etc.

Thanks, Seibod

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Michael Lustfield
Solved:
Last query:
Last reply:
Revision history for this message
Michael Lustfield (michaellustfield) said :
#1

A lot of the methods to harden servers has been brought over to the desktop. Ubuntu works to be secure without being over-bearing. If you want a very notable secure system, you can use BSD. These are the people that "focus on nothing but security."

If you want to harden your desktop further, you can check out bastille and selinux. Those two tools can help you greatly harden a system, but you may be left with your system being unusable too.

There's a line between secure and insane. Ubuntu tries to stay on the sane side of things. Every release has contained many notable security upgrades. 9.04 has better support for encrypted home directories for one.

Revision history for this message
Seibod (33dbbd34-5f99-4f16-a264-fe5769b08058) said :
#2

Thanks for your reply, I know ubuntu is doing much for providing security, but the question was "which concrete measurements has been taken"? Afaik ASLR is turned on (or is this information related to the server image only), is PIE enable for all binaries in x86_64 or for network services only (or completely disabled for the desktop image)? Is all userland compiled using SSP and FORTIFY_SOURCES?

I am used to work with hardened gentoo toolchain, perhaps there is a comparison of these both?

Revision history for this message
Best Michael Lustfield (michaellustfield) said :
#3

#ubuntu-motu can probably help you answer each of these questions. There's also #ubuntu-hardened

Revision history for this message
Seibod (33dbbd34-5f99-4f16-a264-fe5769b08058) said :
#4

Thanks Michael Lustfield, that solved my question.