{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":679951244,"defaultBranch":"main","name":"portacl-rc","ownerLogin":"Freaky","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-18T02:07:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/58758?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1692670512.0","currentOid":""},"activityList":{"items":[{"before":"4f0f0fa2e72f92911e06a518e3b590c585511634","after":"085bc81b02bc1303db48be270bea95608a927360","ref":"refs/heads/main","pushedAt":"2023-09-13T13:31:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Use getent for service name lookups\n\nThanks again to Kyle Evans for pointing out getent.","shortMessageHtmlLink":"Use getent for service name lookups"}},{"before":"e11861bd2967a02918411ec58b26a63238aaa77d","after":"4f0f0fa2e72f92911e06a518e3b590c585511634","ref":"refs/heads/main","pushedAt":"2023-09-13T12:13:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Relax service name restriction\n\nWhile the previous restriction might match de-facto limits, it certainly\ndoesn't match what can technically appear in a services(5) file.\n\nThanks to Kyle Evans for the report.","shortMessageHtmlLink":"Relax service name restriction"}},{"before":"35f62257b0441e89c78914db2c4171a8c57e58e5","after":null,"ref":"refs/tags/v0.9.0","pushedAt":"2023-08-22T02:14:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"}},{"before":"35f62257b0441e89c78914db2c4171a8c57e58e5","after":"e11861bd2967a02918411ec58b26a63238aaa77d","ref":"refs/heads/main","pushedAt":"2023-08-22T02:12:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Fix portacl(5) copyright\n\nWhile I did technically start from rc.conf(5), I deleted basically\neverything I didn't write, so it's probably not fair to blame it on\nMr Hubbard.","shortMessageHtmlLink":"Fix portacl(5) copyright"}},{"before":"e44a8efa71b5ff9607ccb6b92f07b0b93dc426ac","after":"35f62257b0441e89c78914db2c4171a8c57e58e5","ref":"refs/heads/main","pushedAt":"2023-08-22T01:04:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"rc.conf.5: I trust users to know what the superuser is","shortMessageHtmlLink":"rc.conf.5: I trust users to know what the superuser is"}},{"before":"8ca5f9b987166c2b74ae19ffebb898ae0c0dc117","after":"e44a8efa71b5ff9607ccb6b92f07b0b93dc426ac","ref":"refs/heads/main","pushedAt":"2023-08-22T00:29:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Whitespace","shortMessageHtmlLink":"Whitespace"}},{"before":"2c3697b5f056d0ea335f6fee4d262bb00459108d","after":"8ca5f9b987166c2b74ae19ffebb898ae0c0dc117","ref":"refs/heads/main","pushedAt":"2023-08-22T00:28:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Fix sysctl.conf check","shortMessageHtmlLink":"Fix sysctl.conf check"}},{"before":"1716e29695ef7b1a22bd93408851247458a10325","after":"2c3697b5f056d0ea335f6fee4d262bb00459108d","ref":"refs/heads/main","pushedAt":"2023-08-22T00:20:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Fix sysctl.conf check","shortMessageHtmlLink":"Fix sysctl.conf check"}},{"before":"c7feed5b28bb901149b1dd4daaa130a0f26a3e5b","after":"1716e29695ef7b1a22bd93408851247458a10325","ref":"refs/heads/main","pushedAt":"2023-08-21T23:04:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Add some output on start/stop unless we're rc_quiet=YES","shortMessageHtmlLink":"Add some output on start/stop unless we're rc_quiet=YES"}},{"before":"6ab280262abd34051696b604a5fd2fcfddce21c8","after":"c7feed5b28bb901149b1dd4daaa130a0f26a3e5b","ref":"refs/heads/main","pushedAt":"2023-08-21T22:34:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Remove reload and restart commands\n\nReload isn't really meaningful, and restart being stop;start is\nsemantically closer to what the user asked for and is unlikely to hurt\nanything.","shortMessageHtmlLink":"Remove reload and restart commands"}},{"before":"4e5405cca1ee4cef5d8b9350ded4a5102db694e7","after":"6ab280262abd34051696b604a5fd2fcfddce21c8","ref":"refs/heads/main","pushedAt":"2023-08-21T19:34:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"mv portacl{.sh,}","shortMessageHtmlLink":"mv portacl{.sh,}"}},{"before":"b679e255e76644b1b261c3c07514438a79750bcc","after":"4e5405cca1ee4cef5d8b9350ded4a5102db694e7","ref":"refs/heads/main","pushedAt":"2023-08-21T19:07:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Standalone man page and license","shortMessageHtmlLink":"Standalone man page and license"}},{"before":"a82181b3d35d7357a9271a6c25b9122e80d7db3b","after":"b679e255e76644b1b261c3c07514438a79750bcc","ref":"refs/heads/main","pushedAt":"2023-08-21T00:24:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"First cut of rc.conf(5) changes","shortMessageHtmlLink":"First cut of rc.conf(5) changes"}},{"before":"6d0ec3be86d70208d91a6fec297036a8c5f144ed","after":"a82181b3d35d7357a9271a6c25b9122e80d7db3b","ref":"refs/heads/main","pushedAt":"2023-08-20T15:12:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Add an rc warning on ruleset errors\n\nThis is in addition to the ruleset validation spamming stderr - this\nensures something also makes it to the system log.","shortMessageHtmlLink":"Add an rc warning on ruleset errors"}},{"before":"a07ddc8d67dfbd064bc4c89372e25de692a5bfeb","after":"6d0ec3be86d70208d91a6fec297036a8c5f144ed","ref":"refs/heads/main","pushedAt":"2023-08-20T14:53:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Fix invalid rule warning","shortMessageHtmlLink":"Fix invalid rule warning"}},{"before":"68bc393ae39ac73449512f01800aa26f1cda47ab","after":"a07ddc8d67dfbd064bc4c89372e25de692a5bfeb","ref":"refs/heads/main","pushedAt":"2023-08-20T14:33:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Rewrite /etc/services search to handle aliases","shortMessageHtmlLink":"Rewrite /etc/services search to handle aliases"}},{"before":"01f8e24ffdc4f2b75a249ec56bedb9ef09572d60","after":"68bc393ae39ac73449512f01800aa26f1cda47ab","ref":"refs/heads/main","pushedAt":"2023-08-20T13:08:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Remove left-over newline","shortMessageHtmlLink":"Remove left-over newline"}},{"before":"4bb5b29d8eca17ca5a283777226e8d5b6d1960cf","after":"01f8e24ffdc4f2b75a249ec56bedb9ef09572d60","ref":"refs/heads/main","pushedAt":"2023-08-20T03:59:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"validate_rules: Warn on hitting ruleset size limit","shortMessageHtmlLink":"validate_rules: Warn on hitting ruleset size limit"}},{"before":"d9bb3620fb6ec1a016fc8268c74f60f58343a6f1","after":"4bb5b29d8eca17ca5a283777226e8d5b6d1960cf","ref":"refs/heads/main","pushedAt":"2023-08-20T03:38:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Remove more superfluous bits","shortMessageHtmlLink":"Remove more superfluous bits"}},{"before":"bcb6b4832827f89e9fb51e45c2aee383efd125c5","after":"d9bb3620fb6ec1a016fc8268c74f60f58343a6f1","ref":"refs/heads/main","pushedAt":"2023-08-20T03:34:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Clean up integer junk","shortMessageHtmlLink":"Clean up integer junk"}},{"before":"0cf97485305cf733fbd3c657c32a9e54ecebf855","after":"bcb6b4832827f89e9fb51e45c2aee383efd125c5","ref":"refs/heads/main","pushedAt":"2023-08-20T02:57:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Remove lookup_id\n\nIf a user *really* wants to set a rule for a uid without an associated\npasswd entry they can put it in additional_rules.","shortMessageHtmlLink":"Remove lookup_id"}},{"before":"28a37ebccfac8e771a709cf34d04ee8d86b0c656","after":"0cf97485305cf733fbd3c657c32a9e54ecebf855","ref":"refs/heads/main","pushedAt":"2023-08-19T23:40:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Bit of renaming and reordering\n\nAdd a printrules command","shortMessageHtmlLink":"Bit of renaming and reordering"}},{"before":"557f7d9922b867c8267c2f9bd8fad72280cdf777","after":"28a37ebccfac8e771a709cf34d04ee8d86b0c656","ref":"refs/heads/main","pushedAt":"2023-08-19T16:36:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Set rules once\n\nUse tr instead of paste to avoid unwanted newline","shortMessageHtmlLink":"Set rules once"}},{"before":"2295a52af4720d2ce551be2bc371c1f4a3cb68a4","after":"557f7d9922b867c8267c2f9bd8fad72280cdf777","ref":"refs/heads/main","pushedAt":"2023-08-19T15:56:49.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Add rule validation\n\nUse awk to filter out and warn of any malformed rules","shortMessageHtmlLink":"Add rule validation"}},{"before":"78b1c4064ba0b00505239576bbcc51ca3237bb5f","after":"2295a52af4720d2ce551be2bc371c1f4a3cb68a4","ref":"refs/heads/main","pushedAt":"2023-08-19T02:34:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Use ${ID}\n\nFeels slightly awkward to also use ${id} now!","shortMessageHtmlLink":"Use ${ID}"}},{"before":"b22903087d7ca0e82a32198b61adfbd8b2413569","after":"78b1c4064ba0b00505239576bbcc51ca3237bb5f","ref":"refs/heads/main","pushedAt":"2023-08-18T16:01:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Extend sysctl override check to all oids","shortMessageHtmlLink":"Extend sysctl override check to all oids"}},{"before":"1ce57e76786381ce361db703bcbba4f09ece3c67","after":"b22903087d7ca0e82a32198b61adfbd8b2413569","ref":"refs/heads/main","pushedAt":"2023-08-18T15:43:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Add settings for port_high, suser_exempt and autoport_exempt\n\nThe _exempt variables have unfortunate semantics if you mess up setting\nthe value, as they default to disabled","shortMessageHtmlLink":"Add settings for port_high, suser_exempt and autoport_exempt"}},{"before":"aa13a045e63fd332fffdaf19d141cdd78e957dbe","after":"1ce57e76786381ce361db703bcbba4f09ece3c67","ref":"refs/heads/main","pushedAt":"2023-08-18T03:38:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Stale comment","shortMessageHtmlLink":"Stale comment"}},{"before":"93bd909c4d6fd8e74dfcbdcdd497a3fa8fce0385","after":"aa13a045e63fd332fffdaf19d141cdd78e957dbe","ref":"refs/heads/main","pushedAt":"2023-08-18T03:37:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Remove superfluous call to head","shortMessageHtmlLink":"Remove superfluous call to head"}},{"before":"a05b5c4fb8a9a62f079c2ffcceb483fa520d1141","after":"93bd909c4d6fd8e74dfcbdcdd497a3fa8fce0385","ref":"refs/heads/main","pushedAt":"2023-08-18T02:07:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Freaky","name":"Thomas Hurst","path":"/Freaky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58758?s=80&v=4"},"commit":{"message":"Add a quick README","shortMessageHtmlLink":"Add a quick README"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADf7gO_gA","startCursor":null,"endCursor":null}},"title":"Activity ยท Freaky/portacl-rc"}