summaryrefslogtreecommitdiff
path: root/tuf/README.md
blob: 52b45c57e45b5deca92a66aba819761328602340 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Using the TUF repository updater
================================

Usage example (for stable):

```
$ docker build -t test/tuf .  # build the image, run this inside the Dockerfile directory
$ mkdir bundle.stuff/
$ cd bundle.stuff/
$ cp /some/path/Bitmask-linux{32,64}-0.8.1.tar.bz2 .
$ cp /some/path/tuf_private_key.pem .
$ docker run -t -i --rm -v `pwd`:/code/ test/tuf-stuff -v 0.8.1 -a 32 -k tuf_private_key.pem -R S
$ docker run -t -i --rm -v `pwd`:/code/ test/tuf-stuff -v 0.8.1 -a 64 -k tuf_private_key.pem -R S
```

Usage example (for unstable):

```
$ docker build -t test/tuf .  # build the image, run this inside the Dockerfile directory
$ mkdir bundle.stuff/
$ cd bundle.stuff/
$ cp /some/path/Bitmask-linux{32,64}-0.9.0rc1.tar.bz2 .
$ cp /some/path/tuf_private_key_unstable.pem .
$ docker run -t -i --rm -v `pwd`:/code/ test/tuf-stuff -v 0.9.0rc1 -a 32 -k tuf_private_key_unstable.pem -R U
$ docker run -t -i --rm -v `pwd`:/code/ test/tuf-stuff -v 0.9.0rc1 -a 64 -k tuf_private_key_unstable.pem -R U
```


You'll find the output tuf repo on `./workdir/output/`.