This course aims to explore how system administrators manage software updates for multiple machines to enhance system security. The learning outcomes include understanding the challenges faced by administrators in updating software, identifying limitations in current procedures, and proposing future research directions. The course teaches skills such as conducting surveys and interviews, analyzing updating processes, and proposing community actions. The teaching method involves a research-based approach with a focus on real-world practices. The intended audience includes system administrators, IT professionals, cybersecurity specialists, and researchers interested in software updating practices.
Overview
Syllabus
Introduction
Consequences of Poor Updating Behavior
Security Breaches
System Administrators
Research Questions
Methodology
Automatic Updates
Buggy Updates
Next Steps
Questions
Taught by
USENIX