Commit Graph

31 Commits

Author SHA1 Message Date
Kevin Tian e96dc90ba4 populate-volatile.sh: add "clearcache" cmdline option
Sometimes /etc/volatiles.cache is corrupted when Qemu gets crashed. Current logic
is to always execute cache file as long as it exists. When it's currupted, this
causes core volatile files/directories not created and then prevent many important
services from starting. Automatic check on cache goodness is one option. However
it's not easy since the currupted file could be various states. In one form,
it's full of zeros. In another form, some commands are truncated.

Here allow a cmdline option to force removing volatiles.cache file, since it's
easy for user to check whether the cache file is mal-formed. Usually you'll observe
typical directories like "/var/log/" or "/var/run" not found error.

Signed-off-by Kevin Tian <kevin.tian@intel.com>
2010-07-02 17:27:10 +08:00
Kevin Tian 86568bcf5a initscripts: fix LICENSE from 'GPL' to 'GPLv2'
the license information is acquired from:
        "Richard Purdie <rpurdie@linux.intel.com>"

Signed-off-by Kevin Tian <kevin.tian@intel.com>
2010-06-17 23:16:43 +01:00
Richard Purdie 420b1d8488 initscripts: Tweak checkroot to work with recent versions of busybox
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-02 11:45:59 +01:00
Richard Purdie 4f5d44c25c initscripts: Check link exists in volatiles script
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-05-25 14:38:30 +01:00
Richard Purdie 40afa0a864 initscripts: Since ld.so.cache is in /var/run, make sure the version in /etc/ is used as a fallback
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-05-19 15:59:36 +01:00
Richard Purdie e80d0ca6b6 initscripts: Remove pointless forks from timestamp code
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5079 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-08-19 20:02:31 +00:00
Ross Burton 4f1efa2226 initscripts: merge OE change of cpuinfo_id to machine_id, fixing gsmd's startup
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5016 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-08-04 13:45:06 +00:00
Marcin Juszkiewicz 6a6090cfb0 initscripts: added initscript dependencies
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5003 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-08-01 12:55:48 +00:00
Marcin Juszkiewicz e2637a1ef3 initscripts: functions file is not initscript
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5000 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-08-01 12:55:16 +00:00
Richard Purdie 0b70a10af2 initscripts: Make rm nologin a .sh script
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4995 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-08-01 11:30:57 +00:00
Ross Burton a86d34a619 initscripts: don't check for devfs, it's gone
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4825 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-07-04 11:23:24 +00:00
Ross Burton bde70a9f31 initscripts: add dependency headers
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4801 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-07-03 15:20:56 +00:00
Marcin Juszkiewicz 1bb8542a3e initscripts: do not check for kernels <2.4 on mounting swap
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4798 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-07-03 10:47:09 +00:00
Ross Burton 1d73583a58 initscripts: don't exit in sysfs.sh as this is sources
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4728 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-06-25 15:12:21 +00:00
Ross Burton 6b0a7968b4 initscripts: remove obsolete tests
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4727 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-06-25 15:10:33 +00:00
Ross Burton 6cd426013e initscripts: don't create subshells for simple tests
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4726 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-06-25 15:09:05 +00:00
Marcin Juszkiewicz f37e581b87 initscripts: use pidof command in killproc() function
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4643 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-06-13 14:21:01 +00:00
Marcin Juszkiewicz 7f5b6f9339 initscripts: rename simple shell scripts to *.sh so they are sourced instead of forking
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4642 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-06-13 14:20:37 +00:00
Marcin Juszkiewicz b357bf3297 initscripts: dropped suport for mtdram style ramdisk
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4641 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-06-13 14:20:09 +00:00
Marcin Juszkiewicz 123cce0f78 initscripts: do not install 'devices' initscript - we do not support devfsd
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4640 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-06-13 14:19:47 +00:00
Richard Purdie c56b95f3ae Rename fic-gta01 to om-gta01 as per upstream
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4533 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-05-22 08:21:04 +00:00
Richard Purdie 76df5abe0b base-files/initscripts: Switch to using /var/volatile for volatiles in common with OE.dev
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4510 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-05-20 13:54:14 +00:00
Richard Purdie c87c8e4071 initscripts: Sync populate-voltiles.sh performance improvements from OE.dev
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4508 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-05-20 13:38:00 +00:00
Richard Purdie 9b3ef75cd2 initscripts: Remove mtab madness from checkroot.sh since it doesn't work with busybox mount and a symlink to proc is much easier
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4458 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-05-09 17:16:11 +00:00
Marcin Juszkiewicz 325d3a92fc initscripts: show banner when console is on serial - close #3767 (from OE)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4202 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-04-08 15:09:49 +00:00
Richard Purdie 4aaa8343bc initscripts: No need to run ldconfig every time we boot now...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3220 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-23 17:08:02 +00:00
Marcin Juszkiewicz e7198e4903 initscripts: add inittab for fic-gta01 to not start getty on serial (from OE)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3100 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-07 17:27:58 +00:00
Richard Purdie 1cf731b1e3 initscripts: Sync with OE, primarily for better /etc/timestamp handling
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2650 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-09-02 14:00:52 +00:00
Richard Purdie e38a607f95 initscripts: Add save-rtc script and ALSA manual devices table from OE.dev
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@921 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-11-21 12:19:17 +00:00
Richard Purdie a48da11aca Clean up and correct MAINTAINERS
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@739 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-09-21 14:48:08 +00:00
Richard Purdie b2f192faab Rename /openembedded/ -> /meta/
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@530 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-07-21 10:10:31 +00:00