sec-updater.8.in 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. .TH SEC-UPDATER 8 "2017-08-25" "@PACKAGE_VERSION@" "strongSwan"
  2. .
  3. .SH "NAME"
  4. .
  5. sec-updater \- Extracts security update information of Linux distributions
  6. .
  7. .SH "SYNOPSIS"
  8. .
  9. .SY "sec-updater"
  10. .OP \-\-debug level
  11. .OP \-\-quiet
  12. .OP \-\-security
  13. .BI \-\-os " string"
  14. .BI \-\-arch " string"
  15. .BI \-\-uri " uri"
  16. .BI \-\-file " filename"
  17. .YS
  18. .
  19. .SY "sec-updater"
  20. .B \-h
  21. |
  22. .B \-\-help
  23. .YS
  24. .
  25. .SH "DESCRIPTION"
  26. .
  27. .B sec-updater
  28. extracts information about security updates and backports of Linux repositories
  29. (e.g. Debian or Ubuntu). This information is used to update the package version
  30. information stored in the strongTNC SQLite database. The "dbkg --compare-versions"
  31. command is used to determine which package versions are affected by a given
  32. security update.
  33. .
  34. .SH "OPTIONS"
  35. .
  36. .TP
  37. .B "\-h, \-\-help"
  38. Prints usage information and a short summary of the available commands.
  39. .TP
  40. .BI "\-v, \-\-debug " level
  41. Set debug level, default: 1.
  42. .TP
  43. .B "\-q, \-\-quiet"
  44. Disable debug output to stderr.
  45. .TP
  46. .B "\-s, \-\-security"
  47. Set when parsing a distributions file with security updates.
  48. .TP
  49. .BI "\-o, \-\-os " string
  50. Name of operating system (OS). eg. "Ubuntu 16.04".
  51. .TP
  52. .BI "\-o, \-\-arch " string
  53. Name of HW architecture. eg. "x86_64".
  54. .TP
  55. .BI "\-o, \-\-uri " uri
  56. URI where to download deb package from.
  57. .TP
  58. .BI "\-f, \-\-file " filename
  59. Linux package information file to parse.
  60. .
  61. .SH "CONFIGURATION"
  62. .
  63. The following parameters can be configured in strongswan.conf:
  64. .P
  65. sec-updater {
  66. database = sqlite:///etc/pts/config.db
  67. swid_gen {
  68. command = /usr/local/bin/swid_generator
  69. tag_creator {
  70. name = strongSwan Project
  71. regid = strongswan.org
  72. }
  73. }
  74. tnc_manage_command = /var/www/tnc/manage.py
  75. tmp {
  76. deb_file = /tmp/sec-updater.deb
  77. tag_file = /tmp/sec-updater.tag
  78. }
  79. }
  80. .
  81. .SH "SEE ALSO"
  82. .
  83. .BR strongswan.conf (5)