comitup-conf(5)
π comitup-conf(5) β the vibe file manual π
okay so like. this is comitup.conf, the config file format page for the comitup wifi management service. no cap, if you're here you're probably staring at a .conf file wondering what all the little words do. don't worry bestie, we're going through every single one. π«Ά
β¨ NAME β¨
comitup.conf β the Comitup configuration file format. that's it, that's the name, slay.
πΈ DESCRIPTION πΈ
so the comitup.conf file is literally the whole personality of the wifi management service comitup(8). it's where you tell comitup how to behave.
and where does it live? in the /etc/ directory. iconic location, obviously. π
π PARAMETERS π
here's the main character energy part. every knob you can turn, one by one:
ap_nameβ by default, comitup spins up a hotspot namedcomitup-<nnn>, publishes anavahi-daemon(8)host entry forcomitup-<nnn>, and establishes an mdns identity forcomitup-<nnn>.local. setting this parameter swaps out thatcomitupstring for whatever you want. and here's the cute part: if your config value contains an<nnn>string with between one and four βnβsβ, it gets replaced with a persistent, random number. similarly, the string<hostname>gets replaced with the computer's hostname. π¦
heads up bestie: for the Avahi Service Discovery publication to work correctly, the name should be ASCII, with no special characters or white space. keep it simple!!
ap_passwordβ if this one is defined in the config file, then the comitup hotspot will require that any connection to the hotspot be authenticated, using this password. πweb_serviceβ this defines a user web service to be controlled by comitup. it gets disabled in theHOTSPOTstate in preference of the comitup web service, and gets enabled in theCONNECTEDstate. this should be the name of the systemd web service, likeapache2.serviceornginx.service. it defaults to a null string, meaning no service is controlled.service_nameβ this defines the mdns service name advertised by comitup. it defaults toβcomitupβ, and will be advertised asβ_comitup._tcpβ. πenable_appliance_modeβ by default, comitup will use multiple wifi interfaces, if available, to connect to the local hotspot and to the internet simultaneously. setting this to anything other thanβtrueβwill limit comitup to the first wifi interface.
this is experimental. β οΈ you've been warned, girlypop.
external_callbackβ the path to an external script that gets called on comitup state changes. it will include a single argument, eitherHOTSPOT,CONNECTING, orCONNECTED. the script will run as the owning user and group.primary_wifi_deviceβ override the default choice for the primary WiFi device to use. π»verboseβ set to1(oryesortrue) to enable more verbose logging. more words, more chaos, we love a chatty log. πenable_nukeβ set to1(oryesortrue) to enable a hardware-based factory reset function. this will cause all WiFi connection settings to be deleted. 𧨠on a Raspberry Pi, short out pins39and40on the GPIO header for three seconds to invoke. the green LED will flash three times to indicate success.
this capability is also available via comitup-cli and the D-BUS interface.
ipv6_link_localβ set to1to force Comitup to create only βlink-localβ IPv6 addresses for the upstream WiFi connection, affording a higher level of protection for that link. βlink-localβ addresses cannot route to the Internet. π‘οΈ delete existing connections after changing the value of this parameter.
π COPYRIGHT π
Comitup is Copyright (C) 2016-2021 David Steele <steele@debian.org>
π SEE ALSO π
comitup(8), comitup-cli(1), comitup-web(8)
and that's the whole page bestie, you ate it π
this was the comitup-conf(5) manual page, hailing from July 2021. go configure something iconic. periodt. π β¨
π¦ where this page comes from
- ubuntu stonking: comitup 1.47.1-2 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms