You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

125 lines
5.6KB

  1. #
  2. # Configuration for Debian Member Portfolio Service
  3. #
  4. # Copyright © 2009-2014 Jan Dittberner <jan@dittberner.info>
  5. #
  6. # This file is part of the Debian Member Portfolio Service.
  7. #
  8. # Debian Member Portfolio Service is free software: you can redistribute it
  9. # and/or modify it under the terms of the GNU Affero General Public License as
  10. # published by the Free Software Foundation, either version 3 of the License,
  11. # or (at your option) any later version.
  12. #
  13. # Debian Member Portfolio Service is distributed in the hope that it will be
  14. # useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
  15. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero
  16. # General Public License for more details.
  17. #
  18. # You should have received a copy of the GNU Affero General Public License
  19. # along with this program. If not, see <https://www.gnu.org/licenses/>.
  20. #
  21. [DEFAULT]
  22. gnupghome=~/debian/gnupghome
  23. keyring.dir=~/debian/keyring.debian.org/keyrings
  24. urlbuilder.sections=overview,bugs,build,qa,lists,files,membership,
  25. miscellaneous,ssh,ubuntu
  26. [overview]
  27. urls=ddpo,alladdresses
  28. ddpo.pattern=https://qa.debian.org/developer.php?login=%(email)s
  29. alladdresses.pattern=https://qa.debian.org/developer.php?login=%(name)s
  30. [bugs]
  31. urls=received,reported,usertags,searchall,wnpp,correspondent,graph
  32. received.pattern=https://bugs.debian.org/%(email)s
  33. reported.pattern=https://bugs.debian.org/from:%(email)s
  34. usertags.pattern=https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=%(email)s
  35. searchall.pattern=http://bugs-search.debian.org/cgi-bin/search.cgi?phrase=%(name)s;search=search
  36. wnpp.pattern=https://qa.debian.org/developer.php?wnpp=%(email)s
  37. correspondent.pattern=https://bugs.debian.org/cgi-bin/pkgreport.cgi?correspondent=%(email)s
  38. graph.pattern=https://qa.debian.org/data/bts/graphs/by-maint/%(email)s.png
  39. [build]
  40. urls=buildd
  41. buildd.pattern=https://buildd.debian.org/status/package.php?p=%(email)s&compact=compact&comaint=yes
  42. [qa]
  43. urls=lintian,lintianfull,piuparts,patchtracker,dmd,duck,janitor
  44. dmd.pattern=https://udd.debian.org/dmd.cgi?email1=%(email)s
  45. lintian.pattern=https://lintian.debian.org/maintainer/%(email)s.html
  46. lintianfull.pattern=https://lintian.debian.org/full/%(email)s.html
  47. piuparts.pattern=https://piuparts.debian.org/sid/maintainer/%(firstchar)s/%(email)s.html
  48. patchtracker.pattern=http://patch-tracker.debian.org/email/%(email)s
  49. duck.pattern=http://duck.debian.net/persons/%(email)s.html
  50. janitor.pattern=https://janitor.debian.net/m/%(email)s
  51. [lists]
  52. urls=dolists,adolists
  53. dolists.pattern=https://lists.debian.org/cgi-bin/search?P="%%22%(name)s%%22&SORT=0
  54. adolists.pattern=https://www.google.com/search?q=site%%3Alists.alioth.debian.org+%%22%(name)s%%22
  55. # debconf list search has a tricky URL format
  56. # http://lists.debconf.org/lurker/search \
  57. # /20100510.202949.00000000@au:%(firstname)s,au:%(lastname)s.en.html
  58. # /YYYYMMDD.HHmmss.hashcode@au:%(firstname)s,au:%(lastname)s.en.html
  59. # maybe this could be implemented using some custom formatter function
  60. [files]
  61. urls=people
  62. people.pattern=https://people.debian.org/~%(username)s/
  63. people.optional=true
  64. [membership]
  65. urls=nm,dbfinger,db,webid,salsa,wiki,forum
  66. nm.pattern=https://nm.debian.org/public/nmstatus/%(username)s
  67. dbfinger.pattern=finger %(username)s@db.debian.org
  68. dbfinger.type=finger
  69. dbfinger.optional=true
  70. db.pattern=https://db.debian.org/search.cgi?uid=%(username)s&dosearch=Search
  71. db.optional=true
  72. webid.pattern=http://webid.debian.net/maintainers/%(username)s
  73. webid.optional=true
  74. salsa.pattern=https://salsa.debian.org/%(salsausername)s
  75. salsa.optional=true
  76. wiki.pattern=https://wiki.debian.org/%(wikihomepage)s
  77. forum.pattern=http://forums.debian.net/memberlist.php?mode=viewprofile&u=%(forumsid)s
  78. forum.optional=true
  79. [miscellaneous]
  80. urls=debtags,links,planetname,planetuser,website,search,gpgfinger,gpgweb,contrib,repology
  81. debtags.pattern=https://debtags.debian.org/reports/maint/%(email)s
  82. planetname.pattern=https://planet-search.debian.org/cgi-bin/search.cgi?terms=%%22%(name)s%%22
  83. planetuser.pattern=https://planet-search.debian.org/cgi-bin/search.cgi?terms=%%22%(username)s%%22
  84. planetuser.optional=true
  85. links.pattern=https://www.google.com/search?hl=en&lr=&q=site%%3Adebian.org+%%22%(name)s%%22+-site%%3Anm.debian.org+-site%%3Alintian.debian.org+-site%%3Abugs.debian.org+-site%%3Alists.debian.org+-site%%3Apackages.debian.org+-site%%3Alists.alioth.debian.org+-site%%3Aftp.debian.org++-site%%3Apackages.qa.debian.org++-site%%3Aftp*.*.debian.org+-inurl%%3Adebian.org%%2Fdevel%%2Fpeople.+-inurl%%3Aindices%%2FMaintainers+-inurl%%3Adebian.org%%2Fdebian%%2Fproject++-inurl%%3A%%2Fdists%%2F&btnG=Search
  86. website.pattern=https://www.google.com/search?q=site:www.debian.org+%(name)s
  87. search.pattern=https://search.debian.org/cgi-bin/omega?P=%%22%(name)s%%22
  88. gpgfinger.pattern=finger %(username)s/key@db.debian.org
  89. gpgfinger.type=finger
  90. gpgfinger.optional=true
  91. gpgweb.pattern=https://db.debian.org/fetchkey.cgi?fingerprint=%(gpgfp)s
  92. gpgweb.optional=true
  93. nm.pattern=https://nm.debian.org/public/person/%(username)s
  94. contrib.pattern=https://contributors.debian.org/contributor/%(email)s
  95. contrib.optional=true
  96. repology.pattern=https://repology.org/maintainer/%(email)s
  97. repology.optional=true
  98. [ssh]
  99. # SSH functions
  100. urls=owndndoms,miainfo,groupinfo
  101. # owned *.debian.net domains
  102. owndndoms.pattern=ldapsearch -u -x -H ldaps://db.debian.org -b dc=debian,dc=org uid=%(username)s dnsZoneEntry
  103. owndndoms.type=ldapsearch
  104. owndndoms.optional=true
  105. # MIA information
  106. miainfo.pattern=ssh qa.debian.org /srv/qa.debian.org/mia/mia-query %(emailnoq)s
  107. miainfo.type=ssh
  108. # Group information
  109. groupinfo.pattern=ssh master.debian.org id %(username)s
  110. groupinfo.type=ssh
  111. groupinfo.optional=true
  112. [ubuntu]
  113. urls=ubuntudiff
  114. ubuntudiff.pattern=http://ubuntudiff.debian.net/q/uploaders/%(email)s