{"id":20677571,"url":"https://github.com/kicksecure/helper-scripts","last_synced_at":"2025-04-19T21:02:27.134Z","repository":{"id":17555664,"uuid":"20358581","full_name":"Kicksecure/helper-scripts","owner":"Kicksecure","description":"Helper scripts useful for Linux Distributions","archived":false,"fork":false,"pushed_at":"2025-04-15T21:18:01.000Z","size":2535,"stargazers_count":9,"open_issues_count":5,"forks_count":12,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-15T21:35:16.843Z","etag":null,"topics":["anonymity","library","scripts"],"latest_commit_sha":null,"homepage":"https://www.kicksecure.com/wiki/Impressum","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Kicksecure.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.upstream","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2014-05-31T15:30:13.000Z","updated_at":"2025-04-15T21:18:05.000Z","dependencies_parsed_at":"2023-12-22T15:59:52.266Z","dependency_job_id":"1a002078-18e1-4497-806e-df8fd3ce913d","html_url":"https://github.com/Kicksecure/helper-scripts","commit_stats":null,"previous_names":[],"tags_count":293,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kicksecure%2Fhelper-scripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kicksecure%2Fhelper-scripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kicksecure%2Fhelper-scripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kicksecure%2Fhelper-scripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kicksecure","download_url":"https://codeload.github.com/Kicksecure/helper-scripts/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249801120,"owners_count":21327127,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["anonymity","library","scripts"],"created_at":"2024-11-16T21:16:21.584Z","updated_at":"2025-04-19T21:02:27.128Z","avatar_url":"https://github.com/Kicksecure.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Helper scripts useful for Linux Distributions #\n\nContains a script for curl progress bar in terminal. Includes another script\nto convert curl exit codes to curl status messages. Implemented in bash.\nCommon code that can be used by other scripts.\n\nLibrary that can be used by other (anonymity related) packages that want to\nprogrammatically get information about states of Tor. Common code, that is\noften required. Includes bash and Python helper scripts.\n\nLeak Test for Anonymity Distribution Workstations\nIntegrated leak test.\nNeeds to be manually run.\nSee: https://www.whonix.org/wiki/Dev/Leak_Tests\n\nTranslatable GUI Messages\nGeneric modules guimessage.py and translations.py.\nCalled with two parameters: .yaml file path and yaml section. Return\ntranslations according to distribution local language (Python 'locale').\n\nProvides the ld-system-preload-disable wrapper to disable /etc/ld.so.preload\nper application via bubblewrap. Useful if hardened_malloc is being globally\npreloaded and needs to be disabled for some applications.\n\nProvides the dummy-dependency script for quickly creating and installing\ndummy packages for working around package dependencies.\n\n## How to install `helper-scripts` using apt-get ##\n\n1\\. Download the APT Signing Key.\n\n```\nwget https://www.kicksecure.com/keys/derivative.asc\n```\n\nUsers can [check the Signing Key](https://www.kicksecure.com/wiki/Signing_Key) for better security.\n\n2\\. Add the APT Signing Key.\n\n```\nsudo cp ~/derivative.asc /usr/share/keyrings/derivative.asc\n```\n\n3\\. Add the derivative repository.\n\n```\necho \"deb [signed-by=/usr/share/keyrings/derivative.asc] https://deb.kicksecure.com bookworm main contrib non-free\" | sudo tee /etc/apt/sources.list.d/derivative.list\n```\n\n4\\. Update your package lists.\n\n```\nsudo apt-get update\n```\n\n5\\. Install `helper-scripts`.\n\n```\nsudo apt-get install helper-scripts\n```\n\n## How to Build deb Package from Source Code ##\n\nCan be build using standard Debian package build tools such as:\n\n```\ndpkg-buildpackage -b\n```\n\nSee instructions.\n\nNOTE: Replace `generic-package` with the actual name of this package `helper-scripts`.\n\n* **A)** [easy](https://www.kicksecure.com/wiki/Dev/Build_Documentation/generic-package/easy), _OR_\n* **B)** [including verifying software signatures](https://www.kicksecure.com/wiki/Dev/Build_Documentation/generic-package)\n\n## Contact ##\n\n* [Free Forum Support](https://forums.kicksecure.com)\n* [Premium Support](https://www.kicksecure.com/wiki/Premium_Support)\n\n## Donate ##\n\n`helper-scripts` requires [donations](https://www.kicksecure.com/wiki/Donate) to stay alive!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkicksecure%2Fhelper-scripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkicksecure%2Fhelper-scripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkicksecure%2Fhelper-scripts/lists"}