Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2022-02-05 14:16:26 +0100
committerAndreas Baumann <mail@andreasbaumann.cc>2022-02-05 14:16:26 +0100
commitd538d138b2e47043054e53cdf079f8d6b1cffafb (patch)
tree61951eb92cef1fd08634608664f5df4f8e272d60 /README.md
parenta132f6d3c4773d816cdc64b3e8539a1a24177530 (diff)
changed README.md from the al32-torrent to a releng README.md
Diffstat (limited to 'README.md')
-rw-r--r--README.md64
1 files changed, 15 insertions, 49 deletions
diff --git a/README.md b/README.md
index 9bfbb63..ac3f3ea 100644
--- a/README.md
+++ b/README.md
@@ -1,67 +1,33 @@
+# Archlinux32 Release Engineering
+
+ISO and website updater.
+
# build-all
Builds one ISO at a time, torrent, updates website etc.
Must be run as 'releng' with 'sudo ./build-all' at the moment on the
buildmaster.
-Calls all subscripts build-XXX.
+Calls all other scripts in one way or another.
# build-iso
Just builds one ISO at a time with mkarchiso.
-# al32-mktorrent
-
-Torrent creation script for [ArchLinux32](https://archlinux32.org), with upload
-capabilities via `scp` and to [hefur](https://github.com/abique/hefur).
-
-The latest torrents are hosted on [static.dopsi.ch](https://static.dopsi.ch/al32/)
-along with the RSS feeds (for [i686](https://static.dopsi.ch/al32/feed_i686.rss) and
-[dual](https://static.dopsi.ch/al32/feed_dual.rss)).
-
-## Usage
-
- al32-mktorrent.sh [ -d date ] [ -w webdir ] [ -t hefurdir ] [ arch... ]
+# build-torrent
-If no `arch` is specified both `i686` and `dual` will be generated.
-If no `date` is specified, the script will prompt for a date during the process.
-If `hefurdir` or `webdir` is not specified no file will be uploaded to
-the corresponding server.
+Create a torrent, roughly based on al32-mktorrent (see there).
-## Features
+# magnet2feed.py
- * [X] Torrent creation
- * [X] Create a torrent file per architecture
- * [X] Obtain the latest mirrorlist
- * [X] Check mirrors for ISO availability
- * [X] Download ISO
- * [X] Check ISO
- * [X] Create both torrent files at once
- * [X] Create a magnet link per architecture
- * [ ] Torrent upload
- * [X] Upload the torrent file to a web server via SSH
- * [X] Upload the torrent file to a torrent tracker via SSH
- * [ ] Upload the torrent to transmission-server
- * [ ] Inform the world of the new torrent file
- * [X] Add the magnet link to a RSS feed
- * [X] Upload the new RSS feed to the server
- * [ ] Send an email to the arch-ports list
+Get the magnet link published by build-torrent and create the feed
+RSS file.
-## License
+# check-iso
-> This program is free software: you can redistribute it and/or modify
-> it under the terms of the GNU General Public License as published by
-> the Free Software Foundation, either version 3 of the License, or
-> (at your option) any later version.
->
-> This program is distributed in the hope that it will be useful,
-> but WITHOUT ANY WARRANTY; without even the implied warranty of
-> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-> GNU General Public License for more details.
->
-> You should have received a copy of the GNU General Public License
-> along with this program. If not, see <http://www.gnu.org/licenses/>.
+Tests sanity of ISO (kernels, signature, ...). It also can output
+information about the ISO.
-## Author
+# cleanup-isos
-Copyright (c) 2017 Simon Doppler (dopsi)
+Move old ISOs from the mirror to the archive.