{"id":20112086,"url":"https://github.com/ast3risk-ops/tomb-scripts","last_synced_at":"2026-05-15T13:36:13.370Z","repository":{"id":132755096,"uuid":"374376181","full_name":"Ast3risk-ops/Tomb-Scripts","owner":"Ast3risk-ops","description":"Some scripts to help linux users dig tombs","archived":false,"fork":false,"pushed_at":"2022-07-19T13:19:23.000Z","size":53,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-11T19:44:21.107Z","etag":null,"topics":["linux","shell","shell-script"],"latest_commit_sha":null,"homepage":"https://Ast3risk-ops.github.io/Tomb-Scripts","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Ast3risk-ops.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2021-06-06T14:06:55.000Z","updated_at":"2022-07-19T13:12:17.000Z","dependencies_parsed_at":null,"dependency_job_id":"2883e078-d57e-4068-bb4d-59df51260a4c","html_url":"https://github.com/Ast3risk-ops/Tomb-Scripts","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Ast3risk-ops/Tomb-Scripts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ast3risk-ops%2FTomb-Scripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ast3risk-ops%2FTomb-Scripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ast3risk-ops%2FTomb-Scripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ast3risk-ops%2FTomb-Scripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ast3risk-ops","download_url":"https://codeload.github.com/Ast3risk-ops/Tomb-Scripts/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ast3risk-ops%2FTomb-Scripts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33068779,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-15T11:35:32.926Z","status":"ssl_error","status_checked_at":"2026-05-15T11:35:31.362Z","response_time":103,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["linux","shell","shell-script"],"created_at":"2024-11-13T18:18:57.529Z","updated_at":"2026-05-15T13:36:13.353Z","avatar_url":"https://github.com/Ast3risk-ops.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tomb Scripts\n Some scripts to help linux users dig tombs\n\n # What is a tomb on linux?\n A tomb on linux is a LUKS encrypted space on your hard disk where you can put files. \n It is protected by a password and you can hide the key in an image.\n\n # Installation\n \n ## Debian/Ubuntu\n\n ```shell\n sudo apt install gnupg zsh cryptsetup pinentry-curses steghide qrencode\n ```\n ```shell\n sudo apt install tomb\n ```\n \n ## CentOS/Fedora\n ```shell\n sudo yum install gnupg zsh cryptsetup pinentry-curses steghide qrencode\n ```\n```shell\n sudo yum install tomb\n```\n or\n ```shell\n sudo dnf install gnupg zsh cryptsetup pinentry-curses steghide qrencode\n ```\n```shell\n sudo dnf install tomb\n```\n## Arch/Manjaro\ninstall yay, then:\n```shell\nsudo pacman -S gpg zsh cryptsetup pinentry steghide qrencode \n```\nthen:\n```shell\nyay -S tomb-git\n```\n## Other\nBefore doing this please install the prerequisites first. this is just incase you can't install tomb.\n```shell\ncd Downloads\n```\n```shell\nwget -c https://files.dyne.org/tomb/Tomb-2.9.tar.gz\n```\n```shell\ntar -xzvf Tomb-2.9.tar.gz\n```\n```shell\ncd Tomb-2.9\n```\n```shell\nsudo make install\n```\nOr you can install tomb using your system's package manager.\nIf the wget command doesn't work go [here](https://files.dyne.org/tomb) and download the .tar.gz. After, run the rest of the commands.\n\n # Run the scripts\n click the big green \"Code\" button, then, click \"Download ZIP.\"\n Extract the zip to any directory.\n Once that is done, run:\n ```shell\n cd path/to/directory\n ```\n replacing \"path/to/directory\" with the path to where the files are.\n\n then:\n ```shell\n ./digTomb.sh\n ```\n to dig your first tomb.\n## Note\n\n If you have a problem with the scripts not being executable, while in the directory with the scripts in it, type:\n ```shell\n chmod u+x name_of_script.sh\n ```\n replacing name_of_script with the script's name\n # Things to know\n \n ## Swap spaces\n Swap spaces do pose a rish to the security of your tombs, however, my scripts do not display the warning as they use the -f switch to force the operation to complete.\n If you are worried about this you can turn off all swap spaces until the next reboot using this command:\n ```shell\n sudo swapoff -a\n ```\n # What do the scripts do?\n\n 1. digTomb digs a tomb, forges a key using a password supplied by the user, and locks the tomb\n 2. closeTomb closes the tomb\n 3. closeAll closes all open tombs\n 4. openTomb opens a tomb\n 5. jpgKey hides the key for your tomb in an image, it then can be used as a key when prompted\n 6. slamTomb closes a tomb even if there are processes interacting with it, as closeTomb will not close the tomb if there are processes interacting with the tomb.\n 7. listTomb lists all open tombs.\n 8. slamAll slams all open tombs.\n 9. resizeTomb resizes a tomb\n\n\n # Rules of use\nCheck the LICENSE\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fast3risk-ops%2Ftomb-scripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fast3risk-ops%2Ftomb-scripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fast3risk-ops%2Ftomb-scripts/lists"}