{"id":20646277,"url":"https://github.com/boon-code/prctljail","last_synced_at":"2025-03-09T16:33:01.592Z","repository":{"id":137248083,"uuid":"2237534","full_name":"boon-code/prctljail","owner":"boon-code","description":"A linux jail for python functions","archived":false,"fork":false,"pushed_at":"2012-06-07T18:11:34.000Z","size":160,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-17T09:44:17.211Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/boon-code.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-08-20T02:49:25.000Z","updated_at":"2013-12-27T18:50:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"33b065af-8338-43fc-8a48-7ee8308be08f","html_url":"https://github.com/boon-code/prctljail","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boon-code%2Fprctljail","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boon-code%2Fprctljail/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boon-code%2Fprctljail/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boon-code%2Fprctljail/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/boon-code","download_url":"https://codeload.github.com/boon-code/prctljail/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242720166,"owners_count":20174673,"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":[],"created_at":"2024-11-16T16:25:07.764Z","updated_at":"2025-03-09T16:33:01.545Z","avatar_url":"https://github.com/boon-code.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"===================================\nprctljail module\n===================================\n\nThis project is about a simple jail mechanism\non linux (kernel version \u003e= 2.6.23).\n\n.. note:: I'm not completly sure that \n  it's not possibe to easily break this jail.\n\nFeel free to use this little piece of code\n(of course, there is no warranty that the \nsoftware works as expected).\n\nIf you find any bugs, or want to contribute\nyou can contact me via email (Manuel.h87@gmail.com)\n\nStatus\n---------\n\nThis version isn't really stable yet. I'm thinking\nabout reorganizing the JailedProcess class. I will\nmaybe add a decorator, so that you only have to \nmark an unsafe method and it will automatically be \nwrapped and executed in a seperate process, whenever\nit will be called.\n\nUpdate\n----------\n\n\n.. _here : http://boon-code.github.com/prctljail/\n\nI uploaded the documentation of this project using github pages\n(Took me just some minutes until I figured out that I have an empty\nfile named *.nojekyll*). You can find the docu here_.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fboon-code%2Fprctljail","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fboon-code%2Fprctljail","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fboon-code%2Fprctljail/lists"}