Public bug reported:
Cobbler used to advertise itself via avahi, if possible.. However, the
code which did this is now commented out.
cobbler/cobblerd.py:
...
#def do_other_tasks(bootapi, settings, syslog_port, logger):
#
# # FUTURE: this should also start the Web UI, if the dependencies
# # are available.
#
# if os.path.exists("/usr/bin/avahi-publish-service"):
# pid2 = os.fork()
# if pid2 == 0:
# do_syslog(bootapi, settings, syslog_port, logger)
# else:
# do_avahi(bootapi, settings, logger)
# os.waitpid(pid2, 0)
# else:
# do_syslog(bootapi, settings, syslog_port, logger)
...
#def do_avahi(bootapi, settings, logger):
# # publish via zeroconf. This command will not terminate
# log(logger, "publishing avahi service")
# cmd = [ "/usr/bin/avahi-publish-service",
# "cobblerd",
# "_http._tcp",
# "%s" % settings.xmlrpc_port ]
# proc = sub_process.Popen(cmd, shell=False, stderr=sub_process.PIPE,
stdout=sub_process.PIPE, close_fds=True)
# proc.communicate()[0]
# log(logger, "avahi service terminated")
** Affects: cobbler (Ubuntu)
Importance: Medium
Assignee: Scott Moser (smoser)
Status: New
** Changed in: cobbler (Ubuntu)
Assignee: (unassigned) => Scott Moser (smoser)
** Changed in: cobbler (Ubuntu)
Milestone: None => precise-alpha-1
** Changed in: cobbler (Ubuntu)
Importance: Undecided => Medium
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/893189
Title:
avahi advertisement support disabled
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cobbler/+bug/893189/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs