Advertisement
Guest User

Untitled

a guest
Jul 16th, 2013
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.15 KB | None | 0 0
  1. [MAIN]
  2. #-----------------------------------------------------------
  3. # Defines the directory where overlays should be installed
  4.  
  5. storage : /var/lib/layman
  6.  
  7. #-----------------------------------------------------------
  8. # Remote overlay lists will be stored here
  9. # layman will append _md5(url).xml to each filename
  10.  
  11. cache : %(storage)s/cache
  12.  
  13. #-----------------------------------------------------------
  14. # The list of locally installed overlays
  15.  
  16. installed: %(storage)s/installed.xml
  17.  
  18. # This has been renamed from the following
  19. # old name : value use it for updating to new one above
  20. # local_list: %(storage)s/overlays.xml
  21. # either rename the overlays.xml file to installed.xml
  22. # or edit the value above to the current name of your
  23. # installed overlay(s) file.
  24.  
  25. #-----------------------------------------------------------
  26. # Path to the make.conf file that should be modified by
  27. # layman
  28.  
  29. make_conf : %(storage)s/make.conf
  30.  
  31. #-----------------------------------------------------------
  32. # URLs of the remote lists of overlays (one per line) or
  33. # local overlay definitions
  34. #
  35. #overlays : http://www.gentoo.org/proj/en/overlays/repositories.xml
  36. # http://dev.gentoo.org/~wrobel/layman/global-overlays.xml
  37. # http://mydomain.org/my-layman-list.xml
  38. # file:///var/lib/layman/my-list.xml
  39.  
  40. overlays : http://www.gentoo.org/proj/en/overlays/repositories.xml
  41.  
  42. #-----------------------------------------------------------
  43. # The directory to scan for xml overlay definition files to include
  44. # in the list of available overlays. They are automatically added to the
  45. # "overlays" parameter above. Use either method, but do not add the same
  46. # definition in both.
  47. #
  48.  
  49. #overlay_defs : /etc/layman/overlays
  50.  
  51. #-----------------------------------------------------------
  52. # Proxy support
  53. # If unset, layman will use the http_proxy environment variable.
  54. #
  55. #proxy : http://[user:pass@]www.my-proxy.org:3128
  56.  
  57. #-----------------------------------------------------------
  58. # Strict checking of overlay definitions
  59. #
  60. # The nocheck option is a bit confusing, for historical reasons.
  61. # Hopefully this description eases the double negation trouble:
  62. #
  63. # nocheck : yes
  64. # - Accepts complete overlay entries without warnings
  65. # - Lists overlays of type foo (say Git) even with no foo installed
  66. #
  67. # nocheck : no
  68. # - Checks overlay entries for missing description or contact
  69. # information and issue warnings as needed
  70. # - Hides overlays of type foo (say Git) if foo not not installed
  71. #
  72. nocheck : yes
  73.  
  74. #-----------------------------------------------------------
  75. # Umask settings
  76. #
  77. # layman should usually work with a umask of 0022. You should
  78. # only change this setting if you are absolutely certain that
  79. # you know what you are doing.
  80. #
  81. #umask : 0022
  82.  
  83. #-----------------------------------------------------------
  84. # News reporting settings
  85. #
  86. # This is for when layman is adding/syncing overlays.
  87. # It is required for GLEP 42.
  88. # Currently there are 3 possible values:
  89. # portage, pkgcore, custom
  90. #
  91. # portage: uses portage to report news only from overlay(s) in
  92. # versions >=2.2.0_alpha72 or >=2.1.10.32
  93. # or all repositories (including gentoo) for older portage versions.
  94. # pkgcore: does not yet support glep 42, no news is reported
  95. # custom: requires that you provide a suitable python function
  96. # to 'custom_news_func' using the api's config.set_option()
  97. # or define the python package to import it from in custom_news_pkg
  98.  
  99. news_reporter: portage
  100.  
  101. #-----------------------------------------------------------
  102. # News reporting custom function setting
  103. #
  104. # the pkg name that contains the layman_news_function()
  105. # for it to import and use. It must be found in PYTHONPATH
  106.  
  107. #custom_news_pkg :
  108.  
  109. #-----------------------------------------------------------
  110. # Command overrides
  111. #
  112. # You can have commands point to either a binary at a different
  113. # location, e.g.
  114. #
  115. # /home/you/local/bin/git
  116. #
  117. # or just the command, e.g.
  118. #
  119. # git
  120. #
  121. # to use PATH-based resolution of the binary to call.
  122. #
  123. #bzr_command : /usr/bin/bzr
  124. #cvs_command : /usr/bin/cvs
  125. #darcs_command : /usr/bin/darcs
  126. #git_command : /usr/bin/git
  127. #mercurial_command : /usr/bin/hg
  128. #rsync_command : /usr/bin/rsync
  129. #svn_command : /usr/bin/svn
  130. #tar_command : /bin/tar
  131. #g-common_command : /usr/bin/g-common
  132.  
  133.  
  134. #-----------------------------------------------------------
  135. # Command additional options
  136. #
  137. # These commnad options will be added to the above commands
  138. # when the overlay is added or synced.
  139. #
  140. # note: there are some options hardcoded in the backend
  141. # scripts already. All VCS types listed here are
  142. # for general consistency. Options may not be available
  143. # or recommended for all VCS types and/or add/sync operations.
  144. # Any options defined here are deemed:
  145. # "Use at your own risk"
  146. # and are not supported.
  147. #
  148. # eg:
  149. # svn_addopts : --config-option=config:miscellany:use-commit-times=yes
  150. #
  151.  
  152. #bzr_addopts :
  153. #bzr_syncopts :
  154. #cvs_addopts :
  155. #cvs_syncopts :
  156. #darcs_addopts :
  157. #darcs_syncopts :
  158. #git_addopts :
  159. #git_syncopts :
  160. #mercurial_addopts :
  161. #mercurial_syncopts :
  162. #rsync_syncopts :
  163. #svn_addopts :
  164. #svn_syncopts :
  165. #g-common_generateopts :
  166. #g-common_syncopts :
  167.  
  168.  
  169. #-----------------------------------------------------------
  170. # Per VCS Post Sync/Add hooks
  171. #
  172. # The listed commands will be run after every add/sync operation.
  173. # All on one line If the repo path is needed, use a %cwd= in
  174. # where you want the path substituted in. It will be detected
  175. # and replaced with the correct path.
  176. #
  177. # eg: git_postsync : git-set-file-times
  178. # eg: git_postsync : git-set-file-times %cwd=
  179. # eg: git_postsync : git-set-file-times path=%cwd=
  180. #
  181. #bzr_postsync :
  182. #cvs_postsync :
  183. #darcs_postsync :
  184. #git_postsync :
  185. #mercurial_postsync :
  186. #rsync_postsync :
  187. #svn_postsync :
  188. #tar_postsync :
  189. #g-common_postsync :
  190.  
  191.  
  192. #-----------------------------------------------------------
  193. # Layman user info
  194. #
  195. # The user name and email to use when adding new repos
  196. #
  197. #git_user : layman
  198. #git_email : layman@localhost
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement