diff --git a/.files b/.files
index 71602f6..d2e43ea 100644
Binary files a/.files and b/.files differ
diff --git a/.rev b/.rev
index 82a1770..25770f0 100644
--- a/.rev
+++ b/.rev
@@ -39,4 +39,12 @@
914203
+
+ 906b44f0ee8bf3d91e8fafa967f90e7f
+ 0.9.2
+
+ dimstar_suse
+
+ 1046478
+
diff --git a/0001-configure-check-for-ns_get16-and-ns_get32-as-well.patch b/0001-configure-check-for-ns_get16-and-ns_get32-as-well.patch
deleted file mode 100644
index 14f7487..0000000
--- a/0001-configure-check-for-ns_get16-and-ns_get32-as-well.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From e841ba7513f3f8b6393183d2dea9adcbf7ba2e44 Mon Sep 17 00:00:00 2001
-From: Sumit Bose
-Date: Wed, 28 Jul 2021 12:55:16 +0200
-Subject: [PATCH] configure: check for ns_get16 and ns_get32 as well
-
-With newer versions of glibc res_query() might ba already available in
-glibc with ns_get16() and ns_get32() still requires libresolv.
-
-Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1984891
----
- configure.ac | 6 ++++--
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index c6ff31d..fc6e790 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -98,13 +98,15 @@ AC_SUBST(LDAP_CFLAGS)
- # -------------------------------------------------------------------
- # resolv
-
--AC_MSG_CHECKING(for which library has res_query)
-+AC_MSG_CHECKING([for which library has res_query, ns_get16 and ns_get32])
- for lib in "" "-lresolv"; do
- saved_LIBS="$LIBS"
- LIBS="$LIBS $lib"
- AC_LINK_IFELSE([
- AC_LANG_PROGRAM([#include ],
-- [res_query (0, 0, 0, 0, 0)])
-+ [res_query (0, 0, 0, 0, 0);
-+ ns_get32 (NULL);
-+ ns_get16 (NULL);])
- ],
- [ AC_MSG_RESULT(${lib:-libc}); have_res_query="yes"; break; ],
- [ LIBS="$saved_LIBS" ])
---
-2.32.0
-
diff --git a/adcli-0.9.1.tar.gz b/adcli-0.9.1.tar.gz
deleted file mode 120000
index b0ca57a..0000000
--- a/adcli-0.9.1.tar.gz
+++ /dev/null
@@ -1 +0,0 @@
-/ipfs/bafybeic4gndtedbfuc2r4me3zomg5koukud45va6zqsdofpecfzjtgxlxm
\ No newline at end of file
diff --git a/adcli-0.9.1.tar.gz.sig b/adcli-0.9.1.tar.gz.sig
deleted file mode 100644
index 060b744..0000000
Binary files a/adcli-0.9.1.tar.gz.sig and /dev/null differ
diff --git a/adcli-0.9.2.tar.gz b/adcli-0.9.2.tar.gz
new file mode 120000
index 0000000..4ce584c
--- /dev/null
+++ b/adcli-0.9.2.tar.gz
@@ -0,0 +1 @@
+/ipfs/bafybeiefjhghbrtqk5ahktrzvrxpdbxn357apashxv2yrhf36te2jokniy
\ No newline at end of file
diff --git a/adcli-0.9.2.tar.gz.sig b/adcli-0.9.2.tar.gz.sig
new file mode 100644
index 0000000..3d3a855
Binary files /dev/null and b/adcli-0.9.2.tar.gz.sig differ
diff --git a/adcli.changes b/adcli.changes
index eb63a0f..c83e85f 100644
--- a/adcli.changes
+++ b/adcli.changes
@@ -1,4 +1,26 @@
-------------------------------------------------------------------
+Thu Dec 29 21:29:52 UTC 2022 - Matthias Eliasson
+
+- Update to 0.9.2:
+ * adenroll: set password via LDAP instead Kerberos
+ * disco: fall back to LDAPS if CLDAP ping was not successful
+ * tools: replace getpass()
+ * adenroll: write SID before secret to Samba's db
+ * doc: add clarification to add-member command on doc/adcli.xml
+ * tools: Set umask before calling mkdtemp()
+ * Avoid undefined behaviour in short option parsing
+ * library: include endian.h for le32toh
+ * man: Fix typos and use consistent upper case for some keywords
+ * doc: avoid gnu-make specific usage of $<
+ * configure: check for ns_get16 and ns_get32 as well
+ * Add setattr and delattr options
+ * entry: add passwd-user sub-command
+ * Add dont-expire-password option
+ * build: add --with-vendor-error-message configure option
+- Remove patch fixed upstream: 0001-configure-check-for-ns_get16-and-ns_get32-as-well.patch
+- Update signing key for source validation
+
+-------------------------------------------------------------------
Fri Aug 13 08:46:13 UTC 2021 - Samuel Cabrero
- Fix build with glibc 2.34; (bsc#1189080); Add patch
diff --git a/adcli.keyring b/adcli.keyring
index 9d754c5..ca97298 100644
--- a/adcli.keyring
+++ b/adcli.keyring
@@ -1,52 +1,15 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
+Comment: 2879 39DF 062A D8C5 3876 A535 C2D7 B98A 934E EC17
+Comment: Sumit Bose
-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
-85mjZPU=
-=zEa+
+xjMEYj2kiBYJKwYBBAHaRw8BAQdAznprUolx2093zToRN7IUtc3oO3d298ryLNqO
+ASbQXdrNHVN1bWl0IEJvc2UgPHNib3NlQHJlZGhhdC5jb20+wpoEExYKAEIWIQQo
+eTnfBirYxTh2pTXC17mKk07sFwUCYj2kiAIbAwUJB4TOAAULCQgHAgMiAgEGFQoJ
+CAsCBBYCAwECHgcCF4AACgkQwte5ipNO7BefqgEA+nQ/TxidHJGnrwdwS7iqXcCB
+ynS3lsDTQMVa4SMCvtoA/0Bws4vxF3Pyh/CrWEgV829oPY6adWhrFv5Ux0rda1UN
+zjgEYj2kiBIKKwYBBAGXVQEFAQEHQARZk36uaC4XnO2uGsXnW18mGxhh5w249y2X
+g1uqi+pvAwEIB8J+BBgWCgAmFiEEKHk53wYq2MU4dqU1wte5ipNO7BcFAmI9pIgC
+GwwFCQeEzgAACgkQwte5ipNO7BdbwQD9HX7/IeQSD5ZaI9tCLuCyu/3lUitXxOSL
+pGzSdO7BYqABAPwmQg6DgSQ9WVhCWKbsVrPDS88vTWyj85gPKQjgMB8N
+=DRNU
-----END PGP PUBLIC KEY BLOCK-----
diff --git a/adcli.spec b/adcli.spec
index 275291f..0b8e72a 100644
--- a/adcli.spec
+++ b/adcli.spec
@@ -1,7 +1,7 @@
#
# spec file for package adcli
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,20 +16,19 @@
#
-%define filehash 30880d967e79cee789194435e70fbf30
-%define sighash 1075c948917caa32464c15ec9b6c5caf
+%define filehash ea560656ac921b3fe0d455976aaae9be
+%define sighash 429430e8cf4ddac8a95fb90379adc120
Name: adcli
-Version: 0.9.1
+Version: 0.9.2
Release: 0
Summary: Tool for performing actions on an Active Directory domain
License: LGPL-2.0-or-later
Group: Productivity/Networking/Other
URL: https://gitlab.freedesktop.org/realmd/adcli
-Source0: https://gitlab.freedesktop.org/sbose/adcli/uploads/%{filehash}/%{name}-%{version}.tar.gz
-Source2: https://gitlab.freedesktop.org/sbose/adcli/uploads/%{sighash}/%{name}-%{version}.tar.gz.sig
-# https://keys.openpgp.org/vks/v1/by-fingerprint/4A21C23848CDC107F487939849236C40EE9D57EB
+Source0: https://gitlab.freedesktop.org/realmd/adcli/uploads/%{filehash}/%{name}-%{version}.tar.gz
+Source2: https://gitlab.freedesktop.org/realmd/adcli/uploads/%{sighash}/%{name}-%{version}.tar.gz.sig
+# https://keys.openpgp.org/vks/v1/by-fingerprint/287939DF062AD8C53876A535C2D7B98A934EEC17
Source3: %{name}.keyring
-Patch1: 0001-configure-check-for-ns_get16-and-ns_get32-as-well.patch
BuildRequires: automake
BuildRequires: libxslt-tools
BuildRequires: openldap2-devel