v1.1-1
parent
d34b39b77f
commit
22da78cdef
60
ChangeLog
60
ChangeLog
|
@ -1,75 +1,95 @@
|
|||
2022-03-24 Julien Coloos <julien.coloos [at] gmail [dot] com>
|
||||
|
||||
* v1.1-1
|
||||
Refactored install script to more easily spot code coming from other
|
||||
nominal hooks.
|
||||
Updated install script message with latest available options.
|
||||
|
||||
Removed dependency to '/lib/libnss_files.so', as it does not exist and
|
||||
should not be needed anymore.
|
||||
Prevents unwanted warning when building initcpio
|
||||
==> ERROR: file not found: `/lib/libnss_files.so'
|
||||
See: https://bugs.archlinux.org/task/73702
|
||||
|
||||
|
||||
2021-11-13 Julien Coloos <julien.coloos [at] gmail [dot] com>
|
||||
|
||||
* v1.0-1
|
||||
Option to use login shell instead of cryptsetup unlocking script
|
||||
Option to re-enable Wake-on-LAN on network device
|
||||
Option to use login shell instead of cryptsetup unlocking script.
|
||||
Option to re-enable Wake-on-LAN on network device.
|
||||
|
||||
|
||||
2021-11-12 Julien Coloos <julien.coloos [at] gmail [dot] com>
|
||||
|
||||
* v0.9-2
|
||||
Use SHA256 checksums instead of MD5
|
||||
Use SHA256 checksums instead of MD5.
|
||||
|
||||
|
||||
2021-10-24 Julien Coloos <julien.coloos [at] gmail [dot] com>
|
||||
|
||||
* v0.9-1
|
||||
Try to print network devices information when interface setup fails
|
||||
Try to print network devices information when interface setup fails.
|
||||
|
||||
|
||||
2021-08-15 Julien Coloos <julien.coloos [at] gmail [dot] com>
|
||||
|
||||
* v0.8-1
|
||||
Include 'libgcc_s.so.1' which is necessary for (at least) proper LUKS v2 handling
|
||||
Include 'libgcc_s.so.1' which is necessary for (at least) proper LUKS
|
||||
v2 handling.
|
||||
|
||||
|
||||
2020-07-14 Julien Coloos <julien.coloos [at] gmail [dot] com>
|
||||
|
||||
* v0.7-1
|
||||
Dropped 'dsa' private key support; added 'ed25519' private key support
|
||||
Dropped 'dsa' private key support; added 'ed25519' private key support.
|
||||
|
||||
|
||||
2018-03-13 Julien Coloos <julien.coloos [at] gmail [dot] com>
|
||||
|
||||
* v0.6-1
|
||||
Dropped '-m' option when calling dropbear (latest ArchLinux version does not handle it)
|
||||
Dropped '-m' option when calling dropbear (latest ArchLinux version
|
||||
does not handle it).
|
||||
|
||||
|
||||
2017-06-25 Julien Coloos <julien.coloos [at] gmail [dot] com>
|
||||
|
||||
* v0.5-1
|
||||
Fixed cryptsetup additional arguments handling: were not properly passed
|
||||
Fixed cryptsetup additional arguments handling: were not properly
|
||||
passed.
|
||||
|
||||
|
||||
2017-06-25 Julien Coloos <julien.coloos [at] gmail [dot] com>
|
||||
|
||||
* v0.4-1
|
||||
Fixed TRIM option handling in /etc/crypttab: 'discard' ('allow-discards' being the switch name to use in cryptsetup)
|
||||
Fixed TRIM option handling in /etc/crypttab: 'discard'
|
||||
('allow-discards' being the switch name to use in cryptsetup).
|
||||
|
||||
|
||||
2015-11-22 Julien Coloos <julien.coloos [at] gmail [dot] com>
|
||||
|
||||
* v0.3-1
|
||||
Added configurable timeout for ipconfig
|
||||
Moved configuration file from /etc/dropbear/initrd.env to /etc/initcpio/sshcs_env
|
||||
Added configurable timeout for ipconfig.
|
||||
Moved configuration file from /etc/dropbear/initrd.env to
|
||||
/etc/initcpio/sshcs_env.
|
||||
|
||||
|
||||
2014-05-20 Julien Coloos <julien.coloos [at] gmail [dot] com>
|
||||
|
||||
* v0.2-1
|
||||
Removed unnecessary dependency: psmisc
|
||||
Added configurable timeout to unlock devices before automatic poweroff
|
||||
Removed unnecessary dependency: psmisc.
|
||||
Added configurable timeout to unlock devices before automatic poweroff.
|
||||
|
||||
|
||||
2014-05-19 Julien Coloos <julien.coloos [at] gmail [dot] com>
|
||||
|
||||
* v0.1-1
|
||||
|
||||
* Code adapted from dropbear_initrd_encrypt (https://aur.archlinux.org/packages/dropbear_initrd_encrypt/)
|
||||
Reworked code
|
||||
Dropped non-LUKS support
|
||||
Rely on /etc/crypttab
|
||||
Handle multiple devices to unlock
|
||||
Merged dropbear and encryptssh hooks
|
||||
Better resources cleanup
|
||||
Code adapted from dropbear_initrd_encrypt.
|
||||
See: https://aur.archlinux.org/packages/dropbear_initrd_encrypt/
|
||||
|
||||
Reworked code.
|
||||
Dropped non-LUKS support.
|
||||
Rely on /etc/crypttab.
|
||||
Handle multiple devices to unlock.
|
||||
Merged dropbear and encryptssh hooks.
|
||||
Better resources cleanup.
|
||||
|
|
4
PKGBUILD
4
PKGBUILD
|
@ -1,6 +1,6 @@
|
|||
# Maintainer: Julien Coloos <julien.coloos [at] gmail [dot] com>
|
||||
pkgname=initrd-ssh-cryptsetup
|
||||
pkgver=1.0
|
||||
pkgver=1.1
|
||||
pkgrel=1
|
||||
pkgdesc="Allows to remotely unlock LUKS-encrypted devices over SSH"
|
||||
arch=('any')
|
||||
|
@ -10,7 +10,7 @@ depends=('dropbear' 'cryptsetup' 'mkinitcpio-nfs-utils' 'iproute2' 'ethtool')
|
|||
install=$pkgname.install
|
||||
changelog='ChangeLog'
|
||||
source=("http://julien.coloos.free.fr/archlinux/$pkgname-$pkgver.tar.xz" "$pkgname.install")
|
||||
sha256sums=('de6ef287ecfd57614835fec1fcaa01eb3a7f999d42a749e20b6747671320508f'
|
||||
sha256sums=('33295d11216cb96a5b30f035add123d136fac38decd393d677f1c02b9ad22379'
|
||||
'b84978b3c2ef32208c2b104ee2d3ce8aaec26da0bd4e9e1c83942f373bbf6285')
|
||||
|
||||
package() {
|
||||
|
|
Loading…
Reference in New Issue