Skip to content

Latest commit

 

History

History
executable file
·
27 lines (21 loc) · 859 Bytes

Readme.md

File metadata and controls

executable file
·
27 lines (21 loc) · 859 Bytes

Introduction

This project aims to implement a software defined apt repository service which has the following capabilities:

  • HTTP based anonymous apt client usage
  • HTTPS based mutual authentication enabled client usage
  • adding and removing packages
  • controlling package visibility based on filters taking into account client attributes and package attributes
  • changing the set of mirrored and proxied repositories
  • supporting repository version control
  • trasactional changes, and change publishing mechanism
  • ability to rollback changes
  • change auditing
  • access control changes
  • access control clients
  • non-repudiated changes

Documentation

Please see the following documents for more information on software defined apt repositories: