[tor-bugs] #31239 [Internal Services/Tor Sysadmin Team]: automate installs

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Feb 25 20:01:42 UTC 2020


#31239: automate installs
-------------------------------------------------+-------------------------
 Reporter:  anarcat                              |          Owner:  anarcat
     Type:  enhancement                          |         Status:
                                                 |  assigned
 Priority:  Low                                  |      Milestone:
Component:  Internal Services/Tor Sysadmin Team  |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  tpa-roadmap-february                 |  Actual Points:
Parent ID:                                       |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by anarcat):

 one thing that might be interesting is to look at stuff the grml people
 are doing in production. this here is a grml-debootstrap wrapper that does
 a bunch of interesting things:

 https://github.com/sipwise/deployment-
 iso/blob/1b1e54b822b8af6b6c691993eae9d6589ed8b483/templates/scripts/includes/deployment.sh#L2175

 namely:

  * EFI support
  * grub configuration (e.g. `net.ifnames=0`)
  * multiple disks support (reported upstream as [https://github.com/grml
 /grml-debootstrap/issues/152 bug 152])
  * mmdebootstrap instead of debootstrap (simply `export
 DEBOOTSTRAP=mmdebstrap`!)
  * third-party repo configuration
  * etckeeper configuration
  * /etc/hosts configuration
  * a partitionning shell script
  * a reset `/etc/debootstrap/packages` (just like us)
  * automated grml-debootstrap run (`echo y | grml-debootstrap`??)
  * an elaborate puppet bootstrap

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/31239#comment:21>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list