{"id":22700276,"url":"https://github.com/simp/pupmod-simp-vnc","last_synced_at":"2025-04-13T06:04:45.313Z","repository":{"id":32298740,"uuid":"35873701","full_name":"simp/pupmod-simp-vnc","owner":"simp","description":"The SIMP vnc Puppet Module","archived":false,"fork":false,"pushed_at":"2024-12-17T19:43:56.000Z","size":238,"stargazers_count":2,"open_issues_count":1,"forks_count":11,"subscribers_count":16,"default_branch":"master","last_synced_at":"2025-04-13T06:04:05.929Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","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/simp.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG","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":"2015-05-19T09:49:44.000Z","updated_at":"2024-12-17T19:44:01.000Z","dependencies_parsed_at":"2022-07-12T10:31:02.333Z","dependency_job_id":"3e7eee35-d0d9-4ddc-bd02-1c86d00f8176","html_url":"https://github.com/simp/pupmod-simp-vnc","commit_stats":{"total_commits":64,"total_committers":11,"mean_commits":5.818181818181818,"dds":0.546875,"last_synced_commit":"6b9184b99871245a760086bbe0478122d19ff785"},"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simp%2Fpupmod-simp-vnc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simp%2Fpupmod-simp-vnc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simp%2Fpupmod-simp-vnc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simp%2Fpupmod-simp-vnc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simp","download_url":"https://codeload.github.com/simp/pupmod-simp-vnc/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248670437,"owners_count":21142904,"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-12-10T06:10:48.257Z","updated_at":"2025-04-13T06:04:45.249Z","avatar_url":"https://github.com/simp.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![License](https://img.shields.io/:license-apache-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0.html)\n[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/73/badge)](https://bestpractices.coreinfrastructure.org/projects/73)\n[![Puppet Forge](https://img.shields.io/puppetforge/v/simp/vnc.svg)](https://forge.puppetlabs.com/simp/vnc)\n[![Puppet Forge Downloads](https://img.shields.io/puppetforge/dt/simp/vnc.svg)](https://forge.puppetlabs.com/simp/vnc)\n[![Build Status](https://travis-ci.org/simp/pupmod-simp-vnc.svg)](https://travis-ci.org/simp/pupmod-simp-vnc)\n\n#### Table of Contents\n\n## This is a SIMP module\nThis module is a component of the\n[System Integrity Management Platform](https://simp-project.com) a\ncompliance-management framework built on Puppet.\n\nIf you find any issues, they can be submitted to our\n[JIRA](https://simp-project.atlassian.net/).\n\n## Module Description\n\nThis module installs the tigervnc client and server, and can create VNC Server\nSessions\n\n## Setup\n\n### What simp vnc affects\n\nPackages managed by `simp/vnc`:\n* tigervnc\n\nPorts used by default for VNC Server:\n* 5901 (1024x768)\n* 5902 (800x600)\n* 5903 (1280x1024)\n\n### Beginning with VNC\n\n#### Client Installation\n\nTo install the tigervnc client, just include `vnc::client`\n\n#### Server Installation\n\nTo create a basic VNC server with default ports, include `vnc::server`\n\nNOTE: You **MUST** set the following in Hiera to enable XDMCP. VNC will not\nwork without it.\n\n```\n---\ngdm::settings:\n  xdmcp:\n    Enable: true\n```\n\n## Usage\n\n### I want to create another VNC Connection\n\n```puppet\n# Screensaver timeout in minutes\nvnc::server::create {'myconn':\n  port =\u003e '65000',\n  geometry =\u003e '1920x1080',\n  depth =\u003e '32',\n  screensaver_timeout =\u003e '30',\n```\n\n## Development\n\nPlease read our [Contribution Guide](https://simp.readthedocs.io/en/stable/contributors_guide/index.html).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimp%2Fpupmod-simp-vnc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsimp%2Fpupmod-simp-vnc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimp%2Fpupmod-simp-vnc/lists"}