]> Sergey Matveev's repositories - stargrave-blog.git/commit
Установка софта DJB-way
authorSergey Matveev <stargrave@stargrave.org>
Thu, 10 Feb 2022 17:34:31 +0000 (20:34 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 10 Feb 2022 17:34:31 +0000 (20:34 +0300)
commit35be2372fa3caa2b73a24eca45c1333159519ba8
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parentcfecdc4be3592114888e23a726193500d32b099c
Установка софта DJB-way

https://sorting.cr.yp.to/install.html
https://libpqcrypto.org/install.html
https://news.ycombinator.com/item?id=17505357
Бернштайн предлагает качать tarball-ы так:

    wget -m https://whatever/whatever-latest-version.txt
    version=$(cat whatever/whatever-latest-version.txt)
    wget -m https://whatever/whatever-$version.tar.gz
    tar -xzf whatever/whatever-$version.tar.gz
    cd whatever-$version

при этом намекает и на создание отдельного пользователя под которым оно
будет собираться, с chmod 755 $HOME и umask 022.

Идея с latest-version.txt мне понравилась. Надо бы и у себя наверное так
сделать. А то как понять появилась ли какая новая версия? Atom feed-ы я
не делаю для своего софта.

Хак с wget -m, создающим директорию, внутри которой будут помещаться все
tarball-ы программы, тоже понравился.