Project

General

Profile

Actions

Action Item #644

closed

Remove telnet from boot process

Added by Hammel almost 6 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Immediate
Assignee:
Category:
Software
Target version:
Start date:
13 Jul 2018
Due date:
% Done:

100%

Estimated time:
Severity:
04 - Low

Description

There may be other features to disable as well. ssh should be disabled in production modes by simply adding a package that removes it.

Actions #1

Updated by Hammel almost 6 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 20

This is configured in Busybox. There is no real reason to have this if ssh is configured in the core.

The tftpd daemon should also be disabled in the core.
There is also something called fakeidentd that is a candidate for disabling, since it seems like a potential security hole to respond to ident requests.

Note that Busybox is now at 1.29.1. Might be a good time to update it.

Actions #2

Updated by Hammel over 5 years ago

  • % Done changed from 20 to 40

I've bumped Busybox to 1.29.1 and Buildroot to 2018.05. Fortunately the latter only required three patches. The build has run once cleanly. I'm now retrying using these versions as the default and the patches applied.

The updated Busybox version also includes the updated config that removes telnet, tftpd and fakeidentd.

One other thing: after the build completes successfully I need to
  1. Run the metabuild against it
  2. Test the build and metabuild on real hardware.

The metabuild is the media server metabuild.

Actions #3

Updated by Hammel over 5 years ago

Core platform updates are complete. Bumped Busybox to 1.29.1 and Buildroot to 2018.05. Media server metabuild completed successfully.

Now generating a core dev image to verify boot.

Actions #4

Updated by Hammel over 5 years ago

  • Severity changed from 05 - Very Low to 04 - Low
Actions #5

Updated by Hammel over 5 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 40 to 100

Verified in lasted core builds.

Committed and pushed.

Closing issue.

Actions

Also available in: Atom PDF