Difference between revisions of "DPI908 Research Paper"

From CDOT Wiki
Jump to: navigation, search
(DPI908 Research Paper Checklist)
(General Overview of the Fedora Build and Release process)
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
[[Category:DPI908]]
 
= DPI908 Research Paper Checklist =
 
= DPI908 Research Paper Checklist =
For the 2012 Fall Semester, your research paper should investigate how Fedora secure its Build and Release system. The research paper should include at least the following Section:
+
For the 2012 Fall Semester, your research paper should investigate how Fedora secures its Build and Release system. The research paper should be about 20 pages long typed document and must include at least the following Sections:
  
  
Line 6: Line 7:
 
== General Overview of the Fedora Build and Release process ==
 
== General Overview of the Fedora Build and Release process ==
  
* Program source
+
* Getting Program source files
  
* Building locally from source using the rpmbuilt system
+
* Building locally from source using the rpmbuild system
  
* Buidding locally using the mock built system
+
* Building locally using the mock built system
  
* the koji build
+
* Using the koji build system
  
 
* rpm package review process
 
* rpm package review process
  
* Software release
+
* Software release process
 
+
** rpm signing
* Software update
+
** rpm repository
 
 
* rpm repo
 
 
 
  
 +
* Software update process
  
 
== For each phase of the build and release processes ==
 
== For each phase of the build and release processes ==
Line 28: Line 27:
 
* identify what security measures has been taken to safeguard the integrity of the software
 
* identify what security measures has been taken to safeguard the integrity of the software
  
* comment on the advantage/disadvantage/weekness of the security measure
+
* comment on the advantage/disadvantage/weakness of the security measure
 
 
 
 
  
 
== Report on ==
 
== Report on ==
  
* your finding
+
* your findings
  
* your comment
+
* your comments
  
* your recommendation
+
* your recommendations
  
  
Line 44: Line 41:
 
== Conclusion ==
 
== Conclusion ==
  
 +
Summarize the overall security state of the Fedora Build and Release process, qualifying the risks you have identified to provide an overall risk assessment.
 +
 +
== Citation ==
  
 +
Cite all sources used in MLA style.
  
== Citation ==
+
= Submission =
 +
Please upload your research report in PDF format to Blackboard on or before your 0.3 release due date.

Latest revision as of 11:34, 27 November 2012

DPI908 Research Paper Checklist

For the 2012 Fall Semester, your research paper should investigate how Fedora secures its Build and Release system. The research paper should be about 20 pages long typed document and must include at least the following Sections:


General Overview of the Fedora Build and Release process

  • Getting Program source files
  • Building locally from source using the rpmbuild system
  • Building locally using the mock built system
  • Using the koji build system
  • rpm package review process
  • Software release process
    • rpm signing
    • rpm repository
  • Software update process

For each phase of the build and release processes

  • identify what security measures has been taken to safeguard the integrity of the software
  • comment on the advantage/disadvantage/weakness of the security measure

Report on

  • your findings
  • your comments
  • your recommendations


Conclusion

Summarize the overall security state of the Fedora Build and Release process, qualifying the risks you have identified to provide an overall risk assessment.

Citation

Cite all sources used in MLA style.

Submission

Please upload your research report in PDF format to Blackboard on or before your 0.3 release due date.