<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://devproj.inf.ed.ac.uk"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>DICE development projects - 5_Completed</title>
 <link>http://devproj.inf.ed.ac.uk/project-stages/5completed</link>
 <description></description>
 <language>en</language>
<item>
 <title>User accessible login reports</title>
 <link>http://devproj.inf.ed.ac.uk/show/254</link>
 <description>&lt;div class=&quot;field field-name-field-projectid field-type-serial field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Project ID:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;254&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-current-stage field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Current stage:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-stages/5completed&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;5_Completed&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-manager field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Manager:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-managers/squinney&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;squinney&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-unit field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Unit:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/unit/mp-unit&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;mp-unit&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-what field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;What:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Description: &lt;/b&gt;
&lt;/p&gt;&lt;p&gt;The recent development of a database to store interesting events that have been filtered out from the centrally-stored syslog files means that it is now relatively straightforward to generate reports of logins for our users.&lt;/p&gt;
&lt;p&gt;The aim of this project is to produce a mechanism (eg individual email reports, cosign-protected web page) for users to see from which remote machines their account has been accessed - including ssh and weblogin logins.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Deliverables: &lt;/b&gt; A working mechanism.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-why field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Why:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Customer: &lt;/b&gt; All users&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Case statement: &lt;/b&gt; Recent evidence shows us that compromised accounts are a serious, and not infrequent, threat to the integrity of our computing systems.&lt;/p&gt;
&lt;p&gt;
When an account has been compromised, an attacker will often log on to systems accessible by that account to check for any local root exploits. If there are no current root exploits on those systems, the attacker will quietly logoff and keep the account details for a future attempt.&lt;/p&gt;
&lt;p&gt;
Providing a mechanism by which users could see from which external machine their account was accessed would allow users to spot suspicious activity on their account, hopefully before any malicious damage is done.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-when field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;When:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Status: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Timescales: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Priority: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Time: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-how field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;How:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Proposal: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Resources: &lt;/b&gt; Two weeks&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Plan: &lt;/b&gt;
&lt;/p&gt;&lt;p&gt;The simplest approach to providing access to this information for our users is to create a cosign-protected CGI script. This would use SQL to securely query the data stored in the buzzsaw database stored on the central log server.&lt;/p&gt;
&lt;p&gt;The intention is to write this script using the python programming language. This provides the opportunity to gain valuable experience with an alternative programming language. This clearly means that the project will take longer but that has been factored into the effort allocation.&lt;/p&gt;
&lt;p&gt;The web interface does not need to be complicated but will ideally have facilities to allowing basic paging (e.g. month by month) and sorting of the data (e.g. by date, source host, target host).&lt;/p&gt;
&lt;p&gt;Separation of the query code from the presentation by using a templating system is preferable to make it easier to modify the interface in the future.&lt;/p&gt;
&lt;p&gt;Along with the web interface we will send an email to each user every month summarising all the logins from the previous month. This means that all users will be encouraged to check their login history regularly.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-effort-taken-days- field-type-number-integer field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Effort taken (days):&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;15&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-final-report-url field-type-url field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Final report URL:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;https://wiki.inf.ed.ac.uk/DICE/FinalProjectReport254&quot;&gt;https://wiki.inf.ed.ac.uk/DICE/FinalProjectReport254&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-other field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Other:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Dependencies: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Risks: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Milestones&lt;/b&gt;&lt;/p&gt;
&lt;table&gt;&lt;th&gt;Proposed date&lt;/th&gt;
&lt;th&gt;Achieved date&lt;/th&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2012-11-23&lt;/td&gt;
&lt;td&gt;sql&lt;/td&gt;
&lt;td&gt;Develop the python code to do the necessary SQL queries against the buzzsaw database. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2012-11-30&lt;/td&gt;
&lt;td&gt;cgi&lt;/td&gt;
&lt;td&gt;Develop a cosign-protected cgi script which will use the sql query functions to find a list of logins for the user.&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2012-12-14&lt;/td&gt;
&lt;td&gt;presentation&lt;/td&gt;
&lt;td&gt;Develop a web interface using a templating system to present the data to the user in a reasonable format with basic paging and sorting functionality.
&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2012-12-21&lt;/td&gt;
&lt;td&gt;email&lt;/td&gt;
&lt;td&gt;Develop a system to send an email to each user every month which summarises their login activity.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Fri, 25 Jan 2013 15:46:26 +0000</pubDate>
 <dc:creator>boss</dc:creator>
 <guid isPermaLink="false">2107 at http://devproj.inf.ed.ac.uk</guid>
 <comments>http://devproj.inf.ed.ac.uk/show/254#comments</comments>
</item>
<item>
 <title>Documentation update - infrastructure unit</title>
 <link>http://devproj.inf.ed.ac.uk/show/250</link>
 <description>&lt;div class=&quot;field field-name-field-projectid field-type-serial field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Project ID:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;250&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-current-stage field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Current stage:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-stages/5completed&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;5_Completed&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-manager field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Manager:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-managers/gdmr&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;gdmr&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-unit field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Unit:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/unit/inf-unit&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;inf-unit&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-what field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;What:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Description: &lt;/b&gt; Review and update end-user documentation. Includes porting across any remaining documentation not already on new drupal based site.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Deliverables: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-why field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Why:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Customer: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Case statement: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-when field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;When:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Status: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Timescales: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Priority: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Time: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-how field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;How:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Proposal: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Resources: &lt;/b&gt; 2 weeks effort&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Plan: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-final-report-url field-type-url field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Final report URL:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;https://wiki.inf.ed.ac.uk/DICE/FinalProjectReport250&quot;&gt;https://wiki.inf.ed.ac.uk/DICE/FinalProjectReport250&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-other field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Other:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Dependencies: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Risks: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Milestones&lt;/b&gt;&lt;/p&gt;
&lt;table&gt;&lt;th&gt;Proposed date&lt;/th&gt;
&lt;th&gt;Achieved date&lt;/th&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Fri, 25 Jan 2013 15:46:25 +0000</pubDate>
 <dc:creator>boss</dc:creator>
 <guid isPermaLink="false">2103 at http://devproj.inf.ed.ac.uk</guid>
 <comments>http://devproj.inf.ed.ac.uk/show/250#comments</comments>
</item>
<item>
 <title>Migrate all VMware guests to KVM service</title>
 <link>http://devproj.inf.ed.ac.uk/show/251</link>
 <description>&lt;div class=&quot;field field-name-field-projectid field-type-serial field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Project ID:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;251&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-current-stage field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Current stage:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-stages/5completed&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;5_Completed&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-manager field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Manager:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-managers/ascobie&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;ascobie&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-unit field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Unit:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/unit/mp-unit&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;mp-unit&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-summary field-type-text field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Summary:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Migrate all VMware guests to KVM service&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-what field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;What:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Description: &lt;/b&gt; Migrate all VMware guests to KVM service.   Project created just to track progress (at development meetings).&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Deliverables: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-why field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Why:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Customer: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Case statement: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-when field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;When:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Status: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Timescales: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Priority: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Time: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-how field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;How:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Proposal: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Resources: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Plan: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-other field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Other:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Dependencies: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Risks: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Milestones&lt;/b&gt;&lt;/p&gt;
&lt;table&gt;&lt;th&gt;Proposed date&lt;/th&gt;
&lt;th&gt;Achieved date&lt;/th&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Fri, 25 Jan 2013 15:46:25 +0000</pubDate>
 <dc:creator>boss</dc:creator>
 <guid isPermaLink="false">2104 at http://devproj.inf.ed.ac.uk</guid>
 <comments>http://devproj.inf.ed.ac.uk/show/251#comments</comments>
</item>
<item>
 <title>Increasing Energy Savings from DICE Desktops</title>
 <link>http://devproj.inf.ed.ac.uk/show/234</link>
 <description>&lt;div class=&quot;field field-name-field-projectid field-type-serial field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Project ID:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;234&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-current-stage field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Current stage:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-stages/5completed&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;5_Completed&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-manager field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Manager:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-managers/cc&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;cc&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-unit field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Unit:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/unit/mp-unit&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;mp-unit&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-what field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;What:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Description: &lt;/b&gt; This project aims to assess and if necessary improve the effectiveness of energy-saving measures on DICE desktops. It builds on &lt;a href=&quot;https://devproj.inf.ed.ac.uk/project/show/94&quot;&gt;project 94&lt;/a&gt; which delivered the LCFG sleep component.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Deliverables: &lt;/b&gt; A data feed of statistics showing the sleep rates of DICE desktops; possible improvements in the LCFG sleep component; possible improvements in the energy-saving guidance given to users of DICE desktops&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-why field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Why:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Customer: &lt;/b&gt; The School of Informatics and the University of Edinburgh should benefit from lower energy bills and a lower environmental impact. &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Case statement: &lt;/b&gt; For some years the DICE desktops in the student labs have used energy-saving sleep software, the LCFG sleep component, which was developed in &lt;a href=&quot;https://devproj.inf.ed.ac.uk/project/show/94&quot;&gt;project 94&lt;/a&gt;. More recently the sleep component was also installed on staff and postgrad DICE desktops. We should now follow up on this work by finding out how successful it has been and what might be done to increase the energy savings.  The project would start by collecting statistics from&lt;br /&gt;
