gromox-mkprivate(8)
π NAME π
okay so bestie, welcome to gromox-mkprivate(8) from the Gromox admin reference β¨ β itβs literally the tool for creating a blank private store. Blank. Private. Store. Thatβs the whole vibe, no cap. π
β¨ SYNOPSIS β¨
The summoning ritual is exactly this:
gromox-mkprivate [-Uv] [-T template_dir] [-c config] [-f] username
π OPTIONS π
-T pathβ use this to override the built-in data path for folder name translations and prepopulated named properties. Default:/usr/share/gromoxπΈ-Uβ instead of creating the SQLite file, upgrade it. Heads up:-fhas no effect when you do this.mkprivatedoes not coordinate withexmdb_provider(4gx), and data corruption is possible if both try to edit the file at the same time ππ. You should letexmdb_provider(4gx)do upgrades instead, via the"exmdb_schema_upgrades"directive, or at the very least stophttp(8gx)/exmdb_providerwhen usingmkprivate -U.-c configβ read configuration directives from the given file. If this option is not specified,/etc/gromox/mysql_adaptor.cfgwill be read for MySQL connection parameters if that file exists π«Ά-fβ force overwrite when an existing SQLite database is detected for the user. By default,mkprivatewill not touchexchange.sqlite3π-vβ turn on verbose mode for-Uπ¦--create-oldβ create blank initial database using version 0. This can be used for testing the upgrade procedure π§--integrityβ perform SQLite integrity check, either standalone or, if-Uis also given, as part of an upgrade β-?β display option summary π
ποΈ FILES ποΈ
These are the files it cares about, bestie:
data_file_path/folder_names.txt: translations for essential folders in a message store πdata_file_path/propnames.txt: initial set of named properties to add to the new private store π/var/lib/gromox/.../exmdb/exchange.sqlite3: MAPI object database πΎ
π SEE ALSO π
Go read these too: gromox(7), gromox-mkmidb(8), gromox-mkpublic(8), mysql_adaptor(4gx) π
Mwah π β this page is brought to you by Gromox, titled gromox-mkprivate(8), and the footer didnβt give a date, so Iβm not inventing one. Periodt. π
π¦ where this page comes from
- alpine 3.24: grommunio-gromox-doc 3.6-r0 Β· AGPL-3.0-or-later
- opensuse-leap 16.0: gromox 2.45-bp160.1.5 Β· AGPL-3.0-or-later AND GPL-2.0-only AND GPL-3.0-or-later
- opensuse-leap 16.0: gromox 2.45-bp160.1.5 Β· AGPL-3.0-or-later AND GPL-2.0-only AND GPL-3.0-or-later
- opensuse-leap 16.0: gromox 2.45-bp160.1.5 Β· AGPL-3.0-or-later AND GPL-2.0-only AND GPL-3.0-or-later
- opensuse-leap 16.0: gromox 2.45-bp160.1.5 Β· AGPL-3.0-or-later AND GPL-2.0-only AND GPL-3.0-or-later
- π the page's license: CC-BY-SA-4.0 or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms