Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
Network Manager
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Contributor Auzy on Network Manager

Security and stability centre  
No information about this blueprint
Information is updated every 5 minutes.
Please wait till the next update.
spec
Written by Auzy the 29 Feb 08 at 11:25. New
What we need is an application which centralises security. I'd like to think of it as "Security and Stability". It should monitor the following in a centralised location:



- Track system crashes/unclean shutdowns of applications and make it easily accessible. If apache has never crashed except the day a server was compromised for instance, it may provide a clue about how it was hacked.

- Firewall status. No IPtables enabled = insecure

- Show all security updates. Users should be informed when there are updates available specifically targetting security (in addition to the applet currently present).

- User rights. If the user is running as root, they should be told the risks.

- Anti-virus. There should be integration with Anti-virus here, or a one click means of listing various versions of anti-virus. Integration should also allow a one click option to start scanning, and an indication if automatic scanning is enabled. It could also offer an easy way to install rootkit detectors and anti-virus. Its better for us to get ahead of viruses, and make sure people don't pass existing ones on (I believe ClamAV is an example of a free one?)

- Rootkit detection. There are lots of Rootkit detection systems out there. I suggest that users be able to click a button and run a quick test.

- Permission checker, Use information from APT to identify changes in permissions to system files. Many newbies do stupid things like change the permissions on a config file so they can access it via gui. Lets make sure they have an easy way to fix it.

- Identify if your network is broadcasting everyones traffic to everyone (ie, hubs, not switches). Maybe not easy, and not really neccessary.

[....]
490
votes
up equal down
Solution #1: Auto-generated solution of idea #1282
Written by Auzy the 29 Feb 08 at 11:25.
Ubuntu Brainstorm was updated in January 2009. Since the idea #1282 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!
4
votes
up equal down
Solution #2: a professional tools all in one
Written by etusha the 22 Jan 09 at 22:22.
i suggest
a professional tools all in one ,IPS, IDS, brute force detection ,Anti-virus real time protection ( CLAMAV not good slow poor ), firewall , port scanner detection , etc etc

it will be good to for server it will give UBUNTU big PLUS
9
votes
up equal down
Solution #3: Create a "Security" section in software repositories for synaptic
Written by kpeiruza the 11 May 09 at 16:26.
It is really hard to find out which software do you have to increase / test your security.

Just adding a new section to the repositories might increase the average level of security and show Ubuntu a bit more robust as operating system.

You don't need to add new packages at all, as it's only an extra tag on some packages!!!!

Also vote for #1 :D
68
votes
up equal down
Solution #4: A simple GUI with bullets that summarize the checks and results.
Written by Bryan Harris the 5 May 09 at 17:18.
Various easy things to do:
- Check to see if the firewall is running: sudo ufw status
- Maybe check for iptables directly?
- Look for processes listening: lsof -i|grep -i listen
- Look for SUID root applications which shouldn't be and fix them.
- Look for default passwords or weak passwords, especially on anything that could become web facing.
- Check to see if the user is running as root explain how to fix it.
- Run something like chkrootkit and grep for problems. (sanitize for new users)
- Run rkhunter and look for problems. (sanitize for new users)
- Run clamav and look from problems
- etc, etc, etc

I think I could hack this together in a few hours for a prototype, but want some feedback.
4
votes
up equal down
Solution #5: A SIMPLE tool wich ummarize the checks and results.
Written by chill the 23 May 09 at 14:13.
PLEASE Tiger is a very nice tool but it leaks on dev's and support. Last release was published in september 2007.

At first the code should be reviewed and maybe reimplemented in an other language. Then the Idears of Bryan Harris and chkrootkit.org should be implemented

Then the dev's should talk to the dev's of debians own security tool. So that one day Tiger replace the default security tool on Debian. And gets in the Base install of ubuntu.

At the end use your brain and the code of SUSE's Seccheck + Mandrake's msec to keep Tiger uptodate.

