tarsnap.conf.5-mdoc.in 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. .\"-
  2. .\" Copyright 2008, 2009 Colin Percival
  3. .\" All rights reserved
  4. .\"
  5. .Dd @DATE@
  6. .Dt TARSNAP.CONF 5
  7. .Os
  8. .Sh NAME
  9. .Nm tarsnap.conf
  10. .Nd configuration file for
  11. .Xr tarsnap 1
  12. .Sh DESCRIPTION
  13. The
  14. .Nm
  15. file is read by the
  16. .Xr tarsnap 1
  17. utility and specifies default options which will be
  18. ignored if the options in question are specified at
  19. the command line.
  20. Options may be specified in
  21. .Pa @sysconfdir@/tarsnap.conf
  22. and/or
  23. .Pa ~/.tarsnaprc ;
  24. if the two files conflict, the user's local configuration
  25. takes precedence.
  26. .Pp
  27. The
  28. .Nm
  29. file(s) contain lines consisting of a case-sensitive option name and
  30. zero or one parameters depending upon the option.
  31. Empty lines and lines starting with a
  32. .Ql #
  33. character are ignored.
  34. .Pp
  35. If a parameter begins with a
  36. .Ql ~
  37. character, it will be replaced by the home directory of the effective user ID.
  38. .Pp
  39. The following options may be specified:
  40. .Bl -tag -width "no-aggressive-networking"
  41. .It Cm aggressive-networking
  42. .It Cm cachedir Ar cache-dir
  43. .It Cm checkpoint-bytes Ar bytespercheckpoint
  44. .It Cm disk-pause Ar X
  45. .It Cm exclude Ar pattern
  46. .It Cm force-resources
  47. .It Cm humanize-numbers
  48. .It Cm include Ar pattern
  49. .It Cm insane-filesystems
  50. .It Cm iso-dates
  51. .It Cm keyfile Pa key-file
  52. .It Cm lowmem
  53. .It Cm maxbw
  54. .It Cm maxbw-rate
  55. .It Cm maxbw-rate-down
  56. .It Cm maxbw-rate-up
  57. .It Cm nodump
  58. .It Cm normalmem
  59. .It Cm no-aggressive-networking
  60. .It Cm no-config-exclude
  61. .It Cm no-config-include
  62. .It Cm no-disk-pause
  63. .It Cm no-force-resources
  64. .It Cm no-humanize-numbers
  65. .It Cm no-insane-filesystems
  66. .It Cm no-iso-dates
  67. .It Cm no-maxbw
  68. .It Cm no-maxbw-rate-down
  69. .It Cm no-maxbw-rate-up
  70. .It Cm no-nodump
  71. .It Cm no-print-stats
  72. .It Cm no-quiet
  73. .It Cm no-retry-forever
  74. .It Cm no-snaptime
  75. .It Cm no-store-atime
  76. .It Cm no-totals
  77. .It Cm print-stats
  78. .It Cm quiet
  79. .It Cm retry-forever
  80. .It Cm snaptime Pa file
  81. .It Cm store-atime
  82. .It Cm totals
  83. .It Cm verylowmem
  84. .El
  85. .Pp
  86. Each option is handled the same way as the corresponding
  87. .Fl -option ;
  88. see
  89. .Xr tarsnap 1
  90. for more details.
  91. Note that the
  92. .Cm normalmem
  93. and
  94. .Cm no-*
  95. options are only useful in the user-specific
  96. .Pa ~/.tarsnaprc
  97. configuration file, at which point they act to override options set in the
  98. global
  99. .Pa @sysconfdir@/tarsnap.conf
  100. configuration file.
  101. .Sh FILES
  102. .Bl -tag -width indent
  103. .It Pa @sysconfdir@/tarsnap.conf
  104. The system global
  105. .Nm
  106. configuration file.
  107. Parameters specified here only take effect if they are not
  108. specified via the current user's local configuration file
  109. or via the command line.
  110. .It Pa ~/.tarsnaprc
  111. The
  112. .Nm
  113. configuration file for the current user.
  114. Parameters specified here take effect unless they are
  115. specified via the command line.
  116. .El
  117. .Sh SEE ALSO
  118. .Xr tarsnap 1