Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Add some more standard executables and daemons to the ramdisk. #26

Merged
merged 3 commits into from Oct 6, 2013

Conversation

Projects
None yet
3 participants

Add more standard executables to the ramdisk: dirname, tmux, iked, ikectl, npppd, npppctl, relayd, relayctl, ifstated, tftp-proxy. While at it, clean up for obsolete wicontrol.

Stefan Paletta added some commits Sep 13, 2013

Add more standard executables to the ramdisk: dirname, tmux, iked, ik…
…ectl, npppd, npppctl, relayd, relayctl, ifstated, tftp-proxy. While at it, clean up for obsolete wicontrol.
Collaborator

jryberg commented Sep 14, 2013

Thanks,

I'm really concerned regarding the size of the RAM drive.

Latest build on a Soekris with 128 Mb gave me approximate 40 Mb ram to
userland.

We should devide all binaries, one set of requirements and one set of
options and a setting to enable among the optional.

Best regards Johan Ryberg
Den 14 sep 2013 02:19 skrev "Stefan Paletta" notifications@github.com:

Add more standard executables to the ramdisk: dirname, tmux, iked, ikectl,
npppd, npppctl, relayd, relayctl, ifstated, tftp-proxy. While at it, clean

up for obsolete wicontrol.

You can merge this Pull Request by running

git pull https://github.com/KillerDiller/flashboot pull-20130914a

Or view, comment on, or merge it at:

openbsd#26
Commit Summary

  • Add more standard executables to the ramdisk: dirname, tmux, iked,
    ikectl, npppd, npppctl, relayd, relayctl, ifstated, tftp-proxy. While at
    it, clean up for obsolete wicontrol.
  • Add 'screen' termcap entry; also required for tmux.

File Changes

Patch Links:

Hi Johan,

well, the ramdisk takes up the same amount of memory no matter the actual filesystem usage. In that sense, this change won’t make any immediate difference.

Given that systems with less than 256 MB of RAM can probably be considered (increasingly) obsolete, I would argue to remain with a full set of binaries as the default.

A small default set with an optional addition of more binaries was used in the original flashboot. The problem with this, as I see it, is that everyone needs a different set of features and hardly any configuration that provides less than the full range can be seen as as a good fit for a majority of users.

Thanks
–Stefan

Collaborator

jryberg commented Sep 15, 2013

Yes, you are right, it will not affect free RAM.

Hoverer, I know that Flashboot still are used on 128 Mb machines so we need
to free some ram for that kind of devices.

Need to think about this

// Johan

2013/9/14 Stefan Paletta notifications@github.com

Hi Johan,

well, the ramdisk takes up the same amount of memory no matter the actual
filesystem usage. In that sense, this change won’t make any immediate
difference.

Given that systems with less than 256 MB of RAM can probably be considered
(increasingly) obsolete, I would argue to remain with a full set of
binaries as the default.

A small default set with an optional addition of more binaries was used in
the original flashboot. The problem with this, as I see it, is that
everyone needs a different set of features and hardly any configuration
that provides less than the full range can be seen as as a good fit for a
majority of users.

Thanks
–Stefan


Reply to this email directly or view it on GitHubhttps://github.com/openbsd/flashboot/pull/26#issuecomment-24450295
.

@ghost ghost assigned jryberg Sep 18, 2013

Owner

jschlyter commented Sep 18, 2013

I think I like this.

jryberg added a commit that referenced this pull request Oct 6, 2013

Merge pull request #26 from KillerDiller/pull-20130914a
Add some more standard executables and daemons to the ramdisk.

@jryberg jryberg merged commit 2910ff0 into kirei:master Oct 6, 2013

@spaletta spaletta deleted the spaletta:pull-20130914a branch Oct 6, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment