Advertisement
Guest User

bauerbill conf

a guest
Sep 18th, 2010
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 14.86 KB | None | 0 0
  1. [options]
  2.  
  3. ################################################################################
  4. # Enable ABS support.
  5.  
  6. # ABS
  7. ################################################################################
  8.  
  9.  
  10.  
  11.  
  12.  
  13. ################################################################################
  14. # Enable AUR support.
  15.  
  16. # AUR
  17. ################################################################################
  18.  
  19.  
  20.  
  21.  
  22.  
  23. ################################################################################
  24. # Specify the architecture to use if autodetection fails.
  25.  
  26. # Arch = <architecture>
  27. ################################################################################
  28.  
  29.  
  30.  
  31.  
  32.  
  33. ################################################################################
  34. # [Powerpill option]
  35.  
  36. # Additional arguments to aria2c. These will be appended to the internal list of
  37. # default arguments, replacing some of them when appropriate. The format used is
  38. # the same as in aria2c configuration files, e.g. "lowest-speed-limit=10K"
  39.  
  40. # Options of immediate interest are "lowest-speed-limit", which can be used to
  41. # filter slow mirrors while the download is in progress, and
  42. # "max-download-limit", to limit download speed.
  43.  
  44. # Options which are required by Powerpill will be ignored. Beyond that,
  45. # Powerpill does not check the sanity of the arguments given.
  46.  
  47. # Consult aria2c's documentation for a full list of available options and
  48. # information about what they do.
  49.  
  50. Aria2Args = allow-overwrite=true continue file-allocation=none ftp-pasv=true max-concurrent-downloads=45 max-tries=2 metalink-enable-unique-protocol=false metalink-servers=45 summary-interval=0 timeout=5 file-allocation=none
  51. ################################################################################
  52.  
  53.  
  54.  
  55.  
  56.  
  57. ################################################################################
  58. # [Powerpill option]
  59.  
  60. # The path to the aria2c binary.
  61.  
  62. Aria2Bin = /usr/bin/aria2c
  63. ################################################################################
  64.  
  65.  
  66.  
  67.  
  68.  
  69. ################################################################################
  70. # Automatically build the specified packages using ABS. This works even when the
  71. # "ABS" option is not set.
  72.  
  73. # Autobuild =
  74. ################################################################################
  75.  
  76.  
  77.  
  78.  
  79.  
  80. ################################################################################
  81. # Automatically apply patches in the PatchDir to PKGBUILDs and install files
  82. # when trusting the PKGBUILDs. If the prompt appears, the patch is not applied
  83. # and it is left to the user.
  84.  
  85.  Autopatch = kernel26-bfs
  86. ################################################################################
  87.  
  88.  
  89.  
  90.  
  91.  
  92. ################################################################################
  93. # Build all repo packages using ABS, including dependencies. This will bypass
  94. # the ABS build queue dialogue.
  95.  
  96. # BuildAll
  97. ################################################################################
  98.  
  99.  
  100.  
  101.  
  102.  
  103. ################################################################################
  104. # If Bauerbill is run with root privileges, it will drop them and assume the
  105. # privileges of the given user when sourcing files and building packages.
  106.  
  107.   BuildAs = syp
  108. ################################################################################
  109.  
  110.  
  111.  
  112.  
  113.  
  114. ################################################################################
  115. # Specify the build directory.
  116.  
  117. BuildDir = /tmp/bauerbill/build
  118. ################################################################################
  119.  
  120.  
  121.  
  122.  
  123.  
  124. ################################################################################
  125. # Enable CPAN support. Read the CPAN section of the man page before using this
  126. # option.
  127.  
  128. # CPAN
  129. ################################################################################
  130.  
  131.  
  132.  
  133.  
  134.  
  135. ################################################################################
  136. # Move built packages to the cache. If PKGDEST is set in makepkg.conf, it will
  137. # take precedence over this option.
  138.  
  139. # CacheBuilt
  140. ################################################################################
  141.  
  142.  
  143.  
  144.  
  145.  
  146. ################################################################################
  147. # Select a text editor for editing PKGBUILDs and install files.
  148.  
  149.   Editor = /usr/bin/vim
  150. ################################################################################
  151.  
  152.  
  153.  
  154.  
  155.  
  156. ################################################################################
  157. # Retrieve the AUR category list to enable translation of category IDs to
  158. # category names when displaying information.
  159.  
  160. # GetCategories
  161. ################################################################################
  162.  
  163.  
  164.  
  165.  
  166.  
  167. ################################################################################
  168. # Enable Hackage support. Read the Hackage section of the man page before using
  169. # this option.
  170.  
  171. # Hackage
  172. ################################################################################
  173.  
  174.  
  175.  
  176.  
  177.  
  178. ################################################################################
  179. # Specify the cache directory where Hackage metadata files will be mirrored and
  180. # where the Hackage database file will be created.
  181.  
  182. HackageCache = /tmp/bauerbill/hackage
  183. ################################################################################
  184.  
  185.  
  186.  
  187.  
  188.  
  189. ################################################################################
  190. # Keep build dependencies (makedeps) after a successful build.
  191.  
  192. # KeepMakedeps
  193. ################################################################################
  194.  
  195.  
  196.  
  197.  
  198.  
  199. ################################################################################
  200. # [Powerpill option]
  201.  
  202. # The LWP user-agent timeout, in seconds. This affects the timeout of internal
  203. # network connections and is unrelated to Aria2 settings.
  204.  
  205. LWPTimeout = 10
  206. ################################################################################
  207.  
  208.  
  209.  
  210.  
  211.  
  212. ################################################################################
  213. # [Powerpill option]
  214.  
  215. # Powerpill output will be logged to this path if it is given.
  216.  
  217. # Log = /var/log/powerpill.log
  218. ################################################################################
  219.  
  220.  
  221.  
  222.  
  223.  
  224. ################################################################################
  225. # Additional arguments to makepkg which will be used when building packages from
  226. # source. Check the makepkg documentation for details.
  227.  
  228. # Note that makepkg is NEVER RUN AS ROOT so there is no reason to pass it
  229. # arguments which would allow it to be run as root.
  230.  
  231. # MakepkgArgs = [makepkg args]
  232. ################################################################################
  233.  
  234.  
  235.  
  236.  
  237.  
  238. ################################################################################
  239. # Specify a different makepkg configuration file to use.
  240.  
  241. MakepkgConfig = /etc/makepkg.conf
  242. ################################################################################
  243.  
  244.  
  245.  
  246.  
  247.  
  248. ################################################################################
  249. # [Powerpill option]
  250.  
  251. # Cache database file lookups in memory to enable faster subsequent lookups.
  252. # This will greatly speed up longer operations in most cases at the cost of a
  253. # larger memory footprint.
  254.  
  255. # Memoize
  256. ################################################################################
  257.  
  258.  
  259.  
  260.  
  261.  
  262. ################################################################################
  263. # [Powerpill option]
  264.  
  265. # Suppress colored output.
  266.  
  267. # NoColor
  268. ################################################################################
  269.  
  270.  
  271.  
  272.  
  273.  
  274. ################################################################################
  275. # [Powerpill option]
  276.  
  277. # The path to the pacman binary or an equivalent, such as pacman-color.
  278.  
  279. PacmanBin = /usr/bin/pacman
  280. ################################################################################
  281.  
  282.  
  283.  
  284.  
  285.  
  286. ################################################################################
  287. # [Powerpill option]
  288.  
  289. # Specify a different pacman configuration file to use.
  290.  
  291. PacmanConfig = /etc/pacman.conf
  292. ################################################################################
  293.  
  294.  
  295.  
  296.  
  297.  
  298. ################################################################################
  299. # Specify the pacpan cache where CPAN metadata files will be mirrored and where
  300. # the CPAN database file will be created.
  301.  
  302. PacpanCache = /tmp/bauerbill/pacpan
  303. ################################################################################
  304.  
  305.  
  306.  
  307.  
  308.  
  309. ################################################################################
  310. # The PatchDir should be a directory with the same nested hierarchy as the
  311. # BuildDir. It will be checked for corresponding PKGBUILD and install file
  312. # patches to apply before sourcing a given PKGBUILD.
  313.  
  314.  PatchDir = /home/syp/Desktop/Dropbox/Public/patch/
  315. ################################################################################
  316.  
  317.  
  318.  
  319.  
  320.  
  321. ################################################################################
  322. # [Powerpill option]
  323.  
  324. # Specify PkgD servers to query for packages before using external mirrors.
  325.  
  326. # PkgD = [address:port]
  327. ################################################################################
  328.  
  329.  
  330.  
  331.  
  332.  
  333. ################################################################################
  334. # Specify a path to a Powerpill configuration file which should be loaded before
  335. # the Bauerbill configuration file. This lets the user keep all common options
  336. # in a single configuration file and selectively override them in the Bauerbill
  337. # configution file, which also contains Bauerbill-specific options. Make sure
  338. # that you comment all settings in the Bauerbill configuration file that you do
  339. # not want to override.
  340.  
  341. # PowerpillConf = /etc/powerpill.conf
  342. ################################################################################
  343.  
  344.  
  345.  
  346.  
  347.  
  348. ################################################################################
  349. # [Powerpill option]
  350.  
  351. # Use the Rebase module to update the sync database. See the Rebase
  352. # documentation for more information.
  353.  
  354. # Rebase
  355. ################################################################################
  356.  
  357.  
  358.  
  359.  
  360.  
  361. ################################################################################
  362. # [Powerpill option]
  363.  
  364. # Enable retrieval of mirrors from the MirrorStatus webpage during a sync
  365. # operation. This uses the Reflector module internally and accepts the same
  366. # arguments that Reflector does. See the Reflector documentation for more
  367. # information.
  368.  
  369. # There is absolutely no reason to pass any of the ranking options with this
  370. # command as the order of the servers is completely irrelevant.
  371.  
  372. Reflect = -l 45
  373. ################################################################################
  374.  
  375.  
  376.  
  377.  
  378.  
  379. ################################################################################
  380. # [Powerpill option]
  381.  
  382. # The number of times that a failed download should be retried when run
  383. # automatically.
  384.  
  385. RetryLimit = 3
  386. ################################################################################
  387.  
  388.  
  389.  
  390.  
  391.  
  392. ################################################################################
  393. # [Powerpill option]
  394.  
  395. # The minimum size, in MB (not MiB), that a file must be before it is split for
  396. # segmented downloading.
  397.  
  398. SplitSize = 5
  399. ################################################################################
  400.  
  401.  
  402.  
  403.  
  404.  
  405. ################################################################################
  406. # Specify a storage directory for ABS and AUR taurballs. Taurballs are the
  407. # archives containing the PKGBUILDs and local source files required by makepkg
  408. # to build the package (AUR tarball = taurball).
  409.  
  410. TaurballDir = /tmp/bauerbill/taurballs
  411. ################################################################################
  412.  
  413.  
  414.  
  415.  
  416.  
  417. ################################################################################
  418. # [Powerpill option]
  419.  
  420. # Configures threading. 0 disables threads, a positive integer limits the number
  421. # of threads, and a negative integer will let the application use threads
  422. # aggressively, which is often slower than a limited number of threads due to
  423. # overhead associated with each thread.
  424.  
  425. Threads = 5
  426. ################################################################################
  427.  
  428.  
  429.  
  430.  
  431.  
  432. ################################################################################
  433. # If set, the user will not be prompted to inspect PKGBUILDs and install files
  434. # for ABS packages. If you trust the binary packages created with those
  435. # PKGBUILDs, you can probably trust the PKGBUILDs themselves.
  436.  
  437. # TrustABS
  438. ################################################################################
  439.  
  440.  
  441.  
  442.  
  443.  
  444. ################################################################################
  445. # If set, the user will not be prompted to inspect PKGBUILDs generated by
  446. # Xyne::Arch::CPAN. Although these PKGBUILD are safe in the sense that they will
  447. # never contain malicious code, they may sometime require editing to correct
  448. # errors that arise due to absent or incorrect metadata on CPAN.
  449.  
  450. # TrustCPAN
  451. ################################################################################
  452.  
  453.  
  454.  
  455.  
  456.  
  457. ################################################################################
  458. # If set, the user will not be prompted to inspect PKGBUILDs generated by
  459. # cabal2arch.
  460.  
  461. # TrustHackage
  462. ################################################################################
  463.  
  464.  
  465.  
  466.  
  467.  
  468. ################################################################################
  469. # This option can be used to specify "trusted users" on the AUR. The user will
  470. # not be prompted to inspect PKGBUILDs and install files for packages maintained
  471. # by these "trusted users". Despite the name, this option is not limited to
  472. # actual Arch TUs, although they are probably a good candidates for this list,
  473. # as well as your own user account.
  474.  
  475. # This option is provided for convenience and completeness but it is inherently
  476. # dangerous. Use it with caution.
  477.  
  478. # TrustedUsers = [trusted AUR users]
  479. ################################################################################
  480.  
  481.  
  482.  
  483.  
  484.  
  485. ################################################################################
  486. # Enable stty cbreak at the PKGBUILD inspection prompt. This enables the user to
  487. # make a choice without pressing <return>, e.g. by typing "ok" instead of
  488. # "ok<return>". Some users have reported issues with this so it has been changed
  489. # to an option.
  490.  
  491. # UseCbreak
  492. ################################################################################
  493.  
  494.  
  495.  
  496.  
  497.  
  498. ################################################################################
  499. # Select a viewer for displaying text output. This can be used at the PKGBUILD
  500. # inspection prompt to view text instead of printing it to the console. The
  501. # viewer must accept text piped to it on STDIN, e.g. "/bin/less".
  502.  
  503.  Viewer = /usr/bin/vimpager
  504. ################################################################################
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement