{"id":23034160,"url":"https://github.com/autostructure/tripwire","last_synced_at":"2026-03-10T12:31:03.849Z","repository":{"id":136317459,"uuid":"66395283","full_name":"autostructure/tripwire","owner":"autostructure","description":"tripwire installation module","archived":false,"fork":false,"pushed_at":"2020-03-27T15:12:20.000Z","size":108,"stargazers_count":0,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2026-02-14T20:51:29.662Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/autostructure.png","metadata":{"files":{"readme":"README.markdown","changelog":"CHANGELOG","contributing":"CONTRIBUTING.md","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":"2016-08-23T19:06:14.000Z","updated_at":"2020-03-27T15:12:23.000Z","dependencies_parsed_at":null,"dependency_job_id":"78ff568e-80a7-41e0-bd08-4f2b302b8aed","html_url":"https://github.com/autostructure/tripwire","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/autostructure/tripwire","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autostructure%2Ftripwire","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autostructure%2Ftripwire/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autostructure%2Ftripwire/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autostructure%2Ftripwire/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/autostructure","download_url":"https://codeload.github.com/autostructure/tripwire/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autostructure%2Ftripwire/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30333430,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-10T05:25:20.737Z","status":"ssl_error","status_checked_at":"2026-03-10T05:25:17.430Z","response_time":106,"last_error":"SSL_read: 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":[],"created_at":"2024-12-15T16:29:37.686Z","updated_at":"2026-03-10T12:31:03.819Z","avatar_url":"https://github.com/autostructure.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"#### Table of Contents\n\n1. [Overview](#overview)\n2. [Module Description - What the module does and why it is useful](#module-description)\n3. [Setup - The basics of getting started with tripwire](#setup)\n    * [What tripwire affects](#what-tripwire-affects)\n    * [Setup requirements](#setup-requirements)\n    * [Beginning with tripwire](#beginning-with-tripwire)\n4. [Usage - Configuration options and additional functionality](#usage)\n5. [Reference - An under-the-hood peek at what the module is doing and how](#reference)\n5. [Limitations - OS compatibility, etc.](#limitations)\n6. [Development - Guide for contributing to the module](#development)\n\n## Overview\n\nTripwire Puppet module objective is to automate the process of installing and connecting a Tripwire client to the Tripwire master   \n\n## Module Description\n\nTripwire module was designed to be applied to Puppets base_linux_install manifest, this was simply done with an include tripwire in the base_linux class. However you can load the module into your modulepath and declare the class through Puppet web console.Goto the Puppet console, select the Tripwire profile class, apply it to any RedHat Linux server have Tripwire installed and communicating with a Tripwire master\n\n## Setup\n\nTo retrieve the public module code , please clone git clone git@github.com:autostructure/tripwire.git\nThe private data will need to be designed accordingly for your Organizations purpose\n\n### What tripwire affects\n\nTripwire application monitors pre defined directories/files, this monitors the files / directories for any changes, this will help an organization determine if these changes were scheduled or unscheduled\n\n\n### Setup Requirements **OPTIONAL**\n\nRedHat\n\n### Beginning with tripwire\n\nIn order to pull the public code into your Puppet Infrastructure please add the following line to your Puppetfile\nmod \"autostructure/tripwire\"\n\n\n## Usage\n\nWithin the Tripwire profile that can be seen by querying the class in the Puppet console\n$twip This parameter is the IP address to the Tripwire Master server to connect with\nInteger[0, 65535] $twtripport This is the port to connect to the Master Tripwire server with\nString $pass This is the passcode needed to make a successful connection to the Master\nte_agent_8.4.2_en_linux_x86_64/te_agent.bin \u003c--- This is the file downloaded from a trusted repo, this file will install tripwire agent on the Client\n\n## Reference\n\nHere, list the classes, types, providers, facts, etc contained in your module. This section should include all of the under-the-hood workings of your module so people know what the module is touching on their system but don't need to mess with things. (We are working on automating this section!)\n\n## Limitations\n\nThis is where you list OS compatibility, version compatibility, etc.\n\n## Development\n\nSince your module is awesome, other users will want to play with it. Let them know what the ground rules for contributing are.\n\n## Release Notes/Contributors/Etc **Optional**\n\nIf you aren't using changelog, put your release notes here (though you should consider using changelog). You may also add any additional sections you feel are necessary or important to include here. Please use the `## ` header.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fautostructure%2Ftripwire","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fautostructure%2Ftripwire","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fautostructure%2Ftripwire/lists"}