{"bugs":[{"bugid":953441,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"net-misc\/scponly-4.8-r9 - [gcc-15] scponly.c: error: PROG_SFTP_SERVER undeclared (first use in this function)"}],"categories":[{"categoryid":1490,"name":"acct-group","summary":"The acct-group category contains packages for system groups."},{"categoryid":1491,"name":"acct-user","summary":"The acct-user category contains packages for system users."},{"categoryid":311,"name":"dev-vcs","summary":"The dev-vcs category contains utilities focused on version control."},{"categoryid":451,"name":"net-misc","summary":"The net-misc category contains various miscellaneous networking tools and utilities."},{"categoryid":343,"name":"sys-apps","summary":"The sys-apps category contains various core system applications, and some non-core system applications which have not yet been moved out into other sys- categories."},{"categoryid":394,"name":"sys-fs","summary":"The sys-fs category contains filesystem tools and utilities."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"30e2fcd0b492ae2bcb6f03ac571b6d5f82f733a6","committime":"2025-09-02T17:19:36","packageid":49315,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Result of running the command:\n grep --include=\"*.ebuild\" -r . -e 'KEYWORDS=.*[\" ]sparc' -l | xargs ekeyword ~sparc\n\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"0ad96e879b651cc7e8214159d5841d6b633bef8a","committime":"2025-09-02T16:20:20","packageid":49315,"repoid":1,"summary":"*\/*: destable sparc"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"aac7bca6af455d73fe08b8d9436346324811aff2","committime":"2025-02-10T09:18:38","packageid":49315,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jy6x2b32pie9@yahoo.com","authorname":"NHOrus","body":"Now this package is compliant with C23, and doesn't have any implicit\nerrors in configure.\nWile porting, I noted two QR errors - one with mistyped configure option\nchroot-checkdir another with sftp. --disable-sftp was not, apparently,\ncorrect way to disable sftp. Changed flag to right one.\n\nBug: https:\/\/bugs.gentoo.org\/900316\nSigned-off-by: NHOrus <jy6x2b32pie9@yahoo.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/40085\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"9e2efdc0e1b463df3e1e34172e0d8eaba2bc809a","committime":"2025-01-10T13:33:16","packageid":49315,"repoid":1,"summary":"net-misc\/scponly: Fix broken USE=sftp, implicit decls in configure"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e817756739654c06c8a96e8fb68a3da1ba3af055","committime":"2024-04-30T18:48:55","packageid":49315,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"watermanpaint@posteo.net","authorname":"Lucio Sauer","body":"bump copyright of touched ebuilds to 2024\n\nSigned-off-by: Lucio Sauer <watermanpaint@posteo.net>\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"794061a3298b5716db015defa7b3e2c583b73980","committime":"2024-04-12T10:47:52","packageid":49315,"repoid":1,"summary":"*\/*: inline mirror:\/\/sourceforge"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f6be0e0ce9e975c3556c8967df5dbf831ce2f6ca","committime":"2023-05-11T20:16:55","packageid":49315,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"c1e1c43653541592bc3e675232f0c6a5713d415b","committime":"2023-05-08T20:56:04","packageid":49315,"repoid":1,"summary":"net-misc\/scponly: switch to virtual\/openssh"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"31dd4430f91cd80b6c577cf1f04c62003ba71e3b","committime":"2022-03-26T00:19:35","packageid":49315,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"This can cause build problems for e.g. 32-bit (gcc -m32 ...)\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"62fcf0efcbaca1a1bca3008ab81a6d1049b3726a","committime":"2022-03-25T23:43:09","packageid":49315,"repoid":1,"summary":"net-misc\/scponly: [QA] fix tc-get* quoting"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f39b36bda30e9a806f6c990ca3621fd693f54c28","committime":"2022-03-03T21:36:55","packageid":49315,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"b80a1a8da9b671d91d7a94d9da91ca4f6b3953e1","committime":"2022-03-03T21:21:43","packageid":49315,"repoid":1,"summary":"net-misc\/scponly: destabilise for ppc"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c92a395e6ef317e3a02e594870f7587b0cd6f4ba","committime":"2021-07-15T19:21:20","packageid":49315,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"conikost@gentoo.org","authorname":"Conrad Kostecki","body":"Package-Manager: Portage-3.0.20, Repoman-3.0.3\nSigned-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"cbf68b173e20bd6bdd6a8e39c7b7a29cf7cca115","committime":"2021-07-15T19:14:27","packageid":49315,"repoid":1,"summary":"net-misc\/scponly: drop old version"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"824405877a9f8947595238a7dfec9a60b7e7c5e5","committime":"2021-04-16T11:35:32","packageid":49315,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"f247fa6c23794e7a01fc89016925cd1cc11ff457","committime":"2021-04-15T10:19:52","packageid":49315,"repoid":1,"summary":"net-misc\/scponly: multilib--"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c368c907259226e6e8ba391c1a9b32d025d04e0c","committime":"2020-07-17T08:05:16","packageid":49315,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-2.3.99, Repoman-2.3.22\nRepoMan-Options: --include-arches=\"x86\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"5e7e05e6a4c980314cb20e63cf9482b18474d8d5","committime":"2020-07-17T07:42:56","packageid":49315,"repoid":1,"summary":"net-misc\/scponly: x86 stable wrt bug #731774"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-2.3.99, Repoman-2.3.22\nRepoMan-Options: --include-arches=\"ppc\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"63ca8682174bc91e0fa9ce15703ba70bc0123909","committime":"2020-07-17T07:40:06","packageid":49315,"repoid":1,"summary":"net-misc\/scponly: ppc stable wrt bug #731774"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4822193a0a06c2253ff5f22da63e48688aa80a2a","committime":"2020-07-17T07:35:12","packageid":49315,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-2.3.99, Repoman-2.3.22\nRepoMan-Options: --include-arches=\"amd64\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"8768ccf13272b082ad2a9724fd164951ceba43e8","committime":"2020-07-17T07:19:14","packageid":49315,"repoid":1,"summary":"net-misc\/scponly: amd64 stable wrt bug #731774"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"96133a4f41e1ed40d70255cbd1771d0c3010b9b9","committime":"2020-07-11T19:35:08","packageid":49315,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Package-Manager: Portage-2.3.99, Repoman-2.3.23\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"4a90ab790ac53f4d916af8a039b4b1a43ca01a98","committime":"2020-07-11T18:54:53","packageid":49315,"repoid":1,"summary":"net-misc\/scponly: sparc stable (bug #731774)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b52347153c1f9dea0cb6d82f1bf74c7560a230fd","committime":"2020-02-19T20:36:44","packageid":49315,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hlein@korelogic.com","authorname":"Hank Leininger","body":"Redone to address feedback in https:\/\/github.com\/gentoo\/gentoo\/pull\/14286\n\nscponly's sftp support has been broken since profile 17.1's move\nfrom \/usr\/lib\/ to \/usr\/lib64\/; this includes the fix for that.\n\nAlso moved scponly's creation of a chroot user behind a\nUSE=chroot flag, as it's entirely usable if you are setting up\nyour own chroots and do not need it to create one.\n\nAdded myself as proxy maintainer.\n\nSigned-off-by: Hank Leininger <hlein@korelogic.com>\nCloses: https:\/\/bugs.gentoo.org\/701368\nPackage-Manager: Portage-2.3.84, Repoman-2.3.20\nSigned-off-by: Ulrich Müller <ulm@gentoo.org>","commitid":"0cfdb10442be996e94f64bfaca9ba08317ac0e39","committime":"2020-02-18T19:51:48","packageid":49315,"repoid":1,"summary":"net-misc\/scponly: GLEP-81, fix sftp-server path, add maintainer"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8f92f851496d5f1c384efd1de034871dd487e258","committime":"2019-11-19T17:09:40","packageid":49315,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ulm@gentoo.org","authorname":"Ulrich Müller","body":"Package-Manager: Portage-2.3.79, Repoman-2.3.18\nSigned-off-by: Ulrich Müller <ulm@gentoo.org>","commitid":"d70b67b892c8a230301cf5981d195518cb567a7a","committime":"2019-11-19T16:15:45","packageid":49315,"repoid":1,"summary":"net-misc\/scponly: Use dodoc to install documentation."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"82d7490fc847631ba3b4fdfe71c7b2c1dc9056ac","committime":"2019-11-19T15:49:26","packageid":49315,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ulm@gentoo.org","authorname":"Ulrich Müller","body":"Update ebuild to EAPI 7, which also fixes QA issue with estack.eclass.\n\nRename hard-coded path in pkg_config from \/bin\/passwd to \/usr\/bin\/passwd\nwhich should always exist.\n\nCloses: https:\/\/bugs.gentoo.org\/670430\nCloses: https:\/\/bugs.gentoo.org\/680570\nPackage-Manager: Portage-2.3.79, Repoman-2.3.18\nSigned-off-by: Ulrich Müller <ulm@gentoo.org>","commitid":"f4fa5d320350e4ab509cf11d13cad5bc46c85504","committime":"2019-11-19T15:13:44","packageid":49315,"repoid":1,"summary":"net-misc\/scponly: [QA] Add missing dependency on net-misc\/unison."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"89becd99198163b05c8a6a0df3b044ac1b7d328d","committime":"2018-02-27T20:13:26","packageid":49315,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"pacho@gentoo.org","authorname":"Pacho Ramos","body":"Package-Manager: Portage-2.3.24, Repoman-2.3.6","commitid":"00776e666015b92cdcb4fb891633fe26ba4d2d3b","committime":"2018-02-27T19:41:26","packageid":49315,"repoid":1,"summary":"net-misc\/scponly: Update HOMEPAGE (#648958 by Nico Baggus)"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":49315,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":49315,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":49315,"repoid":1,"summary":"2015-08-09 09:26:21 UTC"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"This commit represents a new era for Gentoo:\nStoring the gentoo-x86 tree in Git, as converted from CVS.\n\nThis commit is the start of the NEW history.\nAny historical data is intended to be grafted onto this point.\n\nCreation process:\n1. Take final CVS checkout snapshot\n2. Remove ALL ChangeLog* files\n3. Transform all Manifests to thin\n4. Remove empty Manifests\n5. Convert all stale $Header$\/$Id$ CVS keywords to non-expanded Git $Id$\n5.1. Do not touch files with -kb\/-ko keyword flags.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>\nX-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests\nX-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project\nX-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration\nX-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn\nX-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts\nX-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration\nX-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging\nX-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed","commitid":"56bd759df1d0c750a065b8c845e93d5dfa6b549d","committime":"2015-08-08T20:49:04","packageid":49315,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":49315,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":451,"description":"Two-way cross-platform file synchronizer","ebuildids":[853526],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"unison","packageid":45503},{"block":false,"categoryid":394,"description":"Linux quota tools","ebuildids":[853526],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"quota","packageid":51812},{"block":false,"categoryid":451,"description":"File transfer program to keep remote files into sync","ebuildids":[853526],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"rsync","packageid":52524},{"block":false,"categoryid":343,"description":"Super-useful stream editor","ebuildids":[853526],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"sed","packageid":54677},{"block":false,"categoryid":311,"description":"Advanced version control system","ebuildids":[853526],"firstseen":"2010-06-23T14:37:05.061889","maintainer":"polynomial-c@gentoo.org","maintainername":"Lars Wendler","name":"subversion","packageid":55943},{"block":false,"categoryid":1490,"description":"group for scponly","ebuildids":[853526],"firstseen":"2020-02-19T20:44:10.840340","name":"scponly","packageid":70847},{"block":false,"categoryid":1491,"description":"user for chrooted scponly","ebuildids":[853526],"firstseen":"2020-02-19T20:44:10.840340","name":"scponly","packageid":70848},{"block":false,"categoryid":396,"description":"Virtual for net-misc\/openssh and variants","ebuildids":[853526],"firstseen":"2023-05-11T21:20:47.473901","name":"openssh","packageid":76138}],"depending":[],"ebuilds":[{"archs":["amd64","x86","~ppc","~sparc"],"ebuildid":853526,"firstseen":"2025-02-10T09:25:37.607240","license":"BSD-2","moddate":"2026-03-22T20:20:57","packageid":49315,"repoid":1,"slot":"0","uses":["chroot","gftp","logging","passwd","quota","rsync","scp","sftp","subversion","unison","wildcards","winscp"],"version":"4.8-r9"}],"masks":[],"package":{"categoryid":451,"description":"A tiny pseudoshell which only permits scp and sftp","firstseen":"2010-05-04T00:54:45.661860","name":"scponly","packageid":49315,"summary":"scponly is an alternative 'shell' (of sorts) for system administrators who would like to provide access to remote users to both read and write local files without providing any remote execution priviledges. Functionally, it is best described as a wrapper to the tried and true ssh suite of applications."},"rdependencies":[{"block":false,"categoryid":451,"description":"Two-way cross-platform file synchronizer","ebuildids":[853526],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"unison","packageid":45503},{"block":false,"categoryid":394,"description":"Linux quota tools","ebuildids":[853526],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"quota","packageid":51812},{"block":false,"categoryid":451,"description":"File transfer program to keep remote files into sync","ebuildids":[853526],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"rsync","packageid":52524},{"block":false,"categoryid":343,"description":"Super-useful stream editor","ebuildids":[853526],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"sed","packageid":54677},{"block":false,"categoryid":311,"description":"Advanced version control system","ebuildids":[853526],"firstseen":"2010-06-23T14:37:05.061889","maintainer":"polynomial-c@gentoo.org","maintainername":"Lars Wendler","name":"subversion","packageid":55943},{"block":false,"categoryid":1490,"description":"group for scponly","ebuildids":[853526],"firstseen":"2020-02-19T20:44:10.840340","name":"scponly","packageid":70847},{"block":false,"categoryid":1491,"description":"user for chrooted scponly","ebuildids":[853526],"firstseen":"2020-02-19T20:44:10.840340","name":"scponly","packageid":70848},{"block":false,"categoryid":396,"description":"Virtual for net-misc\/openssh and variants","ebuildids":[853526],"firstseen":"2023-05-11T21:20:47.473901","name":"openssh","packageid":76138}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/scponly\/scponly"],"uses":[{"description":"Enables adding and configuring an 'scponlyc' chrooted user","isdefault":false,"packageid":49315,"use":"chroot"},{"description":"Enables gFTP compatibility","isdefault":false,"packageid":49315,"use":"gftp"},{"description":"Enables SFTP logging compatibility","isdefault":false,"packageid":49315,"use":"logging"},{"description":"Enables passwd compatibility","isdefault":false,"packageid":49315,"use":"passwd"},{"description":"Enables quota compatibility","isdefault":false,"packageid":49315,"use":"quota"},{"description":"Enables rsync compatibility with potential security risks","isdefault":false,"packageid":49315,"use":"rsync"},{"description":"Enables scp compatibility with potential security risks","isdefault":false,"packageid":49315,"use":"scp"},{"defaultflag":true,"description":"Enables SFTP compatibility","isdefault":true,"packageid":49315,"use":"sftp"},{"description":"Enables Subversion compatibility with potential security risks","isdefault":false,"packageid":49315,"use":"subversion"},{"description":"Enables Unison compatibility with potential security risks","isdefault":false,"packageid":49315,"use":"unison"},{"description":"Enables wildcard processing with potential security risks","isdefault":false,"packageid":49315,"use":"wildcards"},{"description":"Enables WinSCP 2.0 compatibility with potential security risks","isdefault":false,"packageid":49315,"use":"winscp"}]}