Contect the dev's of Tiger and work togather with them.
It would be nice for the hole security and openSource community.

http://www.nongnu.org/tiger/
http://packages.debian.org/sid/checksecurity
www.chkrootkit.org
http://www.openbsd.org/cgi-bin/cvsweb/src/etc/security
2
votes
up equal down
Solution #6: We need a centralizing security center in ubuntu
Written by ncfiedler the 14 Jun 10 at 21:29.
Here is some outcome of the discussion on the ubuntu-hardened list, which took place a few weeks ago:

1) Summarized insights & conclusions on the issue of a security center in Ubuntu:

1. Trust SELinux despite its NSA history, because Linus audits the code (Sir Conquer)
2. Documentation / Wiki is important before a GUI, that also goes beyond the already implemented default security features in ubuntu, because a little technically understanding of functionalities is needed prior to recognizing security problems and taking action (Kees Cook and Christopher Warner )
3. Technically less skilled users could benefit from an easy to use GUI of a „security-center“, combined with an excellent, eye-catching documentation → Psychology!
4. Existing security oriented distributions are no appropriate alternatives, because for example BackTrack Linux runs as root permanently, etc.

2) What information should a documentation provide?:

1. LVM encryption
2. Creation, alternation and usage of secure passwords with different security levels
3. Risks of monopolists services (email, social networks, search engines, etc.)
4. Installation, usage, risks of tor, privoxy, ntp

3) What features should a security-center provide?:

1. Password strength tester (maybe with an updatable online database to check password-lists and international dictionaries → blackhats already have those lists for bruteforce attacks)
2. Starting a popup, telling the user the risks of running as root at the moment
3. moblock for ip-list blocking (maybe also for blocking known insecure tor exitnodes)
4. tripwire for integrity
5. aide for file changes
6. logcheck
7. checksecurity
8. denyhosts
9. Email aencryption like Enigmail or Seahorse
10. Bleachbit for deleting log, temp and chache files, etc.
11. Deborphan for deleting obsolete
12. Wipe to delete files safely (maybe implemented by default in the context menu)
13. User-agent and language switcher for Webbrowsers (Firefox, Epiphany)
14. Permission check, using information provided by apt to identify changes to system files
15. Check whether a keylogger is running (like lkl)
16. rkhunter / chkrootkit for rootkits, backdoor, exploits
17. John and rainbow tables
18. ClamAV / clamtk
19. Truecrypt for easy encryption of containers
20. GUFW Firewall (sudo gufw status) / iptables / port management

4) References:

1.https://lists.ubuntu.com/mailman/listinfo/ubuntu-hardened
2.http://www.debian.org/doc/manuals/securing-debian-howto/
3.https://wiki.ubuntu.com/Security/Features#Matrix
4.http://packages.ubuntu.com/de/karmic/denyhosts
5.http://www.debuntu.org/intrusion-detection-with-aide
6.https://help.ubuntu.com/community/MoBlock
7.http://brainstorm.ubuntu.com/idea/1282/
8.http://brainstorm.ubuntu.com/idea/19648/
9.http://www.nongnu.org/tiger/
10.http://savannah.nongnu.org/project/memberlist.php?group=tiger
11.http://savannah.nongnu.org/projects/tiger
12.https://lists.ubuntu.com/archives/ubuntu-hardened/2010-April/date.html

See the 14 comments or propose a solution (latest comment the 18 Jan 11 at 22:29) >>

Provide option to prevent DHCP overwriting DNS Settings  
Written by acki the 5 Aug 08 at 10:53. New
I like to use OpenDNS (http://www.opendns.com/) NS servers as provider independent service. But unfortunately DHCP overwrites my DNS configuration in the Network Manager.

I don't like to hack a script overwriting /etc/resolv.conf to my favourites. Even a "sticky" checkbox within the nm-applet would be fine for me to glue them into resolv.conf.

Ps: After confirming informations from comment on idea http://brainstorm.ubuntu.com/idea/10238/ I will stop using OpenDNS and look for another service. But beside this I still like my idea to use e.g. DNRD (http://dnrd.sourceforge.net/).
79
votes
up equal down
Solution #1: Auto-generated solution of idea #11861
Written by acki the 5 Aug 08 at 10:53.
Ubuntu Brainstorm was updated in January 2009. Since the idea #11861 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

See the 5 comments or propose a solution (latest comment the 25 Jul 09 at 15:33) >>

Plugin support for network-manager  
Written by Auzy the 24 Aug 08 at 01:22. New
It would be good if we could extend the behavior of network-manager ourselves to add support for new encryption types or networking methods which can be triggered by different states of the connection. Some possible plugins may include:

- New VPN connection types. Some of us may have weird VPN connection protocols that we normally need to run other apps for. This would allow users to add support for network-manager instead, without waiting for the next version.
- Wireless cracking plugin. Whilst its illegal, people could code plugin's which automatically tries to break into other connections when no connection is detected, to help optimise uptime. Great for road warriors :D
- Act on new connections easily. You could have extensions which automatically submit a GPS trace/webcam photo on connection for instance. Whilst your inbox would fill very quickly, at least if your laptop got stolen, you could very easily track it down
- Perform actions based on network type. On connection, you could have a plugin for instance that warns of connections which are known to be insecure (ie, you can see packets going to other networks).
- If WPA3 comes out, users could add support themselves to the network-manager, instead of having to edit config files, and run the apps themselves.

All within one tool, and it really eliminates the need for terminal or extra frontend config/connect tools for different connection types
82
votes
up equal down
Solution #1: Auto-generated solution of idea #12490
Written by Auzy the 24 Aug 08 at 01:22.
Ubuntu Brainstorm was updated in January 2009. Since the idea #12490 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

See the 9 comments or propose a solution (latest comment the 17 Feb 09 at 21:52) >>

Export & import network settings as file  
Written by Auzy the 28 Sep 08 at 08:16. New
It would be nice if there was a way to store the network settings on a memory stick (or on a network share), and make it so that they may be loaded onto any computer.

This would make it much easier for IT departments, university help desks and network administrators who want an easy way to set up peoples computers. The settings could even cover wireless and VPN settings, or even much more complex networks, and have a way to log the Mac address being set up (so that a list of Mac addresses and corresponding names could easily be generated, and added to the Mac filtering list).
71
votes
up equal down
Solution #1: Auto-generated solution of idea #13810
Written by Auzy the 28 Sep 08 at 08:16.
Ubuntu Brainstorm was updated in January 2009. Since the idea #13810 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

See the 1 comments or propose a solution (latest comment the 8 Feb 09 at 20:10) >>

Make ubunt act as a wireless access point  
Written by nelson.blaha the 13 Oct 08 at 14:10. New
I have often wished I could share my cellular internet connection with those around me via wifi, and I think this is something that would distinguish linux. A simple menu option in the network manager wouldn't cause too much clutter I think.
146
votes
up equal down
Solution #1: Auto-generated solution of idea #14354
Written by nelson.blaha the 13 Oct 08 at 14:10.
Ubuntu Brainstorm was updated in January 2009. Since the idea #14354 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

See the 9 comments or propose a solution (latest comment the 22 Oct 08 at 05:38) >>

I can change wireless networks without sudo, but I can't change "location"  
Written by vexorian the 14 Oct 08 at 15:28. Won't implement
Ok, I must say that network manager's location feature is completely useless right now because you need sudo rights to change the 'location', this is just ridiculous, I'll explain what goes on right now:

You can turn the network off, turn wireless off, change wireless network to anything else, and do a lot of things without using sudo rights. But if you want to change the 'location' in the network manager. (And 'locations' are a bunch of settings already set up by the administrator so you know they are safe) You need to open the network manager, unlock it, type password and select the new location.
This makes the 'locations' feature totally useless, it doesn't help users at all , you still need admin rights to change the location, and in the case of a lappie this basically means everytime, At home I have static IPs, elsewhere I have DHCP when connecting an ethernet cable to my netbook, somewhere else it is better to use wireless, but I better use specific DNS servers. These locations should be changeable by the user as easily as you can change wireless networks, really.

Developer comments
network-admin (from gnome-system-tools) had the locations feature. network-admin is no longer used in Intrepid.
10
votes
closed
Solution #1: Auto-generated solution of idea #14392
Written by vexorian the 14 Oct 08 at 15:28.
Ubuntu Brainstorm was updated in January 2009. Since the idea #14392 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

See the 1 comments or propose a solution (latest comment the 14 Oct 08 at 21:26) >>

Contribute to the Auto-NDISwrapper project & include it in a future release   forum
Written by bp5109 the 17 Jul 08 at 02:38. New
Contribute to the Auto-NDISwrapper project & include it in a future release when stable

http://easylinuxwifi.org/

"This program automatically looks at what Wi-Fi card you have, it disables any wireless driver currently installed, fetches the correct Windows driver from the Internet and installs it with NDISwrapper."

This seems like an ambitious but do-able project that could use some help and it seems 100% up the Ubuntu alley.
78
votes
up equal down
Solution #1: Auto-generated solution of idea #11220
Written by bp5109 the 17 Jul 08 at 02:38.
Ubuntu Brainstorm was updated in January 2009. Since the idea #11220 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

See the 7 comments or propose a solution (latest comment the 13 Oct 08 at 09:09) >>

Disable network devices in Network Manager  
Written by luismanson the 23 Sep 08 at 00:29. New
Network Manager should detect when the system is on battery and ask, or offer a setting to UNLOAD network device modules to save battery....

IE
...like when you right click the icon besides providing the option to disable the Bluetooth it can offer to completly disable/enable selected devices
63
votes
up equal down
Solution #1: Auto-generated solution of idea #13574
Written by luismanson the 23 Sep 08 at 00:29.
Ubuntu Brainstorm was updated in January 2009. Since the idea #13574 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

See the 4 comments or propose a solution (latest comment the 23 Sep 08 at 22:34) >>

NM should not connect automaticly to unsecured network which was formerly secure  
Written by DrScott the 29 Jun 08 at 10:40. New
In my opinion this is a security problem. I can think of two scenarios:
* You are able/allowed to connet to a secured network and trust all other participants on that network. Now, by mistake, the encryption is disabled by the AP administrator. You still send confidential data over the network without knowing that everybody can evesdropping.
* Maybe this problem is also usable for an active attack: Is it possible to provide an access point with the same ssid / (MAC?) in a way, that it 'shadows' the proper access point? (sending with more power, sending on a different channel?)

Once a connection was established to a encrypted network, there should at least a warning if that encryption no longer exists (changed?).
46
votes
up equal down
Solution #1: Auto-generated solution of idea #10454
Written by DrScott the 29 Jun 08 at 10:40.
Ubuntu Brainstorm was updated in January 2009. Since the idea #10454 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

See the 3 comments or propose a solution (latest comment the 2 Jul 08 at 14:34) >>

Support autoconfiguration of USB based cell phone tethering.  
Written by Omega the 26 Jun 08 at 14:22. New
Tethering is a neat way of obtaining internet connectivity through a USB-enabled cell phone (blackberry).

Right now getting it set up in Ubuntu is a trial - to say the least.

It would be nice if these connections could be automatically configured as needed and treated as part of the whole Ubuntu automatic networking UI.
-5
votes
up equal down
Solution #1: Auto-generated solution of idea #10335
Written by Omega the 26 Jun 08 at 14:22.
Ubuntu Brainstorm was updated in January 2009. Since the idea #10335 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

See the 2 comments or propose a solution (latest comment the 27 Jun 08 at 01:37) >>

2 Next >>