machines to see how much of the time they are asleep - in other words&lt;br /&gt;
trying to understand how much of a contribution that sleep might be&lt;br /&gt;
making to energy saving. Depending on what the statistics say, some&lt;br /&gt;
changes to the LCFG sleep component could be made or users could be informed&lt;br /&gt;
about how to get their machines to sleep.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
Gathering the statistics should be straightforward as machines running the sleep component currently log when they enter and exit from a sleep state. The statistics could be made available not just for this project but also for other purposes. For instance it may well be useful and interesting to use them to produce periodic graphs of desktop sleep rates, or to calculate monetary savings.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
There is at least one obvious change which could be made to the sleep component: it currently lacks a way to find out the idleness of a machine&#039;s keyboard and mouse. This means that the sleep component has been conservatively configured to avoid suspending any machine which has an X session in progress. Adding such a capability, and safely sleeping idle machines running a user X session, could be a way to increase machine sleep substantially.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
As for explanations for users, we already have &lt;a href=&quot;http://blob.inf.ed.ac.uk/systems/tag/sleep/&quot;&gt;some blog posts&lt;/a&gt; and a page of &lt;a href=&quot;http://www.inf.ed.ac.uk/systems/sleep/&quot;&gt;guidance for DICE desktop users on machine sleep&lt;/a&gt; but this could be expanded and made more detailed if necessary. It could perhaps also be publicised more widely from time to time.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-when field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;When:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Status: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Timescales: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Priority: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Time: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-how field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;How:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Proposal: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Resources: &lt;/b&gt; Estimate of 2 weeks effort, and temporary use of a few DICE desktop machines.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Plan: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-final-report-url field-type-url field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Final report URL:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;https://wiki.inf.ed.ac.uk/DICE/FinalProjectReport234&quot;&gt;https://wiki.inf.ed.ac.uk/DICE/FinalProjectReport234&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-other field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Other:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Dependencies: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Risks: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Milestones&lt;/b&gt;&lt;/p&gt;
&lt;table&gt;&lt;th&gt;Proposed date&lt;/th&gt;
&lt;th&gt;Achieved date&lt;/th&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Fri, 25 Jan 2013 15:46:22 +0000</pubDate>
 <dc:creator>boss</dc:creator>
 <guid isPermaLink="false">2087 at http://devproj.inf.ed.ac.uk</guid>
 <comments>http://devproj.inf.ed.ac.uk/show/234#comments</comments>
</item>
<item>
 <title>Windows 7 upgrade</title>
 <link>http://devproj.inf.ed.ac.uk/show/229</link>
 <description>&lt;div class=&quot;field field-name-field-projectid field-type-serial field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Project ID:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;229&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-current-stage field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Current stage:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-stages/5completed&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;5_Completed&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-manager field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Manager:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-managers/alisond&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;alisond&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-unit field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Unit:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/unit/compexec&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;compexec&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-what field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;What:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Description: &lt;/b&gt; All our Managed Desktops need to be upgraded to Windows 7.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Deliverables: &lt;/b&gt; Upgrade to all current MDP machines to Windows 7 along with training for CSOs and end-users.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-why field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Why:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Customer: &lt;/b&gt; All our MDP users&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Case statement: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-when field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;When:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Status: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Timescales: &lt;/b&gt; Dependant on IS, ISS and testing of kerberos and openAFS. &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Priority: &lt;/b&gt; High&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Time: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-how field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;How:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Proposal: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Resources: &lt;/b&gt; This will require some Windows 7 and Office 2010 training.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Plan: &lt;/b&gt;
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Meeting with IS in early January
&lt;/li&gt;&lt;li&gt;Install test machine for kerberos and OpenAFS
&lt;/li&gt;&lt;li&gt;Purchase software licenses
&lt;/li&gt;&lt;li&gt;Liaise with ISS
&lt;/li&gt;&lt;li&gt;Resolve Firefox version issue
&lt;/li&gt;&lt;li&gt;Resolve printer installation
&lt;/li&gt;&lt;li&gt;Arrange training for CSOs
&lt;/li&gt;&lt;li&gt;Identify training for end users
&lt;/li&gt;&lt;li&gt;Schedule upgrades with end users
&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-other field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Other:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Dependencies: &lt;/b&gt;
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;IS timetable for updates.
&lt;/li&gt;&lt;li&gt;CSO training in installation of MDP (Windows 7) and software
&lt;/li&gt;&lt;li&gt;Testing of kerberos and openAFS, including Toby&#039;s time.
&lt;/li&gt;&lt;li&gt;Purchase of appropriate licenses (Windows 7, Office 2010 and Acrobat)
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;b&gt;Risks: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Milestones&lt;/b&gt;&lt;/p&gt;
&lt;table&gt;&lt;th&gt;Proposed date&lt;/th&gt;
&lt;th&gt;Achieved date&lt;/th&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;tr&gt;&lt;td&gt;2012-01-10&lt;/td&gt;
&lt;td&gt;2012-01-15&lt;/td&gt;
&lt;td&gt;IS Meeting&lt;/td&gt;
&lt;td&gt;To meet with Myles Ewen to discuss implementation and setting up of test machine including advice on how to install kerberos and openAFS.&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2012-01-11&lt;/td&gt;
&lt;td&gt;2012-01-31&lt;/td&gt;
&lt;td&gt;Test Machine&lt;/td&gt;
&lt;td&gt;Install test machine to allow us to test kerberos and openAFS&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2012-02-29&lt;/td&gt;
&lt;td&gt;2012-02-15&lt;/td&gt;
&lt;td&gt;software&lt;/td&gt;
&lt;td&gt;Test kerberos and openAFS&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2012-03-31&lt;/td&gt;
&lt;td&gt;CSO training&lt;/td&gt;
&lt;td&gt;Training in MDP installation.&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2012-03-31&lt;/td&gt;
&lt;td&gt;ISS Meeting&lt;/td&gt;
&lt;td&gt;Meet with ISS to discuss scheduling of upgrades. Dependent on solution for AFS/kerberos.&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2012-03-31&lt;/td&gt;
&lt;td&gt;Purchases&lt;/td&gt;
&lt;td&gt;Purchase all necessary upgrade licenses.&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2012-03-31&lt;/td&gt;
&lt;td&gt;User testing&lt;/td&gt;
&lt;td&gt;Ask competent end-user to help test. Dependent on AFS/kerberos solution.&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2012-01-20&lt;/td&gt;
&lt;td&gt;2012-01-20&lt;/td&gt;
&lt;td&gt;List of upgrade&lt;/td&gt;
&lt;td&gt;Identify complete list of machine upgrades.&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2012-03-15&lt;/td&gt;
&lt;td&gt;Timetable&lt;/td&gt;
&lt;td&gt;Create timetable of user upgrades&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2012-04-16&lt;/td&gt;
&lt;td&gt;Upgrades&lt;/td&gt;
&lt;td&gt;Start upgrades&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2012-03-31&lt;/td&gt;
&lt;td&gt;firefox&lt;/td&gt;
&lt;td&gt;Work out best options for firefox versions for theon/e-financials. Possibly use Google Chrome ?&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2012-04-30&lt;/td&gt;
&lt;td&gt;printers&lt;/td&gt;
&lt;td&gt;review way printers are installed - could/should they be IS queues?&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Fri, 25 Jan 2013 15:46:21 +0000</pubDate>
 <dc:creator>boss</dc:creator>
 <guid isPermaLink="false">2082 at http://devproj.inf.ed.ac.uk</guid>
 <comments>http://devproj.inf.ed.ac.uk/show/229#comments</comments>
</item>
<item>
 <title>System Security Enhancements</title>
 <link>http://devproj.inf.ed.ac.uk/show/224</link>
 <description>&lt;div class=&quot;field field-name-field-projectid field-type-serial field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Project ID:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;224&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-current-stage field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Current stage:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-stages/5completed&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;5_Completed&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-manager field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Manager:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-managers/squinney&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;squinney&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-unit field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Unit:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/unit/mp-unit&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;mp-unit&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-what field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;What:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Description: &lt;/b&gt; This project will enhance the security of our systems in various ways based on the proposals made in the report into the compromise of the SSH servers.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Deliverables: &lt;/b&gt; More secure DICE infrastructure.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-why field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Why:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Customer: &lt;/b&gt; Internal.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Case statement: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-when field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;When:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Status: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Timescales: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Priority: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Time: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-how field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;How:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Proposal: &lt;/b&gt;
&lt;/p&gt;&lt;p&gt;The expectation is that all of the &quot;main aims&quot; will be completed within the time allotted. If there is spare time then work will be done on the &quot;other possibilities&quot; section of the project.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Resources: &lt;/b&gt; 4 weeks effort.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Plan: &lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;h3&gt;Main Aims&lt;/h3&gt;
&lt;ol&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;System Auditing:&lt;/strong&gt;&lt;br /&gt;We should enable the Linux audit daemon on all DICE machines with a reasonable set of default rules. This will, for instance, make it possible to trace all modifications to important parts of the filesystem and monitor the execution of setuid root files. For important servers we would also like to have a facility to securely send the audit logs to a remote central server.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Enhance logging and automate the log monitoring:&lt;/strong&gt;&lt;br /&gt;In particular we need to automatically monitor the syslogs for all DICE systems to spot events, such as kernel panics, which might indicate attempts by a user to leverage a local security hole.&lt;/p&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Regularly monitor the file-system:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;
It is clear that we need to monitor the file-system of our servers for unauthorized changes. In particular we should monitor:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;All setuid root scripts which are runnable by other users.&lt;/li&gt;
&lt;li&gt;All files which are not owned by RPMs&lt;/li&gt;
&lt;li&gt;Important directories such as /etc/.
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Some of this can be done using the Linux audit daemon but it would be good to have additional coverage. This can be done with intrusion-detection software such as AIDE (Advanced Intrusion&lt;br /&gt;
Detection Environment) which is a file and directory integrity checker.&lt;/p&gt;&lt;/li&gt;

&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Regularly sweep for root-kits:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;
We should regularly run software to check for the evidence of root-kits having been installed, e.g. chkrootkit and rkhunter. In particular, running more than one check would denitely be useful as they function quite differently.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Bootable image for investigations:&lt;/strong&gt;&lt;br /&gt;Develop a bootable ISO which can be used to carry out investigations on suspect machines. This would be based on our standard installroot image with additional packages, such as chkrootkit and rkhunter, which are useful to have readily available. This could be made available via CD, USB and PXE. There is also a need for a read-only filesystem (in our case delivered via AFS) for running scripts such as chkrootkit which use a number of separate tools which could be subverted if they are coming from the local disk.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;Other Possibilities&lt;/h3&gt;
&lt;ol&gt;&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Use SELinux:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;
We do not currently use the SELinux framework which would almost certainly have prevented this intrusion occurring. To run it in full &quot;strict&quot; mode might require a great deal of effort to make it work with LCFG. However, it should be possible to get a lot of&lt;br /&gt;
the benefits whilst using the lesser &quot;targetted&quot; mode, which is the standard for Redhat systems. It is denitely worth some further investigation.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Shared database for failed logins:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;
We should investigate whether it is possible to create a database of failed logins which is shared across all DICE machines with external SSH access. This could be used to&lt;br /&gt;
automatically block all SSH access for hosts which are attacking our systems.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;SSH Honeypot:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;
We could use an SSH honeypot which has an SSH firewall hole but which cannot actually be accessed by any users due to restrictions in the SSH daemon config and the&lt;br /&gt;
access.conf file. The location of this service would not be advertised to our users so it&lt;br /&gt;
would only be found by attackers who are port-scanning our network for targets. This&lt;br /&gt;
could then feed into a shared database of banned hosts.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;Some parts of the work for this project have already been done or just need some extensions. In particular, the audit daemon work is mostly complete but needs rolling out to all machines.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-final-report-url field-type-url field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Final report URL:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;https://wiki.inf.ed.ac.uk/DICE/FinalProjectReport224&quot;&gt;https://wiki.inf.ed.ac.uk/DICE/FinalProjectReport224&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-other field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Other:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Dependencies: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Risks: &lt;/b&gt; We get hacked again...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Milestones&lt;/b&gt;&lt;/p&gt;
&lt;table&gt;&lt;th&gt;Proposed date&lt;/th&gt;
&lt;th&gt;Achieved date&lt;/th&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2012-06-16&lt;/td&gt;
&lt;td&gt;3. Monitor fs&lt;/td&gt;
&lt;td&gt;File-system intrusion monitoring&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2012-09-30&lt;/td&gt;
&lt;td&gt;2012-06-30&lt;/td&gt;
&lt;td&gt;4. Check for ro&lt;/td&gt;
&lt;td&gt;Regularly sweep for root-kits&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2012-07-30&lt;/td&gt;
&lt;td&gt;6. SELinux&lt;/td&gt;
&lt;td&gt;Consider using SELinux&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2012-07-16&lt;/td&gt;
&lt;td&gt;5. ISO&lt;/td&gt;
&lt;td&gt;Develop a bootable image for investigations.&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2012-08-30&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;Consider using a shared database for failed logins&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2012-08-17&lt;/td&gt;
&lt;td&gt;2012-05-31&lt;/td&gt;
&lt;td&gt;1. Log Checking&lt;/td&gt;
&lt;td&gt;Enhance logging and automate log monitoring.&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;2012-06-18&lt;/td&gt;
&lt;td&gt;2012-05-31&lt;/td&gt;
&lt;td&gt;0. Auditing&lt;/td&gt;
&lt;td&gt;System Auditing&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Fri, 25 Jan 2013 15:46:20 +0000</pubDate>
 <dc:creator>boss</dc:creator>
 <guid isPermaLink="false">2077 at http://devproj.inf.ed.ac.uk</guid>
 <comments>http://devproj.inf.ed.ac.uk/show/224#comments</comments>
