Server Application Banner Updates

Registered by Antonio Rosales on 2013-05-02

[GOAL]
Ensure that Ubuntu is visible in netcraft surveys by adding Ubuntu to the server banner.

[RATIONALE]
When looking at Ubuntu Server, some services such as ssh say "Debian" rather than "Ubuntu". Make a base list of servers that we care about and when someone uses netcat, the user gets a proper information.

Blueprint information

Status:
Started
Approver:
Dave Walker
Priority:
Undefined
Drafter:
Ubuntu Server Team
Direction:
Approved
Assignee:
Yolanda Robla
Definition:
Approved
Series goal:
Proposed for trusty
Implementation:
Started
Milestone target:
milestone icon ubuntu-14.04
Started by
Yolanda Robla on 2013-12-02

Related branches

Whiteboard

[USER STORIES]
Ralph is a researcher who wants to see which type of web server is installed on website wwww.x.ca.

Andrew is a system adminstrator who has 100 instances of Apache running on his EC2 setup. He wants to write a script that will tell which version he has installed.

[ASSUMPTIONS]
Server QA lab will be used to test server banners and check for regressions.

[RISK]
Regression in servers that do not start after the banner have been turned on.

[IN SCOPE]

[OUT OF SCOPE]

[USER ACCEPTANCE]
User allowed to turn banners on or off.

[RELEASE NOTE/BLOG]

(?)

Work Items

Work items for ubuntu-14.04:
[yolanda.robla] Check, enable, and test apache2: DONE
[yolanda.robla] Check, enable, and test bind9: DONE
[yolanda.robla] Check, enable, and test dovecot (imapd): DONE
[yolanda.robla] Check, enable, and test dovecot (pop3d): DONE
[yolanda.robla] Check, enable, and test exim4: DONE
[yolanda.robla] Check, enable, and test mysql-server: DONE
[yolanda.robla] Check, enable, and test postgresql: DONE
[yolanda.robla] Check, enable, and test openldap: DONE
[yolanda.robla] Check, enable, and test openssh: DONE
[yolanda.robla] Check, enable, and test openstack (keystone): DONE
[yolanda.robla] Check, enable, and test postfix: DONE
[yolanda.robla] Check, enable, and test squid3: DONE
[yolanda.robla] Check, enable, and test tomcat7: DONE
[yolanda.robla] Check, enable, and test nginx: DONE
[yolanda.robla] Check, enable, and test python-django: DONE
[yolanda.robla] Check, enable, and test memcached: DONE
[yolanda.robla] Check, enable, and test couchdb: DONE
[yolanda.robla] Check, enable, and test nodejs: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.