List of commits:
Subject Hash Author Date (UTC)
Move most of information to readme 05b0e5b1d0b082114c00dbb52345ac4c632de9da Oskar Sharipov 2020-05-20 22:59:28
New update 41a340ae869cd7c434afe99e00fc490bf65e90ab Oskar Sharipov 2020-05-20 22:58:43
New update a1b380fc65fd0b83a4c04ad58d9cc636e229a08e Oskar Sharipov 2020-05-20 22:32:38
Link readme to message.sig 76eb3946a049a96d95296270eb4aa2f5b204a2f1 Oskar Sharipov 2020-04-03 21:19:39
New update 9f35547f83f4c2453858c00621e44d3d93561bd4 Oskar Sharipov 2020-04-03 21:17:58
New update c59a5ced8f7308d4a0c8802b0c03c6827da1a226 Oskar Sharipov 2020-03-25 11:55:08
New update 5129aa703f026d3cfb19da954df2e62bb9e218a6 Oskar Sharipov 2020-03-25 11:46:54
New update 2eaa807408fc862bfb5f4ab9ef60712109692559 Oskar Sharipov 2020-03-23 17:04:57
New update 6c3b639ea0c9ad3d631a9ebdb7156ff9ebd0132c Oskar Sharipov 2020-03-22 19:02:25
New update 1a85bb36db9f6c0cfc00cdd8e93850845ac5617a Oskar Sharipov 2020-03-16 19:50:07
Init readme with link to message.sig b207f7c2a517fb171ad84169055700ff4c2196a4 Oskar Sharipov 2020-03-09 11:48:46
Hide commands from user 9c021f94fcfcfb54144bd94a64973191bcee463a Oskar Sharipov 2020-03-09 11:47:18
New update 993d211211420be1650cdb4b029bfed79c959811 Oskar Sharipov 2020-03-09 11:46:38
New update c3f92995c31ac2bb7f00324b97c9f9a1cb436bb9 Oskar Sharipov 2020-02-29 20:03:27
New update 6610de1ebe13b43d80b07e56d0525eebf528c4af Oskar Sharipov 2020-02-23 14:36:15
New update bcff95eea828077ef9b2323b6f4ff9eefcbd06ab Oskar Sharipov 2020-02-23 12:56:09
New update efee7cac26e4956ea55781ce6c68c1c6ef232cf0 Oskar Sharipov 2020-02-23 12:12:36
Add Makefile 71819ce53ce7a368c674d52952fd4926d0612d8c Oskar Sharipov 2020-02-23 11:55:49
Commit 05b0e5b1d0b082114c00dbb52345ac4c632de9da - Move most of information to readme
Author: Oskar Sharipov
Author date (UTC): 2020-05-20 22:59
Committer name: Oskar Sharipov
Committer date (UTC): 2020-05-20 23:12
Parent(s): 41a340ae869cd7c434afe99e00fc490bf65e90ab
Signer:
Signing key:
Signing status: N
Tree: dd1bf3aa02796df45d4659972644359e798162b8
File Lines added Lines deleted
Makefile 7 2
readme 34 1
File Makefile changed (mode: 100644) (index b285f62..10f572e)
... ... MESSAGE=message
3 3
4 4
5 5 .PHONY: all .PHONY: all
6 all: signature git
6 all: signature git ipfs
7 7 @echo "Yay, we updated our new canary message!" @echo "Yay, we updated our new canary message!"
8 8
9 9
 
... ... signature: $(MESSAGE) $(KEY)
15 15 .PHONY: git .PHONY: git
16 16 git: git:
17 17 @git add $(MESSAGE) $(MESSAGE).sig @git add $(MESSAGE) $(MESSAGE).sig
18 @git commit -m "New update" -q || echo "No new files."
18 @git commit -m "New update" -q || echo "No new files."; exit 1
19 19 @git push -q @git push -q
20
21 .PHONY: ipfs
22 ipfs:
23 @echo Hash of a message in IPFS network is:
24 @ipfs add -Q $(MESSAGE).sig
File readme added (mode: 100644) (index 0000000..5f77707)
1 Вы всегда можете проверить достоверность автора "канарейки" (файла message.sig,
2 который находится в этой же директории). Для этого используйте утилиту
3 signify(1) от OpenBSD. Публичный ключ записан ниже. Актуальность ключа в любой
4 момент можно уточнять также лично либо по электронной почте
5 oskar.sharipov[at]tuta.io.
6
7 Если вдруг последнее сообщение было написано больше недели назад, то со мной
8 что-то случилось. Рекомендую вам позвонить или встретиться со мной лично,
9 упомянув, если я отвечу, что я забыл обновить сообщение. Если подпись
10 недействительна -- БЕГИТЕ и не верьте ничему, что тут написано.
11
12 Краткая инструкция по проверке "канарейки".
13 * Установите signify и скачайте "канарейку" (message.sig).
14 * Сохраните публичный ключ, написанный ниже, файлом (q.pub)
15 * Удостоверьтесь, что
16 signify -V -e -m message.sig -p q.pub
17 подтверждает, что подпись действительна.
18
19 Публичный ключ, которым подписываются "канарейки" (две строчки):
20 untrusted comment: q key! public key
21 RWTJtJL6vjAHYx5rX8FG3LwOPOIg2y3cai9QLDwgsWHty3CP/F1edx8r
22
23 Заметьте, что "канарейки" не подписываются моим PGP-ключом. Им подписно только
24 это сообщение, чтобы вы верили, что публичный ключ Ed25519 от signify(1) мой и
25 только мой.
26
27 Доступные источники, где можно найти message.sig:
28 http://oskarsh.ru/files/message.sig
29 https://repo.or.cz/canary.git/blob_plain/HEAD:/message.sig
30 https://raw.githubusercontent.com/igoose1/canary/master/message.sig
31 https://rocketgit.com/user/qwskr/canary/source/tree/branch/master/blob/message.sig
32
33 Также сообщение может быть в ipfs сети, но для этого уже надо знать хэш файла.
34
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/qwskr/canary

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/qwskr/canary

Clone this repository using git:
git clone git://git.rocketgit.com/user/qwskr/canary

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main