# Validate signature

**URL:** https://discourse.appimage.org/t/validate-signature/2258
**Category:** Apps
**Created:** [February 2, 2021, 5:31pm UTC](https://discourse.appimage.org/t/validate-signature/2258 "2021-02-02T17:31:59Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![gonzaloamadio](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.appimage.org/gonzaloamadio/32/515_2.png) [@gonzaloamadio](https://discourse.appimage.org/u/gonzaloamadio)
#### Post date: [February 2, 2021, 5:32pm UTC](https://discourse.appimage.org/t/validate-signature/2258/1 "2021-02-02T17:32:00Z")

</div>

Hi! , I am trying to validate a signed app image. As I read in the README, to validate I should build the system in a Centos 6 or Ubuntu 14. But the build can be used in later releases.

Can you provide a download link to the validate script? Will that work on ubuntu only?

Thank you!

---

<div class="post-metadata">

### Author: ![gonzaloamadio](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.appimage.org/gonzaloamadio/32/515_2.png) [@gonzaloamadio](https://discourse.appimage.org/u/gonzaloamadio)
#### Post date: [February 2, 2021, 6:04pm UTC](https://discourse.appimage.org/t/validate-signature/2258/2 "2021-02-02T18:04:25Z")

</div>

So, what I did is :

```
git clone https://github.com/AppImage/AppImageKit
cd AppImageKit
env ARCH=x86_64 bash ci/build.sh

```

But when I try to execute

`./validate myapp.AppImage`

I got this error:

`./tmp/AppImageKit/out/validate: error while loading shared libraries: libssl.so.10: cannot open shared object file: No such file or directory`

I tried this, but nothing:  
[[libssl.so.10: cannot open shared object file: No such file or directory - Ask Ubuntu](https://askubuntu.com/questions/339364/libssl-so-10-cannot-open-shared-object-file-no-such-file-or-directory)]([https://symbolik](https://symbolik) link for libs)

My S.O :

```
└──> lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 18.04.5 LTS
Release:	18.04
Codename:	bionic

```

Any help?

---

<div class="post-metadata">

### Author: ![probono](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.appimage.org/probono/32/81_2.png) [@probono](https://discourse.appimage.org/u/probono)
#### Post date: [February 13, 2021, 5:11pm UTC](https://discourse.appimage.org/t/validate-signature/2258/3 "2021-02-13T17:11:47Z")

</div>

What happens if you build and run `validate` on Ubuntu 16.04?

---

<div class="post-metadata">

### Author: ![gonzaloamadio](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.appimage.org/gonzaloamadio/32/515_2.png) [@gonzaloamadio](https://discourse.appimage.org/u/gonzaloamadio)
#### Post date: [February 23, 2021, 6:02pm UTC](https://discourse.appimage.org/t/validate-signature/2258/4 "2021-02-23T18:02:20Z")

</div>

I downloaded an ubuntu 16 virtual box image, and tried it:

```
$ git clone https://github.com/AppImage/AppImageKit
$ cd AppImageKit
$ sudo env ARCH=x86_64 bash ci/build.sh

-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /opt/rh/devtoolset-8/root/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at lib/CMakeLists.txt:1 (add_subdirectory):
  The source directory

    /ws/lib/libappimage

  does not contain a CMakeLists.txt file.

CMake Error at CMakeLists.txt:71 (include):
  include could not find load file:

    lib/libappimage/cmake/tools.cmake

CMake Error at cmake/dependencies.cmake:5 (include):
  include could not find load file:

    /ws/lib/libappimage/cmake/scripts.cmake
Call Stack (most recent call first):
  CMakeLists.txt:72 (include)

CMake Error at cmake/dependencies.cmake:11 (import_pkgconfig_target):
  Unknown CMake command "import_pkgconfig_target".
Call Stack (most recent call first):
  CMakeLists.txt:72 (include)

    -- Configuring incomplete, errors occurred!
    See also "/tmp/AppImageKit-build-VGOVjb/CMakeFiles/CMakeOutput.log".
    + cleanup
    + '[' -d /tmp/AppImageKit-build-VGOVjb ']'
    + rm -rf /tmp/AppImageKit-build-VGOVjb
```

---

<div class="post-metadata">

### Author: ![probono](https://yyz1.discourse-cdn.com/flex027/user_avatar/discourse.appimage.org/probono/32/81_2.png) [@probono](https://discourse.appimage.org/u/probono)
#### Post date: [August 3, 2021, 6:21am UTC](https://discourse.appimage.org/t/validate-signature/2258/5 "2021-08-03T06:21:58Z")

</div>

Possibly you need to get a newer CMake from [Download | CMake](https://cmake.org/download/). This is one of the reasons I don’t completely like CMake - it frequently seems to need newer versions than what is available on the oldest LTS releases we tend to use.
