vlmcsdmulti.1 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. .TH VLMCSDMULTI 1 "February 2015" "Hotbird64" "KMS Activation Manual"
  2. .LO 1
  3. .SH NAME
  4. vlmcsdmulti \- a multi-call binary containing \fBvlmcs\fR(1) and \fBvlmcsd\fR(8)
  5. .SH SYNOPSIS
  6. \fBvlmcsdmulti\fR vlmcs [ \fIoptions\fR ] [ \fIhostname\fR|\fIip-address\fR[:\fIport\fR] ] [ \fIoptions\fR ] | vlmcsd [ \fIoptions\fR ]
  7. .SH DESCRIPTION
  8. \fBvlmcsdmulti\fR is a multi-call binary that contains \fBvlmcs\fR(1) and \fBvlmcsd\fR(8) in a single binary. Since both programs share a lot of code and data, the combined binary is significantly smaller than the sum of both files.
  9. .PP
  10. \fBvlmcsdmulti\fR should not be called directly. Instead you may want to create symbolic links named vlmcs and vlmcsd which point to \fBvlmcsdmulti\fR. You then use these links to call the respective program. You may however call \fBvlmcsdmulti\fR followed by a complete command line of either \fBvlmcs\fR(1) or \fBvlmcsd\fR(8).
  11. .SS Creating symbolic links in unixoid operating systems
  12. cd to the directory containing \fBvlmcsdmulti\fR and type
  13. .PP
  14. ln -s vlmcsdmulti vlmcsd
  15. .br
  16. ln -s vlmcsdmulti vlmcs
  17. .PP
  18. You may use a destination directory, e.g.
  19. .PP
  20. ln -s vlmcsdmulti /usr/local/sbin/vlmcsd
  21. .br
  22. ln -s vlmcsdmulti /usr/local/bin/vlmcs
  23. .PP
  24. Ensure that \fBvlmcsdmulti\fR has execute permissions. You can do that by typing "chmod 755 vlmcsdmulti". See \fBchmod\fR(1) for details.
  25. .SS Creating symbolic links in Windows (Vista and higher only)
  26. cd to the directory containing \fBvlmcsdmulti\fR and type
  27. .PP
  28. mklink vlmcsd.exe vlmcsdmulti.exe
  29. .br
  30. mklink vlmcs.exe vlmcsdmulti.exe
  31. .PP
  32. You may use a destination directory, e.g.
  33. .PP
  34. mklink C:\\tools\\vlmcsd.exe vlmcsdmulti.exe
  35. .br
  36. mklink C:\\tools\\vlmcs.exe vlmcsdmulti.exe
  37. .SS Memory considerations
  38. While you definitely save disk space by using \fBvlmcsdmulti\fR you will need more RAM when you run \fBvlmcsdmulti\fR as a daemon (KMS server) instead of vlmcsd. You should consider running \fBvlmcsdmulti\fR via an internet superserver like \fBinetd\fR(8) or \fBxinetd\fR(8).
  39. .SH BUGS
  40. \fBvlmcsdmulti\fR has the same bugs as \fBvlmcs\fR(1) and \fBvlmcsd\fR(8).
  41. .SH AUTHOR
  42. Written by Hotbird64
  43. .SH CREDITS
  44. Thanks to CODYQX4, crony12, deagles, DougQaid, eIcn, mikmik38, nosferati87, qad, vityan666, ...
  45. .SH SEE ALSO
  46. \fBvlmcs\fR(1)\fB, vlmcsd\fR(8)\fB, vlmcsd\fR(7)