[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