526 if arg[1] == "--help" then |
526 if arg[1] == "--help" then |
527 show_usage([[about]], [[Show information about this Prosody installation]]); |
527 show_usage([[about]], [[Show information about this Prosody installation]]); |
528 return 1; |
528 return 1; |
529 end |
529 end |
530 |
530 |
|
531 local pwd = "."; |
531 local array = require "util.array"; |
532 local array = require "util.array"; |
532 local keys = require "util.iterators".keys; |
533 local keys = require "util.iterators".keys; |
|
534 local relpath = config.resolve_relative_path; |
533 |
535 |
534 print("Prosody "..(prosody.version or "(unknown version)")); |
536 print("Prosody "..(prosody.version or "(unknown version)")); |
535 print(""); |
537 print(""); |
536 print("# Prosody directories"); |
538 print("# Prosody directories"); |
537 print("Data directory: ", CFG_DATADIR or "./"); |
539 print("Data directory: "..relpath(pwd, data_path)); |
538 print("Plugin directory:", CFG_PLUGINDIR or "./"); |
540 print("Plugin directory: "..relpath(pwd, CFG_PLUGINDIR or ".")); |
539 print("Config directory:", CFG_CONFIGDIR or "./"); |
541 print("Config directory: "..relpath(pwd, CFG_CONFIGDIR or ".")); |
540 print("Source directory:", CFG_SOURCEDIR or "./"); |
542 print("Source directory: "..relpath(pwd, CFG_SOURCEDIR or ".")); |
541 print(""); |
543 print(""); |
542 print("# Lua environment"); |
544 print("# Lua environment"); |
543 print("Lua version: ", _G._VERSION); |
545 print("Lua version: ", _G._VERSION); |
544 print(""); |
546 print(""); |
545 print("Lua module search paths:"); |
547 print("Lua module search paths:"); |