</item>
<item>
 <title>KDC upgrade to 1.9</title>
 <link>http://devproj.inf.ed.ac.uk/show/223</link>
 <description>&lt;div class=&quot;field field-name-field-projectid field-type-serial field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Project ID:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;223&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-current-stage field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Current stage:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-stages/5completed&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;5_Completed&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-manager field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Manager:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-managers/gdmr&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;gdmr&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-unit field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Unit:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/unit/inf-unit&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;inf-unit&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-what field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;What:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Description: &lt;/b&gt; Test kerberos version 1.9.x KDCs.  Add any additional configuration hooks required.  Upgrade the INF and IFRIEND KDCs.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Deliverables: &lt;/b&gt; Version 1.9.x KDCs.  Ideally add password strength checks.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-why field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Why:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Customer: &lt;/b&gt; All&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Case statement: &lt;/b&gt; There are two drivers for this:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;The version of kerberos that comes with SL6 is 1.9.something, so we would have to do this work anyway&lt;br /&gt;&lt;/li&gt;&lt;li&gt;We would like to use the additional &quot;pwqual&quot; plugin to enhance our password strength checks&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-when field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;When:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Status: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Timescales: &lt;/b&gt; Best to allow three weeks for thorough testing, master-side in particular.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Priority: &lt;/b&gt; Required as part of the inf-unit&#039;s SL6 upgrade path.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Time: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-how field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;How:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Proposal: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Resources: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Plan: &lt;/b&gt; Slave-side should be reasonably straightforward.  Master-side will require a test realm to be set up.  Phasing into service should be done cautiously.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-other field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Other:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Dependencies: &lt;/b&gt; This project doesn&#039;t depend on anything else.  Lots of things do depend on it.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Risks: &lt;/b&gt; We have to make this work if we are to be able to upgrade the KDCs to SL6.  OTOH there&#039;s no reason to expect that there&#039;ll be any real problem.  However, BEWARE of breaking AFS, as it still requires single-DES keys.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;URL: &lt;/b&gt; &lt;a href=&quot;http://www.dice.inf.ed.ac.uk/units/infrastructure/Projects/168-PWstrength/Evaluation.html&quot;&gt;http://www.dice.inf.ed.ac.uk/units/infrastructure/Projects/168-PWstrengt...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Milestones&lt;/b&gt;&lt;/p&gt;
&lt;table&gt;&lt;th&gt;Proposed date&lt;/th&gt;
&lt;th&gt;Achieved date&lt;/th&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Fri, 25 Jan 2013 15:46:20 +0000</pubDate>
 <dc:creator>boss</dc:creator>
 <guid isPermaLink="false">2076 at http://devproj.inf.ed.ac.uk</guid>
 <comments>http://devproj.inf.ed.ac.uk/show/223#comments</comments>
