{
  "canonical_url": "https://crates.flyology.org/community/",
  "catalog": {
    "name": "community",
    "repository_url": "https://github.com/alire-project/alire-index",
    "revision": "cd12c6aa35b7d6483841517305d57ba167ec78d0"
  },
  "generated_at": "2026-08-23T04:55:42Z",
  "index": {
    "version": "1.4.0"
  },
  "package": {
    "catalog": "community",
    "description": "Ada Keystore Tool",
    "development_only": false,
    "latest_version": "1.4.3",
    "name": "akt",
    "selected_version": "1.4.3",
    "versions": [
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "utilada",
            "package": "utilada",
            "provided_version": "2.9.0",
            "requirement": "^2.9.0",
            "resolved": true,
            "version": "2.9.0"
          },
          {
            "catalog": "community",
            "condition": null,
            "name": "keystoreada",
            "package": "keystoreada",
            "provided_version": "1.4.3",
            "requirement": "^1.4.3",
            "resolved": true,
            "version": "1.4.3"
          },
          {
            "catalog": "community",
            "condition": null,
            "name": "intl",
            "package": "intl",
            "provided_version": "1.0.1",
            "requirement": "^1.0.1",
            "resolved": true,
            "version": "1.0.1"
          },
          {
            "catalog": "community",
            "condition": null,
            "name": "resources",
            "package": "resources",
            "provided_version": "0.1.0",
            "requirement": "~0.1.0",
            "resolved": true,
            "version": "0.1.0"
          },
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "ada_fuse",
            "package": "ada_fuse",
            "provided_version": "1.0.1",
            "requirement": "*",
            "resolved": true,
            "version": "1.0.1"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": [
            {
              "command": [
                "gnatprep",
                "-DVERSION=\"1.4.3\"",
                "src/akt-configs.gpb",
                "src/akt-configs.ads"
              ],
              "type": "post-fetch"
            }
          ],
          "authors": [
            "Stephane.Carrez@gmail.com"
          ],
          "configuration": {
            "disabled": true
          },
          "depends-on": [
            {
              "case(os)": {
                "linux": {
                  "ada_fuse": "*"
                }
              },
              "intl": "^1.0.1",
              "keystoreada": "^1.4.3",
              "resources": "~0.1.0",
              "utilada": "^2.9.0"
            }
          ],
          "description": "Ada Keystore Tool",
          "environment": {
            "MANPATH": {
              "prepend": "${CRATE_ROOT}/man"
            },
            "PATH": {
              "prepend": "${CRATE_ROOT}/bin"
            }
          },
          "gpr-externals": {
            "KEYSTORE_BUILD": [
              "distrib",
              "debug",
              "optimize",
              "profile",
              "coverage"
            ],
            "KEYSTORE_LIBRARY_TYPE": [
              "relocatable",
              "static",
              "static-pic"
            ]
          },
          "licenses": "Apache-2.0",
          "long-description": "\n[![Build Status](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/ada-keystore/badges/build.json)](https://porion.vacs.fr/porion/projects/view/ada-keystore/summary)\n[![Test Status](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/ada-keystore/badges/tests.json)](https://porion.vacs.fr/porion/projects/view/ada-keystore/xunits)\n[![Coverage](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/ada-keystore/badges/coverage.json)](https://porion.vacs.fr/porion/projects/view/ada-keystore/summary)\n\n# Overview\n\nAKT is a tool to store and protect your sensitive information and documents by\nencrypting them in secure keystore (AES-256, HMAC-256).\n\nCreate the keystore and protect it with a gpg public key:\n```\n   akt create secure.akt --gpg <keyid> ...\n```\n\nStore a small content:\n```\n   akt set secure.akt bank.password 012345\n```\n\nStore files, directory or a tar file:\n```\n   akt store secure.akt notes.txt\n   akt store secure.akt contract.doc\n   akt store secure.akt directory\n   tar czf - . | akt store secure.akt -- backup\n```\n\nEdit a content with your $EDITOR:\n```\n   akt edit secure.akt bank.password\n   akt edit secure.akt notes.txt\n```\n\nGet a content:\n```\n   akt get secure.akt bank.password\n   akt extract secure.akt contract.doc\n   akt extract secure.akt -- backup | tar xzf -\n```\n\n## Documents\n\n* [Ada Keystore Guide](https://ada-keystore.readthedocs.io/en/latest/) [PDF](https://github.com/stcarrez/ada-keystore/blob/master/docs/keystore-book.pdf)\n\n",
          "maintainers": [
            "Stephane.Carrez@gmail.com"
          ],
          "maintainers-logins": [
            "stcarrez"
          ],
          "name": "akt",
          "origin": {
            "commit": "4ffbf105fd3ce2d382a4147f1f2f26b27243ef90",
            "subdir": "./akt/",
            "url": "git+https://gitlab.com/stcarrez/ada-keystore.git"
          },
          "project-files": {
            "case(os)": {
              "...": [
                "akt_nofuse.gpr"
              ],
              "linux": [
                "akt_fuse.gpr"
              ],
              "macos": [
                "akt_nofuse.gpr"
              ],
              "windows": [
                "akt_nofuse.gpr"
              ]
            }
          },
          "tags": [
            "security",
            "storage",
            "nosql"
          ],
          "version": "1.4.3",
          "website": "https://gitlab.com/stcarrez/ada-keystore"
        },
        "path": "index/ak/akt/akt-1.4.3.toml",
        "version": "1.4.3"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "utilada",
            "package": "utilada",
            "provided_version": "2.9.0",
            "requirement": "^2.8.0",
            "resolved": true,
            "version": "2.9.0"
          },
          {
            "catalog": "community",
            "condition": null,
            "name": "keystoreada",
            "package": "keystoreada",
            "provided_version": "1.4.3",
            "requirement": "^1.4.0",
            "resolved": true,
            "version": "1.4.3"
          },
          {
            "catalog": "community",
            "condition": null,
            "name": "intl",
            "package": "intl",
            "provided_version": "1.0.1",
            "requirement": "^1.0.1",
            "resolved": true,
            "version": "1.0.1"
          },
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "ada_fuse",
            "package": "ada_fuse",
            "provided_version": "1.0.1",
            "requirement": "*",
            "resolved": true,
            "version": "1.0.1"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": [
            {
              "command": [
                "gnatprep",
                "-DPREFIX=\"/usr/local\"",
                "-DVERSION=\"1.4.2\"",
                "src/akt-configs.gpb",
                "src/akt-configs.ads"
              ],
              "type": "post-fetch"
            }
          ],
          "authors": [
            "Stephane.Carrez@gmail.com"
          ],
          "configuration": {
            "disabled": true
          },
          "depends-on": [
            {
              "case(os)": {
                "linux": {
                  "ada_fuse": "*"
                }
              },
              "intl": "^1.0.1",
              "keystoreada": "^1.4.0",
              "utilada": "^2.8.0"
            }
          ],
          "description": "Ada Keystore Tool",
          "environment": {
            "MANPATH": {
              "prepend": "${CRATE_ROOT}/man"
            },
            "PATH": {
              "prepend": "${CRATE_ROOT}/bin"
            }
          },
          "gpr-externals": {
            "KEYSTORE_BUILD": [
              "distrib",
              "debug",
              "optimize",
              "profile",
              "coverage"
            ],
            "KEYSTORE_LIBRARY_TYPE": [
              "relocatable",
              "static",
              "static-pic"
            ]
          },
          "licenses": "Apache-2.0",
          "long-description": "\n[![Build Status](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/ada-keystore/badges/build.json)](https://porion.vacs.fr/porion/projects/view/ada-keystore/summary)\n[![Test Status](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/ada-keystore/badges/tests.json)](https://porion.vacs.fr/porion/projects/view/ada-keystore/xunits)\n[![Coverage](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/ada-keystore/badges/coverage.json)](https://porion.vacs.fr/porion/projects/view/ada-keystore/summary)\n\n# Overview\n\nAKT is a tool to store and protect your sensitive information and documents by\nencrypting them in secure keystore (AES-256, HMAC-256).\n\nCreate the keystore and protect it with a gpg public key:\n```\n   akt create secure.akt --gpg <keyid> ...\n```\n\nStore a small content:\n```\n   akt set secure.akt bank.password 012345\n```\n\nStore files, directory or a tar file:\n```\n   akt store secure.akt notes.txt\n   akt store secure.akt contract.doc\n   akt store secure.akt directory\n   tar czf - . | akt store secure.akt -- backup\n```\n\nEdit a content with your $EDITOR:\n```\n   akt edit secure.akt bank.password\n   akt edit secure.akt notes.txt\n```\n\nGet a content:\n```\n   akt get secure.akt bank.password\n   akt extract secure.akt contract.doc\n   akt extract secure.akt -- backup | tar xzf -\n```\n\n## Documents\n\n* [Ada Keystore Guide](https://ada-keystore.readthedocs.io/en/latest/) [PDF](https://github.com/stcarrez/ada-keystore/blob/master/docs/keystore-book.pdf)\n\n",
          "maintainers": [
            "Stephane.Carrez@gmail.com"
          ],
          "maintainers-logins": [
            "stcarrez"
          ],
          "name": "akt",
          "origin": {
            "commit": "849b47b9db6cd8e99dca9a77b846baedd81bb2d0",
            "subdir": "./akt/",
            "url": "git+https://gitlab.com/stcarrez/ada-keystore.git"
          },
          "project-files": {
            "case(os)": {
              "...": [
                "akt_nofuse.gpr"
              ],
              "linux": [
                "akt_fuse.gpr"
              ],
              "macos": [
                "akt_nofuse.gpr"
              ],
              "windows": [
                "akt_nofuse.gpr"
              ]
            }
          },
          "tags": [
            "security",
            "storage",
            "nosql"
          ],
          "version": "1.4.2",
          "website": "https://gitlab.com/stcarrez/ada-keystore"
        },
        "path": "index/ak/akt/akt-1.4.2.toml",
        "version": "1.4.2"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "utilada",
            "package": "utilada",
            "provided_version": "2.9.0",
            "requirement": "^2.6.0",
            "resolved": true,
            "version": "2.9.0"
          },
          {
            "catalog": "community",
            "condition": null,
            "name": "keystoreada",
            "package": "keystoreada",
            "provided_version": "1.4.3",
            "requirement": "^1.4.0",
            "resolved": true,
            "version": "1.4.3"
          },
          {
            "catalog": "community",
            "condition": null,
            "name": "intl",
            "package": "intl",
            "provided_version": "1.0.1",
            "requirement": "^1.0.1",
            "resolved": true,
            "version": "1.0.1"
          },
          {
            "catalog": "community",
            "condition": "case(os)=linux",
            "name": "ada_fuse",
            "package": "ada_fuse",
            "provided_version": "1.0.1",
            "requirement": "*",
            "resolved": true,
            "version": "1.0.1"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": [
            {
              "command": [
                "gnatprep",
                "-DPREFIX=\"/usr/local\"",
                "-DVERSION=\"1.4.1\"",
                "src/akt-configs.gpb",
                "src/akt-configs.ads"
              ],
              "type": "post-fetch"
            }
          ],
          "authors": [
            "Stephane.Carrez@gmail.com"
          ],
          "configuration": {
            "disabled": true
          },
          "depends-on": [
            {
              "case(os)": {
                "linux": {
                  "ada_fuse": "*"
                }
              },
              "intl": "^1.0.1",
              "keystoreada": "^1.4.0",
              "utilada": "^2.6.0"
            }
          ],
          "description": "Ada Keystore Tool",
          "environment": {
            "MANPATH": {
              "prepend": "${CRATE_ROOT}/man"
            },
            "PATH": {
              "prepend": "${CRATE_ROOT}/bin"
            }
          },
          "gpr-externals": {
            "KEYSTORE_BUILD": [
              "distrib",
              "debug",
              "optimize",
              "profile",
              "coverage"
            ],
            "KEYSTORE_LIBRARY_TYPE": [
              "relocatable",
              "static",
              "static-pic"
            ]
          },
          "licenses": "Apache-2.0",
          "long-description": "\n[![Build Status](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/ada-keystore/badges/build.json)](https://porion.vacs.fr/porion/projects/view/ada-keystore/summary)\n[![Test Status](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/ada-keystore/badges/tests.json)](https://porion.vacs.fr/porion/projects/view/ada-keystore/xunits)\n[![Coverage](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/ada-keystore/badges/coverage.json)](https://porion.vacs.fr/porion/projects/view/ada-keystore/summary)\n\n# Overview\n\nAKT is a tool to store and protect your sensitive information and documents by\nencrypting them in secure keystore (AES-256, HMAC-256).\n\nCreate the keystore and protect it with a gpg public key:\n```\n   akt create secure.akt --gpg <keyid> ...\n```\n\nStore a small content:\n```\n   akt set secure.akt bank.password 012345\n```\n\nStore files, directory or a tar file:\n```\n   akt store secure.akt notes.txt\n   akt store secure.akt contract.doc\n   akt store secure.akt directory\n   tar czf - . | akt store secure.akt -- backup\n```\n\nEdit a content with your $EDITOR:\n```\n   akt edit secure.akt bank.password\n   akt edit secure.akt notes.txt\n```\n\nGet a content:\n```\n   akt get secure.akt bank.password\n   akt extract secure.akt contract.doc\n   akt extract secure.akt -- backup | tar xzf -\n```\n\n## Documents\n\n* [Ada Keystore Guide](https://ada-keystore.readthedocs.io/en/latest/) [PDF](https://github.com/stcarrez/ada-keystore/blob/master/docs/keystore-book.pdf)\n\n",
          "maintainers": [
            "Stephane.Carrez@gmail.com"
          ],
          "maintainers-logins": [
            "stcarrez"
          ],
          "name": "akt",
          "origin": {
            "commit": "1b5f25019cb41dbd897ddc4bd95b493fca7cc565",
            "subdir": "./akt/",
            "url": "git+https://gitlab.com/stcarrez/ada-keystore.git"
          },
          "project-files": {
            "case(os)": {
              "...": [
                "akt_nofuse.gpr"
              ],
              "linux": [
                "akt_fuse.gpr"
              ],
              "macos": [
                "akt_nofuse.gpr"
              ],
              "windows": [
                "akt_nofuse.gpr"
              ]
            }
          },
          "tags": [
            "security",
            "storage",
            "nosql"
          ],
          "version": "1.4.1",
          "website": "https://gitlab.com/stcarrez/ada-keystore"
        },
        "path": "index/ak/akt/akt-1.4.1.toml",
        "version": "1.4.1"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "utilada",
            "package": "utilada",
            "provided_version": "2.9.0",
            "requirement": "^2.6.0",
            "resolved": true,
            "version": "2.9.0"
          },
          {
            "catalog": "community",
            "condition": null,
            "name": "keystoreada",
            "package": "keystoreada",
            "provided_version": "1.4.3",
            "requirement": "^1.4.0",
            "resolved": true,
            "version": "1.4.3"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": [
            {
              "command": [
                "gnatprep",
                "-DPREFIX=\"/usr/local\"",
                "-DVERSION=\"1.4.0\"",
                "../../tools/akt-configs.gpb",
                "../../tools/akt-configs.ads"
              ],
              "type": "post-fetch"
            }
          ],
          "authors": [
            "Stephane.Carrez@gmail.com"
          ],
          "configuration": {
            "disabled": true
          },
          "depends-on": [
            {
              "keystoreada": "^1.4.0",
              "utilada": "^2.6.0"
            }
          ],
          "description": "Ada Keystore Tool",
          "environment": {
            "MANPATH": {
              "prepend": "${CRATE_ROOT}/man"
            },
            "PATH": {
              "prepend": "${CRATE_ROOT}/bin"
            }
          },
          "executables": [
            "akt"
          ],
          "gpr-externals": {
            "KEYSTORE_BUILD": [
              "distrib",
              "debug",
              "optimize",
              "profile",
              "coverage"
            ],
            "KEYSTORE_LIBRARY_TYPE": [
              "relocatable",
              "static",
              "static-pic"
            ]
          },
          "licenses": "Apache-2.0",
          "long-description": "\n[![Build Status](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/ada-keystore/badges/build.json)](https://porion.vacs.fr/porion/projects/view/ada-keystore/summary)\n[![Test Status](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/ada-keystore/badges/tests.json)](https://porion.vacs.fr/porion/projects/view/ada-keystore/xunits)\n[![Coverage](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/ada-keystore/badges/coverage.json)](https://porion.vacs.fr/porion/projects/view/ada-keystore/summary)\n\n# Overview\n\nAKT is a tool to store and protect your sensitive information and documents by\nencrypting them in secure keystore (AES-256, HMAC-256).\n\nCreate the keystore and protect it with a gpg public key:\n```\n   akt create secure.akt --gpg <keyid> ...\n```\n\nStore a small content:\n```\n   akt set secure.akt bank.password 012345\n```\n\nStore files, directory or a tar file:\n```\n   akt store secure.akt notes.txt\n   akt store secure.akt contract.doc\n   akt store secure.akt directory\n   tar czf - . | akt store secure.akt -- backup\n```\n\nEdit a content with your $EDITOR:\n```\n   akt edit secure.akt bank.password\n   akt edit secure.akt notes.txt\n```\n\nGet a content:\n```\n   akt get secure.akt bank.password\n   akt extract secure.akt contract.doc\n   akt extract secure.akt -- backup | tar xzf -\n```\n\n## Documents\n\n* [Ada Keystore Guide](https://ada-keystore.readthedocs.io/en/latest/) [PDF](https://github.com/stcarrez/ada-keystore/blob/master/docs/keystore-book.pdf)\n\n",
          "maintainers": [
            "Stephane.Carrez@gmail.com"
          ],
          "maintainers-logins": [
            "stcarrez"
          ],
          "name": "akt",
          "origin": {
            "commit": "c8fa1d949f368fbc74099cd54fcf2f370a134222",
            "subdir": "./.alire/akt/",
            "url": "git+https://gitlab.com/stcarrez/ada-keystore.git"
          },
          "project-files": [
            "keystoreada_tools.gpr"
          ],
          "tags": [
            "security",
            "storage",
            "nosql"
          ],
          "version": "1.4.0",
          "website": "https://gitlab.com/stcarrez/ada-keystore"
        },
        "path": "index/ak/akt/akt-1.4.0.toml",
        "version": "1.4.0"
      },
      {
        "dependants": [],
        "dependencies": [
          {
            "catalog": "community",
            "condition": null,
            "name": "utilada",
            "package": "utilada",
            "provided_version": "2.9.0",
            "requirement": "^2.5.0",
            "resolved": true,
            "version": "2.9.0"
          },
          {
            "catalog": "community",
            "condition": null,
            "name": "keystoreada",
            "package": "keystoreada",
            "provided_version": "1.4.3",
            "requirement": "^1.3.3",
            "resolved": true,
            "version": "1.4.3"
          }
        ],
        "development": false,
        "external": false,
        "manifest": {
          "actions": [
            {
              "command": [
                "gnatprep",
                "-DPREFIX=\"/usr/local\"",
                "-DVERSION=\"1.3.3\"",
                "tools/akt-configs.gpb",
                "tools/akt-configs.ads"
              ],
              "type": "post-fetch"
            }
          ],
          "authors": [
            "Stephane.Carrez@gmail.com"
          ],
          "configuration": {
            "disabled": true
          },
          "depends-on": [
            {
              "keystoreada": "^1.3.3",
              "utilada": "^2.5.0"
            }
          ],
          "description": "Ada Keystore Tool",
          "environment": {
            "MANPATH": {
              "prepend": "${CRATE_ROOT}/man"
            },
            "PATH": {
              "prepend": "${CRATE_ROOT}/bin"
            }
          },
          "executables": [
            "akt"
          ],
          "gpr-externals": {
            "BUILD": [
              "distrib",
              "debug",
              "optimize",
              "profile",
              "coverage"
            ],
            "KEYSTORE_LIBRARY_TYPE": [
              "relocatable",
              "static",
              "static-pic"
            ]
          },
          "licenses": "Apache-2.0",
          "long-description": "\n[![Build Status](https://img.shields.io/jenkins/s/https/jenkins.vacs.fr/Bionic-Ada-Keystore.svg)](http://jenkins.vacs.fr/job/Bionic-Ada-Keystore/)\n[![Test Status](https://img.shields.io/jenkins/t/https/jenkins.vacs.fr/Bionic-Ada-Keystore.svg)](http://jenkins.vacs.fr/job/Bionic-Ada-Keystore/)\n[![codecov](https://codecov.io/gh/stcarrez/ada-keystore/branch/master/graph/badge.svg)](https://codecov.io/gh/stcarrez/ada-keystore)\n\n# Overview\n\nAKT is a tool to store and protect your sensitive information and documents by\nencrypting them in secure keystore (AES-256, HMAC-256).\n\nCreate the keystore and protect it with a gpg public key:\n```\n   akt create secure.akt --gpg <keyid> ...\n```\n\nStore a small content:\n```\n   akt set secure.akt bank.password 012345\n```\n\nStore files, directory or a tar file:\n```\n   akt store secure.akt notes.txt\n   akt store secure.akt contract.doc\n   akt store secure.akt directory\n   tar czf - . | akt store secure.akt -- backup\n```\n\nEdit a content with your $EDITOR:\n```\n   akt edit secure.akt bank.password\n   akt edit secure.akt notes.txt\n```\n\nGet a content:\n```\n   akt get secure.akt bank.password\n   akt extract secure.akt contract.doc\n   akt extract secure.akt -- backup | tar xzf -\n```\n\n## Documents\n\n* [Ada Keystore Guide](https://ada-keystore.readthedocs.io/en/latest/) [PDF](https://github.com/stcarrez/ada-keystore/blob/master/docs/keystore-book.pdf)\n\n",
          "maintainers": [
            "Stephane.Carrez@gmail.com"
          ],
          "maintainers-logins": [
            "stcarrez"
          ],
          "name": "akt",
          "origin": {
            "commit": "e0e9d5ef2c92c74d06b3ada5ed162ad3400a9f5c",
            "url": "git+https://gitlab.com/stcarrez/ada-keystore.git"
          },
          "project-files": [
            ".alire/keystoreada_tools.gpr"
          ],
          "tags": [
            "security",
            "storage",
            "nosql"
          ],
          "version": "1.3.3",
          "website": "https://gitlab.com/stcarrez/ada-keystore"
        },
        "path": "index/ak/akt/akt-1.3.3.toml",
        "version": "1.3.3"
      }
    ]
  },
  "schema_version": 4
}
