summaryrefslogtreecommitdiffstats
path: root/rules/rootfs.in
Commit message (Collapse)AuthorAgeFilesLines
* rootfs: Add Option to install /sbin/init as /initMarkus Pargmann2016-02-091-1/+24
| | | | | | | | | The kernel searches in initramfs for an executable /init file. So if we want to use initramfs as rootfs it is convenient to have a link from /init to /sbin/init. Signed-off-by: Markus Pargmann <mpa@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rootfs: fix copy & paste bug in help textUlrich Ölmann2016-01-121-1/+1
| | | | | Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rootfs: let /etc/mtab be a link to /proc/self/mounts by defaultMarc Kleine-Budde2015-04-221-1/+1
| | | | | | Modern systemd based systems will throw an error message otherwise. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* rootfs: add option to let systemd provide /etc/resolv.confMichael Olbrich2014-06-171-0/+10
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rootfs: cleanup dependenciesMichael Olbrich2013-04-121-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rootfs: support for symlink resolv.conf to /runJan Luebbe2012-09-301-0/+8
| | | | | | | This allows using NetworkManager on a read-only root FS. Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rootfs: add choice to link resolv.conf to /proc/net/pnpChristoph Fritz2012-09-211-5/+22
| | | | | Signed-off-by: Christoph Fritz <chf.fritz@googlemail.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rootfs.in: only select busybox shadow password if using bbinitMarc Kleine-Budde2012-01-251-1/+1
| | | | | | | | Otherwise creating the basic directories in the rootfs automatically turns on shadow support in busybox. This patch allows to build busybox without shadow support, which might be handy for really small systems. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* rootfs: Allow installation of /etc/modprobe.confBernhard Walle2012-01-191-0/+10
| | | | | | | | | | I added this option in rootfs and not in module-init-tools because there are various implementations of modprobe that are using that file (module-init-tools, busybox and possibly kmod in future). Signed-off-by: Bernhard Walle <bernhard@bwalle.de> [mol: keep it more or less alphabetical] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rootfs: add /etc/issueMichael Olbrich2011-09-031-0/+9
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* roots: add option to create /runMichael Olbrich2011-04-221-0/+7
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rootfs: add link to /proc/self/mountsRobert Schwebel2011-03-211-0/+6
| | | | | | Add another option to make /etc/mtab a link to /proc/self/mounts. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* [rootfs] better /etc/mtab handlingMichael Olbrich2010-02-191-5/+29
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [rootfs] add /var/tmp as new tmpfsMichael Olbrich2010-02-111-0/+9
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [rootfs] add /var/spool and /var/spool/cronMarc Kleine-Budde2009-12-021-0/+16
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [rootfs] replace depends on -> if ... endifMarc Kleine-Budde2009-12-021-14/+7
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* * rootfs: Some packages need a /var/cacheJuergen Beisert2009-06-221-0/+9
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10845 33e552b5-05e3-0310-8538-816dae2090ed
* * rootfs: refactor /etc/profileWolfram Sang2009-05-191-2/+3
| | | | | | | | | | | Busybox' ash parses first /etc/profile, then the file stored in ENV which is also used for subshells. So, refactor /etc/profile to a specific and generic part and let ENV point to the latter. This prevents /etc/profile being sourced twice. git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10542 33e552b5-05e3-0310-8538-816dae2090ed
* * rootfs: nsswitch.conf is default yRobert Schwebel2009-02-251-0/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9858 33e552b5-05e3-0310-8538-816dae2090ed
* * rootfs menu entries: Adding some help, how to use itJuergen Beisert2009-02-251-0/+36
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9842 33e552b5-05e3-0310-8538-816dae2090ed
* * rootfs: add switch for /etc/servicesRobert Schwebel2009-02-221-0/+5
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9807 33e552b5-05e3-0310-8538-816dae2090ed
* * init: introduce infrastructure for multiple init methodsRobert Schwebel2009-02-201-1/+61
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9802 33e552b5-05e3-0310-8538-816dae2090ed
* * rules/*.in, Kconfig:Marc Kleine-Budde2009-01-101-1/+0
| | | | | | | | removed 'default n' cleaned up menu a bit git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9470 33e552b5-05e3-0310-8538-816dae2090ed
* * patches/busybox-1.10.4, patches/busybox-1.13.2:Marc Kleine-Budde2009-01-041-1/+1
| | | | | | | | | | | | | | | | | | | ported * rules/*.in: changed busybox config symbol from BB_CONFIG to BUSYBOX * config/busybox/* changed busybox config symbol from BB_CONFIG to BUSYBOX imported from busybox-1.13.2 * rules/busybox.make: version bump to 1.13.2 changed busybox config symbol from BB_CONFIG to BUSYBOX git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9373 33e552b5-05e3-0310-8538-816dae2090ed
* * menu: cleanup and more migration to generated .in filesRobert Schwebel2008-12-211-0/+2
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9296 33e552b5-05e3-0310-8538-816dae2090ed
* * menu cleanup. "--->" Should now appear in the same column in all menus.Michael Olbrich2008-06-101-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8484 33e552b5-05e3-0310-8538-816dae2090ed
* * rootfs: add option for /root directory to rootfs. Patch byRobert Schwebel2008-05-061-0/+8
| | | | | | | Carsten Schlote. git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8130 33e552b5-05e3-0310-8538-816dae2090ed
* busybox: revert BB_ vs. BB_CONFIG_ change which comes due to the factRobert Schwebel2007-04-261-1/+1
| | | | | | | | that busybox uses a new kconfig. This patch makes it possible to migrate old configurations in a sane time again ... git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7122 33e552b5-05e3-0310-8538-816dae2090ed
* Upgrade to busybox-1.4.1Ladislav Michl2007-03-091-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7040 33e552b5-05e3-0310-8538-816dae2090ed
* * rootfs.in - remove /dev/pts creationJuergen Beisert2007-01-091-12/+12
| | | | | | | | | | - this directory is useless since udev uses a ramfs in dev/ and creates its own pts/ - one who needs static device nodes does need its own creation solution, due to ptxdist does not support it any longer git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6786 33e552b5-05e3-0310-8538-816dae2090ed
* removing obsolete default n entry at /dev/ptsJuergen Beisert2007-01-031-1/+0
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6698 33e552b5-05e3-0310-8538-816dae2090ed
* * rootfs.in: /dev/pts defaults to 'no'Juergen Beisert2007-01-021-1/+1
| | | | | | | | | | | - creating this directory make no sense, as it will be covered at runtime by a ramfs and the udev start script will recreate it - if one don't want to use udev one can enable it (but need some kind of mechanism to create the static device nodes) git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6605 33e552b5-05e3-0310-8538-816dae2090ed
* adding /var/lib for nfsutils etcJuergen Beisert2006-12-051-0/+12
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6445 33e552b5-05e3-0310-8538-816dae2090ed
* dbus: placing menu entries where they should beJuergen Beisert2006-11-261-0/+2
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6378 33e552b5-05e3-0310-8538-816dae2090ed
* * rootfs: split config into menuesRobert Schwebel2006-11-211-3/+4
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6355 33e552b5-05e3-0310-8538-816dae2090ed
* * reorganising menu structureJuergen Beisert2006-11-061-678/+2
| | | | | | | | | | | | | | | | | | | | | - check box to install startup scripts is enabled in the package it belongs to. Only in the case of busybox supplied applications or system specific scripts, the checkbox is still in rootfs_init_d_files.in - for each configure file (for /etc/...) can a generic file be used or a user defined. If someone wants to extend this list, rootfs_configfiles.in will be the right place to do so - to control automatic startup, links can be configured here at one location for all startup scripts. If someone wants to extend this list, rootfs_rc_d_links.in will be the right place to do so * NOTE: this revision uses the old definitions as default. It should continue to work as expected, but using user defined scripts will fail until all makefiles are reviewed and extended. git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6281 33e552b5-05e3-0310-8538-816dae2090ed
* * ptxdist: moved projects-example/generic to genericRobert Schwebel2006-10-241-7/+7
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6219 33e552b5-05e3-0310-8538-816dae2090ed
* * fix menu alignmentRobert Schwebel2006-10-181-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6173 33e552b5-05e3-0310-8538-816dae2090ed
* adding useful help, because adding a dependency is not possibleJuergen Beisert2006-07-241-1/+2
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@5942 33e552b5-05e3-0310-8538-816dae2090ed
* allow creation of initial device nodes in rootfs.make, remove creation of ↵Sascha Hauer2006-06-281-1/+12
| | | | | | /dev/console from udev.make git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5877 33e552b5-05e3-0310-8538-816dae2090ed
* add dropbear start/script/linkSascha Hauer2006-06-131-0/+51
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5770 33e552b5-05e3-0310-8538-816dae2090ed
* syslogng init scriptsRobert Schwebel2006-04-201-0/+22
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5422 33e552b5-05e3-0310-8538-816dae2090ed
* added support for generic syslog-ng.confRobert Schwebel2006-04-201-0/+8
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5419 33e552b5-05e3-0310-8538-816dae2090ed
* typos; dependenciesRobert Schwebel2006-03-311-0/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5323 33e552b5-05e3-0310-8538-816dae2090ed
* select ifupdown for /etc/init.d/networkingRobert Schwebel2006-03-151-0/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5167 33e552b5-05e3-0310-8538-816dae2090ed
* dependency fixedRobert Schwebel2006-03-151-0/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5163 33e552b5-05e3-0310-8538-816dae2090ed
* paths fixed for generic directoryRobert Schwebel2006-03-111-6/+6
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5110 33e552b5-05e3-0310-8538-816dae2090ed
* * images.in, kernel.in, target.in, rootfs.in:Marc Kleine-Budde2006-03-031-1/+1
| | | | | | | replaced $() by ${}, for interopt between bash and make git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4981 33e552b5-05e3-0310-8538-816dae2090ed
* add /etc/init.d/modulesSascha Hauer2006-03-011-2/+19
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4905 33e552b5-05e3-0310-8538-816dae2090ed
* fix default for /etc/network/interfacesRobert Schwebel2006-02-211-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4699 33e552b5-05e3-0310-8538-816dae2090ed