{"id":18896396,"url":"https://github.com/openmainframeproject/src_vipa","last_synced_at":"2026-02-28T05:30:15.514Z","repository":{"id":105092599,"uuid":"232227734","full_name":"openmainframeproject/src_vipa","owner":"openmainframeproject","description":"Mirror of the Linux on z Systems src-vipa (source VIPA) package","archived":false,"fork":false,"pushed_at":"2020-01-07T02:39:43.000Z","size":26,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-12-31T08:14:14.460Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","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/openmainframeproject.png","metadata":{"files":{"readme":"README","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":"2020-01-07T02:38:54.000Z","updated_at":"2020-04-11T10:35:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"4e79bd51-3eb0-4c51-98e4-00311e8dc557","html_url":"https://github.com/openmainframeproject/src_vipa","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/openmainframeproject%2Fsrc_vipa","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openmainframeproject%2Fsrc_vipa/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openmainframeproject%2Fsrc_vipa/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openmainframeproject%2Fsrc_vipa/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openmainframeproject","download_url":"https://codeload.github.com/openmainframeproject/src_vipa/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239871067,"owners_count":19710839,"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-08T08:33:45.847Z","updated_at":"2026-02-28T05:30:15.481Z","avatar_url":"https://github.com/openmainframeproject.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"README for src_vipa version 2\n\nutz.bacher@de.ibm.com\n\nsrc_vipa is provided under the terms of the enclosed common public license\n(\"agreement\"). Any use, reproduction or distribution of the program\nconstitutes recipient's acceptance of this agreement.\n\n\nPackage contents:\n=================\n\nThe src_vipa package includes the following files:\nLICENSE         Common Public License Version 1.0\nREADME          this readme\nMakefile        src_vipa's Makefile\nsrc_vipa.c      src_vipa's source code\nsrc_vipa.8      src_vipa's manual page\n\n\nChanges in version 2:\n=====================\n\nsrc_vipa 2 supports multiple VIPAs per destination and several policies\nhow the VIPAs are distributed over several connections. See the man page\n(man ./src_vipa.8 or man src_vipa) for rationale and details.\nNote, that the layout of the configuration file has changed since the\n1.x versions - see the migration section below and the man page.\n\n\nInstallation:\n=============\n\nFor installation by hand, you might want to change the paths in the\nMakefile (clean paths would be:\nSRC_VIPA_PATH=/usr/lib\nSRC_VIPA_STARTER_PATH=/usr/sbin\n), at least you should check them. Make sure that the starter script is\nin the path, when you want to start applications.\n\nmake\nmake install\n\n\nThe config file:\n================\n\nPlease see the man page (man ./src_vipa.8 or man src_vipa) for details\nabout configuring src_vipa.\n\n\nMigration from earlier versions:\n================================\nThe layout of the configuration file has changed. Please see the man\npage (man ./src_vipa.8 or man src_vipa) for details.\nCheck your syslog (usually in /var/log/messages) for problems the first\ntimes you use a new version.\n\n\nUsage:\n======\n\nsrc_vipa.sh \u003capplication incl. parameters\u003e\n\nThis enables the application which is started with source VIPA functionality.\nThe config file is read once at the starting of the application. You can\neven change the starter script and have multiple applications run using\ndifferent src_vipa settings by having different environment variables\nSRC_VIPA_CONFIG_FILE.\n\n\nRestrictions:\n=============\n\nLD_PRELOAD security prevents setuid executables to be executed under\nsrc_vipa; that kind of programs can only be executed when the real UID is 0.\nping usually is installed setuid.\nThe maximum number of VIPAs per destination is defined as 8.\nOnly user space applications can be made use src_vipa. Kernel code does\nnot care about this package.\n\n\nAlternatives:\n=============\n\nThe tool ip can tweak the routing table (\"ip route x src y\"). Less\nflexible, sometimes less powerful, but does source VIPA as well.\n\n\nCopyright and License:\n======================\n\nCopyright IBM Corp. 2001, 2013\n\nTHE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THE ENCLOSED COMMON\nPUBLIC LICENSE (\"AGREEMENT\"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE\nPROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenmainframeproject%2Fsrc_vipa","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopenmainframeproject%2Fsrc_vipa","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenmainframeproject%2Fsrc_vipa/lists"}