mirror of
https://github.com/suiryc/archlinux-initrd-ssh-cryptsetup.git
synced 2025-12-16 01:28:57 +03:00
Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
32f45a9121 | ||
|
|
7d866bdfca | ||
|
|
8e5153d002 |
12
ChangeLog
12
ChangeLog
@@ -1,3 +1,15 @@
|
|||||||
|
2025-11-15 Julien Coloos <julien.coloos [at] gmail [dot] com>
|
||||||
|
|
||||||
|
* v1.1-2
|
||||||
|
Removed 11-dm-initramfs.rules, which was added to 10-dm.rules.
|
||||||
|
See: https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio/-/commit/589e0397ea55e61a08fdbcab52ad4639d382f08e
|
||||||
|
|
||||||
|
Use full version (pkgver and pkgrel) for source archive name.
|
||||||
|
Sometimes we need to change the sources, but only for minor external
|
||||||
|
dependencies diff (e.g. adding/removing upstream source), in which
|
||||||
|
case we wish to only bump pkgrel.
|
||||||
|
|
||||||
|
|
||||||
2022-03-24 Julien Coloos <julien.coloos [at] gmail [dot] com>
|
2022-03-24 Julien Coloos <julien.coloos [at] gmail [dot] com>
|
||||||
|
|
||||||
* v1.1-1
|
* v1.1-1
|
||||||
|
|||||||
6
PKGBUILD
6
PKGBUILD
@@ -1,7 +1,7 @@
|
|||||||
# Maintainer: Julien Coloos <julien.coloos [at] gmail [dot] com>
|
# Maintainer: Julien Coloos <julien.coloos [at] gmail [dot] com>
|
||||||
pkgname=initrd-ssh-cryptsetup
|
pkgname=initrd-ssh-cryptsetup
|
||||||
pkgver=1.1
|
pkgver=1.1
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc="Allows to remotely unlock LUKS-encrypted devices over SSH"
|
pkgdesc="Allows to remotely unlock LUKS-encrypted devices over SSH"
|
||||||
arch=('any')
|
arch=('any')
|
||||||
url="https://github.com/suiryc/archlinux-$pkgname"
|
url="https://github.com/suiryc/archlinux-$pkgname"
|
||||||
@@ -9,8 +9,8 @@ license=('GPL3')
|
|||||||
depends=('dropbear' 'cryptsetup' 'mkinitcpio-nfs-utils' 'iproute2' 'ethtool')
|
depends=('dropbear' 'cryptsetup' 'mkinitcpio-nfs-utils' 'iproute2' 'ethtool')
|
||||||
install=$pkgname.install
|
install=$pkgname.install
|
||||||
changelog='ChangeLog'
|
changelog='ChangeLog'
|
||||||
source=("http://julien.coloos.free.fr/archlinux/$pkgname-$pkgver.tar.xz" "$pkgname.install")
|
source=("http://julien.coloos.free.fr/archlinux/$pkgname-$pkgver-$pkgrel.tar.xz" "$pkgname.install")
|
||||||
sha256sums=('33295d11216cb96a5b30f035add123d136fac38decd393d677f1c02b9ad22379'
|
sha256sums=('bfd3e55ef8d3dd9e0b24f5b6b708a41520ee426ed980366f7ffbd12e30b5230b'
|
||||||
'b84978b3c2ef32208c2b104ee2d3ce8aaec26da0bd4e9e1c83942f373bbf6285')
|
'b84978b3c2ef32208c2b104ee2d3ce8aaec26da0bd4e9e1c83942f373bbf6285')
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
|
|||||||
@@ -68,8 +68,8 @@ For example:
|
|||||||
## Building notes
|
## Building notes
|
||||||
1. Modify the sources (features in `src`, and/or package building files)
|
1. Modify the sources (features in `src`, and/or package building files)
|
||||||
2. If `src` was modified
|
2. If `src` was modified
|
||||||
* bump `pkgver` in `PKGBUILD`
|
* bump `pkgver`, or `pkgrel`, in `PKGBUILD`
|
||||||
* archive the `src` folder in `$pkgname-$pkgver.tar.xz` file; e.g.: `tar -cJf initrd-ssh-cryptsetup-$(grep "^pkgver=" PKGBUILD | cut -d'=' -f2).tar.xz src`
|
* archive the `src` folder in `$pkgname-$pkgver-$pkgrel.tar.xz` file; e.g.: `tar -cJf initrd-ssh-cryptsetup-$(grep "^pkgver=" PKGBUILD | cut -d'=' -f2)-$(grep "^pkgrel=" PKGBUILD | cut -d'=' -f2).tar.xz src`
|
||||||
* upload the archive on the online repository (pointed by `PKGBUILD`)
|
* upload the archive on the online repository (pointed by `PKGBUILD`)
|
||||||
3. Update ChangeLog
|
3. Update ChangeLog
|
||||||
4. Update `PKGBUILD`
|
4. Update `PKGBUILD`
|
||||||
|
|||||||
@@ -99,8 +99,7 @@ build() {
|
|||||||
map add_udev_rule \
|
map add_udev_rule \
|
||||||
'10-dm.rules' \
|
'10-dm.rules' \
|
||||||
'13-dm-disk.rules' \
|
'13-dm-disk.rules' \
|
||||||
'95-dm-notify.rules' \
|
'95-dm-notify.rules'
|
||||||
'/usr/lib/initcpio/udev/11-dm-initramfs.rules'
|
|
||||||
|
|
||||||
# (ours)
|
# (ours)
|
||||||
# Our script and options
|
# Our script and options
|
||||||
|
|||||||
Reference in New Issue
Block a user