</item>
<item>
 <title>Wake-on-LAN</title>
 <link>http://devproj.inf.ed.ac.uk/show/213</link>
 <description>&lt;div class=&quot;field field-name-field-projectid field-type-serial field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Project ID:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;213&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-current-stage field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Current stage:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-stages/5completed&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;5_Completed&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-manager field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Manager:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-managers/cc&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;cc&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-unit field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Unit:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/unit/mp-unit&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;mp-unit&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-what field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;What:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Description: &lt;/b&gt; Implement a wake-on-LAN system&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Deliverables: &lt;/b&gt; A wake-on-LAN system&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-why field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Why:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Customer: &lt;/b&gt; Anyone with a machine which might be put to sleep&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Case statement: &lt;/b&gt; We&#039;ve had a few queries now about wake-on-LAN, the implication being that folk would be happier to have their machines sleep if they could have a way to wake them up as needed.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-when field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;When:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Status: &lt;/b&gt; Delivered. The service can be found &lt;a href=&quot;http://wake.inf.ed.ac.uk&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Timescales: &lt;/b&gt; Putting together a cgi-bin script would probably only take a week or so.  Testing and ironing out any platform- and machine-specific quirks might take another couple of weeks.  There might be another week or so of Support effort to add the necessary entri&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Priority: &lt;/b&gt; High priority.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Time: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-how field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;How:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Proposal: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Resources: &lt;/b&gt; The system would probably run on the network infrastructure machines, or perhaps the network services machines if that&#039;s easier, so no additional kit would be needed.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Plan: &lt;/b&gt; The netinf machines are on all the right subnets and already have &quot;all&quot; machines&#039; MAC addresses through the dhcpd resources.  The idea would be to provide a cgi-bin script which would look up the MAC address and call some piece of code (externally-sourced or locally-written) to send the magic packet.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;p&gt;To be accessible from outside, there would need to be cosign-protected https access to the cgi-bin.  If this conflicted with the need to have simple http access to the netmon pages for DR purposes then the system might be better run on the network services machines than the network infrastructure machines, but that&#039;s something to determine at the time.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;p&gt;Alternatively, hook into the central IS-provided system.  There are issues with configuration-data transfer and directed broadcasts which make this appear rather more expensive and less flexible than doing it ourselves.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-other field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Other:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Dependencies: &lt;/b&gt; Given that not all machines sleep/wake properly, there might need to be some kind of (spanning-map based?) configuration by machine type.  Since ?most self-managed machines don&#039;t currently have a machine-type entry in their profiles, for this to be done reliably could require some Support effort.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Risks: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Milestones&lt;/b&gt;&lt;/p&gt;
&lt;table&gt;&lt;th&gt;Proposed date&lt;/th&gt;
&lt;th&gt;Achieved date&lt;/th&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Fri, 25 Jan 2013 15:46:18 +0000</pubDate>
 <dc:creator>boss</dc:creator>
 <guid isPermaLink="false">2066 at http://devproj.inf.ed.ac.uk</guid>
</item>
<item>
 <title>SL6 RAT packages</title>
 <link>http://devproj.inf.ed.ac.uk/show/211</link>
 <description>&lt;div class=&quot;field field-name-field-projectid field-type-serial field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Project ID:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;211&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-current-stage field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Current stage:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-stages/5completed&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;5_Completed&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-manager field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Manager:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-managers/roger&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;roger&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-unit field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Unit:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/unit/rat-unit&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;rat-unit&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-what field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;What:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Description: &lt;/b&gt; This project should port the current F13 rat package lists to SL6 whilst trying to identify old and unused packages and updating versions where appropriate.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Deliverables: &lt;/b&gt; a full set of software for supporting teaching and research within informatics.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-why field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Why:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Customer: &lt;/b&gt; The school&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Case statement: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-when field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;When:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Status: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Timescales: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Priority: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Time: &lt;/b&gt; A significant amount of effort was expended in gathering requirements, porting, and getting feedback. Hopefully this will be lessened if/when a more formal requirements-gathering framework is in place. &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-how field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;How:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Proposal: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Resources: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Plan: &lt;/b&gt; A significant amount of consultation with Course Organisers and Teaching Assistants will be required to determine what software is required and what is redundant. Consultation will be organised in two phases, for Semester 1 and Semester 2. Each phase will involve establishing current and required versions, checking for local (or other) SRPM, and using pkgforge to build each package.&lt;/p&gt;
