{"id":19124111,"url":"https://github.com/efforg/starttls-policy-cli","last_synced_at":"2025-05-05T19:10:33.528Z","repository":{"id":73632117,"uuid":"150634715","full_name":"EFForg/starttls-policy-cli","owner":"EFForg","description":null,"archived":false,"fork":false,"pushed_at":"2019-06-14T17:53:43.000Z","size":108,"stargazers_count":9,"open_issues_count":1,"forks_count":4,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-19T11:09:22.987Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","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/EFForg.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.TXT","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":"2018-09-27T19:01:06.000Z","updated_at":"2022-02-16T22:42:26.000Z","dependencies_parsed_at":"2023-05-29T00:00:18.149Z","dependency_job_id":null,"html_url":"https://github.com/EFForg/starttls-policy-cli","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/EFForg%2Fstarttls-policy-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EFForg%2Fstarttls-policy-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EFForg%2Fstarttls-policy-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EFForg%2Fstarttls-policy-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EFForg","download_url":"https://codeload.github.com/EFForg/starttls-policy-cli/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252558764,"owners_count":21767825,"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-09T05:28:10.717Z","updated_at":"2025-05-05T19:10:33.522Z","avatar_url":"https://github.com/EFForg.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# starttls-policy-cli Python package\n\nRun `pip install starttls-policy-cli` to install!\n\n### Generating a configuration file\n\n`starttls-policy-cli --generate \u003cMTA\u003e [--policy-dir /path/to/dir]` will generate a configuration file corresponding to the TLS policy list and provide instructions for installing the file.\n\nWe currently only support Postfix, but contributions are welcome!\n\n#### Early adopter mode\n\nThe flag `--early-adopter` (or `-e`) processes all \"testing\" domains in the policy list the same way as domains in \"enforce\" mode, effectively requiring strong TLS for all domains. This mode is useful for participating in tests of recently added domains and stronger security hardening at the cost of increased probability of delivery degradation.\n\n## Development\n\nWe recommend using `virtualenv` and `pip` to install and run `starttls-policy-cli` while developing. To get set up:\n```\nvirtualenv --no-site-packages --setuptools starttls_venv --python python3.6\nsource ./starttls_venv/bin/activate\npip install -e .\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fefforg%2Fstarttls-policy-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fefforg%2Fstarttls-policy-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fefforg%2Fstarttls-policy-cli/lists"}