{"action":"created","comment":{"url":"https://api.github.com/repos/OpenIndiana/oi-userland/pulls/comments/57158789","id":57158789,"diff_hunk":"@@ -0,0 +1,37 @@\n+#\n+# This file and its contents are supplied under the terms of the\n+# Common Development and Distribution License (\"CDDL\"), version 1.0.\n+# You may only use this file in accordance with the terms of version\n+# 1.0 of the CDDL.\n+#\n+# A full copy of the text of the CDDL should have accompanied this\n+# source.  A copy of the CDDL is also available via the Internet at\n+# http://www.illumos.org/license/CDDL.\n+#\n+\n+#\n+# Copyright 2016 Jim Klimov\n+#\n+\n+<transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>\n+\n+set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)/server@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)\n+set name=pkg.summary value=\"$(COMPONENT_SUMMARY) - appserver\"\n+set name=info.classification value=\"$(COMPONENT_CLASSIFICATION)\"\n+set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)\n+set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)\n+set name=org.opensolaris.consolidation value=$(CONSOLIDATION)\n+\n+license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'\n+\n+file path=usr/bin/$(MACH64)/tntnet\n+file path=usr/bin/tntnet\n+\n+file path=usr/share/man/man8/tntnet.8\n+file path=usr/share/man/man7/tntnet.properties.7\n+file path=usr/share/man/man7/tntnet.xml.7\n+\n+file path=usr/share/tntnet/tntnet-conf2xml.pl\n+\n+file path=usr/etc/init.d/tntnet","path":"components/library/tntnet/tntnet-server.p5m","position":36,"original_position":36,"commit_id":"a9f1fd7fa1c0e5f3a6267555f7dd89fea8a157e8","original_commit_id":"a9f1fd7fa1c0e5f3a6267555f7dd89fea8a157e8","user":{"login":"jimklimov","id":1636756,"avatar_url":"https://avatars.githubusercontent.com/u/1636756?v=3","gravatar_id":"","url":"https://api.github.com/users/jimklimov","html_url":"https://github.com/jimklimov","followers_url":"https://api.github.com/users/jimklimov/followers","following_url":"https://api.github.com/users/jimklimov/following{/other_user}","gists_url":"https://api.github.com/users/jimklimov/gists{/gist_id}","starred_url":"https://api.github.com/users/jimklimov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jimklimov/subscriptions","organizations_url":"https://api.github.com/users/jimklimov/orgs","repos_url":"https://api.github.com/users/jimklimov/repos","events_url":"https://api.github.com/users/jimklimov/events{/privacy}","received_events_url":"https://api.github.com/users/jimklimov/received_events","type":"User","site_admin":false},"body":"Thanks... probably sysconfdir missing... this is where PR's are useful rather than annoying ;)\r\nCurrently the project offers no integration with SMF, systemd etc. by itself; I am not sure that \"initial commit\" should add that?\r\n\r\nOther than that, the SMF wrapper would not be extremely difficult to make, even with multi-instance support ;)","created_at":"2016-03-23T13:32:42Z","updated_at":"2016-03-23T13:32:42Z","html_url":"https://github.com/OpenIndiana/oi-userland/pull/1777#discussion_r57158789","pull_request_url":"https://api.github.com/repos/OpenIndiana/oi-userland/pulls/1777","_links":{"self":{"href":"https://api.github.com/repos/OpenIndiana/oi-userland/pulls/comments/57158789"},"html":{"href":"https://github.com/OpenIndiana/oi-userland/pull/1777#discussion_r57158789"},"pull_request":{"href":"https://api.github.com/repos/OpenIndiana/oi-userland/pulls/1777"}}},"pull_request":{"url":"https://api.github.com/repos/OpenIndiana/oi-userland/pulls/1777","id":63634599,"html_url":"https://github.com/OpenIndiana/oi-userland/pull/1777","diff_url":"https://github.com/OpenIndiana/oi-userland/pull/1777.diff","patch_url":"https://github.com/OpenIndiana/oi-userland/pull/1777.patch","issue_url":"https://api.github.com/repos/OpenIndiana/oi-userland/issues/1777","number":1777,"state":"open","locked":false,"title":"Initial commit of tntnet version 2.2.1 (appserver, libs and dev tools)","user":{"login":"jimklimov","id":1636756,"avatar_url":"https://avatars.githubusercontent.com/u/1636756?v=3","gravatar_id":"","url":"https://api.github.com/users/jimklimov","html_url":"https://github.com/jimklimov","followers_url":"https://api.github.com/users/jimklimov/followers","following_url":"https://api.github.com/users/jimklimov/following{/other_user}","gists_url":"https://api.github.com/users/jimklimov/gists{/gist_id}","starred_url":"https://api.github.com/users/jimklimov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jimklimov/subscriptions","organizations_url":"https://api.github.com/users/jimklimov/orgs","repos_url":"https://api.github.com/users/jimklimov/repos","events_url":"https://api.github.com/users/jimklimov/events{/privacy}","received_events_url":"https://api.github.com/users/jimklimov/received_events","type":"User","site_admin":false},"body":"tntnet is a web application server, logically similar to tomcat or glassfish - but for C++ applications rather than java, with a special ECPP language that reasonably mixes HTML and C++ (logically similar to PHP).","created_at":"2016-03-21T21:23:14Z","updated_at":"2016-03-23T13:32:42Z","closed_at":null,"merged_at":null,"merge_commit_sha":"a7cef1038d18705fe4f3d75bb81b694c066ccea9","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/OpenIndiana/oi-userland/pulls/1777/commits","review_comments_url":"https://api.github.com/repos/OpenIndiana/oi-userland/pulls/1777/comments","review_comment_url":"https://api.github.com/repos/OpenIndiana/oi-userland/pulls/comments{/number}","comments_url":"https://api.github.com/repos/OpenIndiana/oi-userland/issues/1777/comments","statuses_url":"https://api.github.com/repos/OpenIndiana/oi-userland/statuses/a9f1fd7fa1c0e5f3a6267555f7dd89fea8a157e8","head":{"label":"jimklimov:cxxtools-tntnet","ref":"cxxtools-tntnet","sha":"a9f1fd7fa1c0e5f3a6267555f7dd89fea8a157e8","user":{"login":"jimklimov","id":1636756,"avatar_url":"https://avatars.githubusercontent.com/u/1636756?v=3","gravatar_id":"","url":"https://api.github.com/users/jimklimov","html_url":"https://github.com/jimklimov","followers_url":"https://api.github.com/users/jimklimov/followers","following_url":"https://api.github.com/users/jimklimov/following{/other_user}","gists_url":"https://api.github.com/users/jimklimov/gists{/gist_id}","starred_url":"https://api.github.com/users/jimklimov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jimklimov/subscriptions","organizations_url":"https://api.github.com/users/jimklimov/orgs","repos_url":"https://api.github.com/users/jimklimov/repos","events_url":"https://api.github.com/users/jimklimov/events{/privacy}","received_events_url":"https://api.github.com/users/jimklimov/received_events","type":"User","site_admin":false},"repo":{"id":43373839,"name":"oi-userland","full_name":"jimklimov/oi-userland","owner":{"login":"jimklimov","id":1636756,"avatar_url":"https://avatars.githubusercontent.com/u/1636756?v=3","gravatar_id":"","url":"https://api.github.com/users/jimklimov","html_url":"https://github.com/jimklimov","followers_url":"https://api.github.com/users/jimklimov/followers","following_url":"https://api.github.com/users/jimklimov/following{/other_user}","gists_url":"https://api.github.com/users/jimklimov/gists{/gist_id}","starred_url":"https://api.github.com/users/jimklimov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jimklimov/subscriptions","organizations_url":"https://api.github.com/users/jimklimov/orgs","repos_url":"https://api.github.com/users/jimklimov/repos","events_url":"https://api.github.com/users/jimklimov/events{/privacy}","received_events_url":"https://api.github.com/users/jimklimov/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/jimklimov/oi-userland","description":"OI Userland","fork":true,"url":"https://api.github.com/repos/jimklimov/oi-userland","forks_url":"https://api.github.com/repos/jimklimov/oi-userland/forks","keys_url":"https://api.github.com/repos/jimklimov/oi-userland/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jimklimov/oi-userland/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jimklimov/oi-userland/teams","hooks_url":"https://api.github.com/repos/jimklimov/oi-userland/hooks","issue_events_url":"https://api.github.com/repos/jimklimov/oi-userland/issues/events{/number}","events_url":"https://api.github.com/repos/jimklimov/oi-userland/events","assignees_url":"https://api.github.com/repos/jimklimov/oi-userland/assignees{/user}","branches_url":"https://api.github.com/repos/jimklimov/oi-userland/branches{/branch}","tags_url":"https://api.github.com/repos/jimklimov/oi-userland/tags","blobs_url":"https://api.github.com/repos/jimklimov/oi-userland/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jimklimov/oi-userland/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jimklimov/oi-userland/git/refs{/sha}","trees_url":"https://api.github.com/repos/jimklimov/oi-userland/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jimklimov/oi-userland/statuses/{sha}","languages_url":"https://api.github.com/repos/jimklimov/oi-userland/languages","stargazers_url":"https://api.github.com/repos/jimklimov/oi-userland/stargazers","contributors_url":"https://api.github.com/repos/jimklimov/oi-userland/contributors","subscribers_url":"https://api.github.com/repos/jimklimov/oi-userland/subscribers","subscription_url":"https://api.github.com/repos/jimklimov/oi-userland/subscription","commits_url":"https://api.github.com/repos/jimklimov/oi-userland/commits{/sha}","git_commits_url":"https://api.github.com/repos/jimklimov/oi-userland/git/commits{/sha}","comments_url":"https://api.github.com/repos/jimklimov/oi-userland/comments{/number}","issue_comment_url":"https://api.github.com/repos/jimklimov/oi-userland/issues/comments{/number}","contents_url":"https://api.github.com/repos/jimklimov/oi-userland/contents/{+path}","compare_url":"https://api.github.com/repos/jimklimov/oi-userland/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jimklimov/oi-userland/merges","archive_url":"https://api.github.com/repos/jimklimov/oi-userland/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jimklimov/oi-userland/downloads","issues_url":"https://api.github.com/repos/jimklimov/oi-userland/issues{/number}","pulls_url":"https://api.github.com/repos/jimklimov/oi-userland/pulls{/number}","milestones_url":"https://api.github.com/repos/jimklimov/oi-userland/milestones{/number}","notifications_url":"https://api.github.com/repos/jimklimov/oi-userland/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jimklimov/oi-userland/labels{/name}","releases_url":"https://api.github.com/repos/jimklimov/oi-userland/releases{/id}","deployments_url":"https://api.github.com/repos/jimklimov/oi-userland/deployments","created_at":"2015-09-29T14:46:30Z","updated_at":"2016-01-16T19:49:08Z","pushed_at":"2016-03-23T12:59:02Z","git_url":"git://github.com/jimklimov/oi-userland.git","ssh_url":"git@github.com:jimklimov/oi-userland.git","clone_url":"https://github.com/jimklimov/oi-userland.git","svn_url":"https://github.com/jimklimov/oi-userland","homepage":null,"size":40679,"stargazers_count":0,"watchers_count":0,"language":"C","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"oi/hipster"}},"base":{"label":"OpenIndiana:oi/hipster","ref":"oi/hipster","sha":"0cdb3a9ae0e12e5787467b22273a48281cb64e84","user":{"login":"OpenIndiana","id":1423700,"avatar_url":"https://avatars.githubusercontent.com/u/1423700?v=3","gravatar_id":"","url":"https://api.github.com/users/OpenIndiana","html_url":"https://github.com/OpenIndiana","followers_url":"https://api.github.com/users/OpenIndiana/followers","following_url":"https://api.github.com/users/OpenIndiana/following{/other_user}","gists_url":"https://api.github.com/users/OpenIndiana/gists{/gist_id}","starred_url":"https://api.github.com/users/OpenIndiana/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OpenIndiana/subscriptions","organizations_url":"https://api.github.com/users/OpenIndiana/orgs","repos_url":"https://api.github.com/users/OpenIndiana/repos","events_url":"https://api.github.com/users/OpenIndiana/events{/privacy}","received_events_url":"https://api.github.com/users/OpenIndiana/received_events","type":"Organization","site_admin":false},"repo":{"id":10007731,"name":"oi-userland","full_name":"OpenIndiana/oi-userland","owner":{"login":"OpenIndiana","id":1423700,"avatar_url":"https://avatars.githubusercontent.com/u/1423700?v=3","gravatar_id":"","url":"https://api.github.com/users/OpenIndiana","html_url":"https://github.com/OpenIndiana","followers_url":"https://api.github.com/users/OpenIndiana/followers","following_url":"https://api.github.com/users/OpenIndiana/following{/other_user}","gists_url":"https://api.github.com/users/OpenIndiana/gists{/gist_id}","starred_url":"https://api.github.com/users/OpenIndiana/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OpenIndiana/subscriptions","organizations_url":"https://api.github.com/users/OpenIndiana/orgs","repos_url":"https://api.github.com/users/OpenIndiana/repos","events_url":"https://api.github.com/users/OpenIndiana/events{/privacy}","received_events_url":"https://api.github.com/users/OpenIndiana/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/OpenIndiana/oi-userland","description":"OI Userland","fork":false,"url":"https://api.github.com/repos/OpenIndiana/oi-userland","forks_url":"https://api.github.com/repos/OpenIndiana/oi-userland/forks","keys_url":"https://api.github.com/repos/OpenIndiana/oi-userland/keys{/key_id}","collaborators_url":"https://api.github.com/repos/OpenIndiana/oi-userland/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/OpenIndiana/oi-userland/teams","hooks_url":"https://api.github.com/repos/OpenIndiana/oi-userland/hooks","issue_events_url":"https://api.github.com/repos/OpenIndiana/oi-userland/issues/events{/number}","events_url":"https://api.github.com/repos/OpenIndiana/oi-userland/events","assignees_url":"https://api.github.com/repos/OpenIndiana/oi-userland/assignees{/user}","branches_url":"https://api.github.com/repos/OpenIndiana/oi-userland/branches{/branch}","tags_url":"https://api.github.com/repos/OpenIndiana/oi-userland/tags","blobs_url":"https://api.github.com/repos/OpenIndiana/oi-userland/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/OpenIndiana/oi-userland/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/OpenIndiana/oi-userland/git/refs{/sha}","trees_url":"https://api.github.com/repos/OpenIndiana/oi-userland/git/trees{/sha}","statuses_url":"https://api.github.com/repos/OpenIndiana/oi-userland/statuses/{sha}","languages_url":"https://api.github.com/repos/OpenIndiana/oi-userland/languages","stargazers_url":"https://api.github.com/repos/OpenIndiana/oi-userland/stargazers","contributors_url":"https://api.github.com/repos/OpenIndiana/oi-userland/contributors","subscribers_url":"https://api.github.com/repos/OpenIndiana/oi-userland/subscribers","subscription_url":"https://api.github.com/repos/OpenIndiana/oi-userland/subscription","commits_url":"https://api.github.com/repos/OpenIndiana/oi-userland/commits{/sha}","git_commits_url":"https://api.github.com/repos/OpenIndiana/oi-userland/git/commits{/sha}","comments_url":"https://api.github.com/repos/OpenIndiana/oi-userland/comments{/number}","issue_comment_url":"https://api.github.com/repos/OpenIndiana/oi-userland/issues/comments{/number}","contents_url":"https://api.github.com/repos/OpenIndiana/oi-userland/contents/{+path}","compare_url":"https://api.github.com/repos/OpenIndiana/oi-userland/compare/{base}...{head}","merges_url":"https://api.github.com/repos/OpenIndiana/oi-userland/merges","archive_url":"https://api.github.com/repos/OpenIndiana/oi-userland/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/OpenIndiana/oi-userland/downloads","issues_url":"https://api.github.com/repos/OpenIndiana/oi-userland/issues{/number}","pulls_url":"https://api.github.com/repos/OpenIndiana/oi-userland/pulls{/number}","milestones_url":"https://api.github.com/repos/OpenIndiana/oi-userland/milestones{/number}","notifications_url":"https://api.github.com/repos/OpenIndiana/oi-userland/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/OpenIndiana/oi-userland/labels{/name}","releases_url":"https://api.github.com/repos/OpenIndiana/oi-userland/releases{/id}","deployments_url":"https://api.github.com/repos/OpenIndiana/oi-userland/deployments","created_at":"2013-05-12T01:29:19Z","updated_at":"2016-03-21T06:37:07Z","pushed_at":"2016-03-23T13:01:44Z","git_url":"git://github.com/OpenIndiana/oi-userland.git","ssh_url":"git@github.com:OpenIndiana/oi-userland.git","clone_url":"https://github.com/OpenIndiana/oi-userland.git","svn_url":"https://github.com/OpenIndiana/oi-userland","homepage":null,"size":40860,"stargazers_count":23,"watchers_count":23,"language":"C","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":52,"mirror_url":null,"open_issues_count":10,"forks":52,"open_issues":10,"watchers":23,"default_branch":"oi/hipster"}},"_links":{"self":{"href":"https://api.github.com/repos/OpenIndiana/oi-userland/pulls/1777"},"html":{"href":"https://github.com/OpenIndiana/oi-userland/pull/1777"},"issue":{"href":"https://api.github.com/repos/OpenIndiana/oi-userland/issues/1777"},"comments":{"href":"https://api.github.com/repos/OpenIndiana/oi-userland/issues/1777/comments"},"review_comments":{"href":"https://api.github.com/repos/OpenIndiana/oi-userland/pulls/1777/comments"},"review_comment":{"href":"https://api.github.com/repos/OpenIndiana/oi-userland/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/OpenIndiana/oi-userland/pulls/1777/commits"},"statuses":{"href":"https://api.github.com/repos/OpenIndiana/oi-userland/statuses/a9f1fd7fa1c0e5f3a6267555f7dd89fea8a157e8"}}}}