diff --git a/main/alpine-conf/0001-setup-sshd-fix-prompts.patch b/main/alpine-conf/0001-setup-sshd-fix-prompts.patch
new file mode 100644
index 0000000000000000000000000000000000000000..9e268e73685b7df625a7285e50c19f36c458e765
--- /dev/null
+++ b/main/alpine-conf/0001-setup-sshd-fix-prompts.patch
@@ -0,0 +1,53 @@
+From 6483529fd6d60f8ae3f996f9089faf289ef86b1d Mon Sep 17 00:00:00 2001
+From: Natanael Copa <ncopa@alpinelinux.org>
+Date: Sat, 21 May 2022 08:32:32 +0200
+Subject: [PATCH] setup-sshd: fix prompts
+
+Use 'ssh' in lowercase consistently
+Fix duplicate [prohibit-password]
+---
+ setup-sshd.in         | 4 ++--
+ tests/setup_sshd_test | 5 ++++-
+ 2 files changed, 6 insertions(+), 3 deletions(-)
+
+diff --git a/setup-sshd.in b/setup-sshd.in
+index fabea69..b6c2877 100644
+--- a/setup-sshd.in
++++ b/setup-sshd.in
+@@ -35,7 +35,7 @@ case "$1" in
+ esac
+ 
+ while ! isin "$sshdchoice" openssh dropbear none; do
+-	ask "Which SSH server? ('openssh', 'dropbear' or 'none')" openssh
++	ask "Which ssh server? ('openssh', 'dropbear' or 'none')" openssh
+ 	sshdchoice="$resp"
+ done
+ 
+@@ -52,7 +52,7 @@ $MOCK apk add --quiet $pkgs
+ 
+ if [ "$sshdchoice" = "openssh" ] && [ -z "$authorized_key" ]; then
+ 	while true; do
+-		ask "Allow root ssh login? ('yes', 'no', 'prohibit-password' or KEYURL) [prohibit-password]" prohibit-password
++		ask "Allow root ssh login? ('yes', 'no', 'prohibit-password' or KEYURL)" prohibit-password
+ 		case "$resp" in
+ 			yes|no|prohibit-password)
+ 				sed -i -E -e "s/^#?\s*PermitRootLogin.*/PermitRootLogin $resp/" "$ROOT"/etc/ssh/sshd_config
+diff --git a/tests/setup_sshd_test b/tests/setup_sshd_test
+index 6df679c..23a6f07 100755
+--- a/tests/setup_sshd_test
++++ b/tests/setup_sshd_test
+@@ -46,7 +46,10 @@ setup_sshd_interactive_body() {
+ 	init_env
+ 	mkdir -p etc/ssh
+ 	echo "PermitRootLogin foobar" > etc/ssh/sshd_config
+-	printf "%s\n%s\n" openssh no | atf_check -s exit:0 \
++	(
++		echo "openssh"
++		echo "no"
++	) | atf_check -s exit:0 \
+ 		-e empty \
+ 		-o match:"Which SSH server" \
+ 		-o match:"^apk add .* openssh" \
+-- 
+2.36.1
+
diff --git a/main/alpine-conf/APKBUILD b/main/alpine-conf/APKBUILD
index 851270411cfa0ea6ccc801fbeff08bc1442aa3f1..4dfd42ed29c83339e07ffacc7ae1d1db781acddd 100644
--- a/main/alpine-conf/APKBUILD
+++ b/main/alpine-conf/APKBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=alpine-conf
 pkgver=3.14.0_rc6
-pkgrel=0
+pkgrel=1
 pkgdesc="Alpine configuration management scripts"
 url="https://git.alpinelinux.org/alpine-conf/about"
 arch="all"
@@ -9,6 +9,7 @@ license="MIT"
 depends="openrc>=0.24.1-r6 busybox>=1.26.1-r3"
 checkdepends="kyua"
 source="https://gitlab.alpinelinux.org/alpine/alpine-conf/-/archive/$pkgver/alpine-conf-$pkgver.tar.gz
+	0001-setup-sshd-fix-prompts.patch
 	"
 
 builddir="$srcdir"/$pkgname-$pkgver
@@ -31,4 +32,5 @@ check() {
 
 sha512sums="
 cb7250f372648c56316224d2a623eda1c3797645f3b57b6b9644dc1f2048f76276d69c3f77150af8514ea4559923a9021bae76bbbe8287908b27ec7ddff04601  alpine-conf-3.14.0_rc6.tar.gz
+f40fd2ecacd3747ac1a9e2e9f1dfe62b2071f3b38fc22d5f741a4c4c05b653fa0805c48143f9cfd8ed702c8d84db465d85b15e764e4c569c558a772f6ddd6abf  0001-setup-sshd-fix-prompts.patch
 "