&lt;p&gt;Once built, packages will be added to packages list (lcfg/core/packages/dice/dice_sl6_rat.rpms) and tested - first on testsl6.inf (locatelli), and then rolled out to lab and desktop machines. &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-final-report-url field-type-url field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Final report URL:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;https://wiki.inf.ed.ac.uk/DICE/FinalProjectReport211&quot;&gt;https://wiki.inf.ed.ac.uk/DICE/FinalProjectReport211&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-other field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Other:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Dependencies: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Risks: &lt;/b&gt; We now have a more accurate list of teaching software requirements (having weeded-out the dead wood), and the equivalent process next year should be quicker. However, if the Software Requirements framework isn&#039;t implemented, we will continue to have late requests which cause additional work.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Milestones&lt;/b&gt;&lt;/p&gt;
&lt;table&gt;&lt;th&gt;Proposed date&lt;/th&gt;
&lt;th&gt;Achieved date&lt;/th&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Fri, 25 Jan 2013 15:46:17 +0000</pubDate>
 <dc:creator>boss</dc:creator>
 <guid isPermaLink="false">2064 at http://devproj.inf.ed.ac.uk</guid>
 <comments>http://devproj.inf.ed.ac.uk/show/211#comments</comments>
</item>
<item>
 <title>Sl6 Dice desktop</title>
 <link>http://devproj.inf.ed.ac.uk/show/210</link>
 <description>&lt;div class=&quot;field field-name-field-projectid field-type-serial field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Project ID:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;210&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-current-stage field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Current stage:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-stages/5completed&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;5_Completed&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-manager field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Manager:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/project-managers/iainr&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;iainr&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-unit field-type-taxonomy-term-reference field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Unit:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/unit/rat-unit&quot; typeof=&quot;skos:Concept&quot; property=&quot;rdfs:label skos:prefLabel&quot; datatype=&quot;&quot;&gt;rat-unit&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-what field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;What:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Description: &lt;/b&gt; additional work required to bring LCFG SL6(inf) (#131) up to working DICE desktop&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Deliverables: &lt;/b&gt; components and configuration to bring the sl6 inf release up to DICE standard.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-why field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Why:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Customer: &lt;/b&gt; The primary customer is the School of Informatics. Other schools may take some of the software/components or modify it fortheir own use.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Case statement: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-when field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;When:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Status: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Timescales: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Priority: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Time: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-how field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;How:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Proposal: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Resources: &lt;/b&gt; 6 weeks base on the sl5-&amp;gt;f13 port&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Plan: &lt;/b&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-other field-type-text-long field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Other:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;b&gt;Dependencies: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Risks: &lt;/b&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;URL: &lt;/b&gt;&lt;a href=&quot;https://wiki.inf.ed.ac.uk/DICE/SL6DICEDesktop&quot;&gt;https://wiki.inf.ed.ac.uk/DICE/SL6DICEDesktop&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Milestones&lt;/b&gt;&lt;/p&gt;
&lt;table&gt;&lt;th&gt;Proposed date&lt;/th&gt;
&lt;th&gt;Achieved date&lt;/th&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;tr&gt;&lt;td&gt;2011-06-01&lt;/td&gt;
&lt;td&gt;2011-06-01&lt;/td&gt;
&lt;td&gt;command line&lt;/td&gt;
&lt;td&gt;get the base command line  config in place&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2011-06-20&lt;/td&gt;
&lt;td&gt;X tweaks&lt;/td&gt;
&lt;td&gt;Finalise any DICE tweaks of the X system in place&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2011-06-14&lt;/td&gt;
&lt;td&gt;tweaked command&lt;/td&gt;
&lt;td&gt;tweak the command line environment for SL6&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2011-06-08&lt;/td&gt;
&lt;td&gt;X Environment&lt;/td&gt;
&lt;td&gt;Configure Base X Environment for use in SL6&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2011-07-01&lt;/td&gt;
&lt;td&gt;core env packag&lt;/td&gt;
&lt;td&gt;Have all core env packages in place&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;
&lt;td&gt;2011-07-08&lt;/td&gt;
&lt;td&gt;signoff&lt;/td&gt;
&lt;td&gt;submit project for signoff&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Fri, 25 Jan 2013 15:46:17 +0000</pubDate>
 <dc:creator>boss</dc:creator>
 <guid isPermaLink="false">2063 at http://devproj.inf.ed.ac.uk</guid>
 <comments>http://devproj.inf.ed.ac.uk/show/210#comments</comments>
</item>
</channel>
</rss>
