OMNIMAPPER(8)
πΈ omniMapper β NAME πΈ
okay bestie, gather round, because this is the omniMapper page from the System Manager's Manual (yes, that's the manual, section 8, she's a daemon babe π ) and she is a simple proxy for the CORBA naming service from omniORB.
β¨ SYNOPSIS β¨
omniMapper [options]
that's it. that's the whole vibe. she takes options and she serves π«Ά
π DESCRIPTION π
so like, this page documents omniMapper briefly, okay, but ngl the brief version is still giving main character energy.
omniMapper is a simple daemon that listens on port 2809 (or literally any other port you want, she's flexible like that) and redirects IIOP requests for configured object keys to the associated persistent IORs.
the way that's useful?? you can make a naming service β even an old, non-INS aware version of omniNames, or another ORB's naming service β appear on port 2809 with the object key NameService. iconic behaviour fr fr. and the same goes for any other service you may wish to specify, such as an interface repository. she's not picky, she's just helpful π
π OPTIONS π
a summary of options is included below, bestie. for a complete description, see the HTML pages included in the omniorb4-doc package. (yes, go read those too, i know, but they ate.)
-portport β lets you choose a port other than2809to listen on. she's not locked into one address, she's β¨versatileβ¨-configconfig_file β specifies a location for the configuration file. the default name is/etc/omniMapper.cfg, so if you don't say anything, that's where she's looking π-vβ omniMapper does not normally print anything (she's mysterious, she's lowkey), but this option makes her verbose, so she prints configuration information and a record of the redirections she makes to standard output. not me asking her to yap, but honestly? needed π
π CONFIGURATION FILE π
the configuration file is very simple. like, no gatekeeping, no lore, just vibes.
each line contains:
- a string to be used as an object key
- some white space
- an IOR (or any valid URI) that it will redirect that object key to
comments should be prefixed with a # character. periodt. for example:
# Example omniMapper.cfg
NameService IOR:000f...
InterfaceRepository IOR:0100...
look at her. clean. organised. slay π
π¦ SEE ALSO π¦
the programs are documented fully by the HTML documentation in the omniorb4-doc package. go look, it's giving thorough π«Ά
β AUTHOR β
omniMapper was written by Duncan Grisby <duncan@grisby.org> β legend behaviour, no cap.
this manual page was written by Floris Bruynooghe <floris.bruynooghe@gmail.com>, for the Debian project (but may be used by others). we love a generous queen π
and that's the whole page bestie!! sourced from the System Manager's Manual, dated 30 Apr 2007 β yes she's an elder but she still ate and left no crumbs. πβ¨π¦πΈπ π
π¦ where this page comes from
- debian bookworm: omniorb 4.2.5+ds1-1.1+b1 Β· LGPL-2.0-or-later
- debian trixie: omniorb 4.3.3+ds1-1 Β· LGPL-2.0-or-later
- epel 9: omniORB-servers 4.3.0-6.el9 Β· GPLv2+
- fedora 43: omniORB-servers 4.3.3-7.fc43 Β· GPL-2.0-or-later
- fedora 44: omniORB-servers 4.3.4-2.fc44 Β· GPL-2.0-or-later
- ubuntu jammy: omniorb 4.2.5-1 Β· LGPL-2.0-or-later
- ubuntu noble: omniorb 4.3.2+ds1-1.1build2 Β· LGPL-2.0-or-later
- ubuntu questing: omniorb 4.3.3+ds1-1
- ubuntu resolute: omniorb 4.3.3+ds1-1build1 Β· LGPL-2.0-or-later
- ubuntu stonking: omniorb 4.3.4+ds1-1build1 Β· LGPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms