Commit Graph
36 Commits
Author SHA1 Message Date
Joachim Nilsson 5816c9cab9 Embedded finit for small embedded Linux systems and servers.
o Make finit-alt.c the new finit.c, save old finit.c as finit-org.c
o Keep original finit-alt.c for reference.
o Update README and ChangeLog with direction of this fork
o Correct ChangeLog date for v0.1 and set release date for
  the 0.6-pre release to 20100614, which is the last commit
  by the original author.
o Add standard LICENSE file for MIT License
o Add standard AUTHORS file to document history of project
o Bump version to 1.0-pre to distance fork from original

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
2012-09-14 13:10:39 +02:00
Claudio Matsuoka d096efe643 Remove extra sleep before executing services.sh
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-09-04 14:02:51 -03:00
Claudio Matsuoka 7ebc19782f Update changelog
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-09-02 13:07:28 -03:00
Claudio Matsuoka 95a70ed2af Update changelog
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-25 13:53:02 -03:00
Claudio Matsuoka 529224153f Update docs for 0.5
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-21 15:30:34 -03:00
Claudio Matsuoka 3ce7638dab Update changelog
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-15 19:08:39 -03:00
Claudio Matsuoka 7d10388158 Conditional build of /etc/resolveconf/run support
Xandros actually uses it.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-06-18 11:34:52 -03:00
Claudio Matsuoka a0382dfab8 Keep /etc/resolveconf/run code commented until we check Xandros
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-06-13 20:31:49 -03:00
Claudio Matsuoka 0f2a14bf4f Remove old code to load AGP drivers
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-06-13 19:58:31 -03:00
Claudio Matsuoka 0fc7654a83 Set owner of /var/run/utmp to root:utmp
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-06-02 17:22:35 -03:00
Claudio Matsuoka f94504ad96 Write runlevel to utmp
This is needed by Printerdrake (by Pascal Terjan)

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-05-28 12:51:30 -03:00
Claudio Matsuoka 698c5a1852 Changelog updates
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-05-27 16:45:20 -03:00
Claudio Matsuoka df14fd5255 Post-0.4
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-05-16 16:23:19 -03:00
Claudio Matsuoka 821a6853fe Version 0.4
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-05-16 16:20:29 -03:00
Claudio Matsuoka b8daa9c869 Documentation update
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-05-15 17:39:01 -03:00
Claudio Matsuoka c8e7b34b4c Move conffile parsing to proper function
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-05-08 11:46:21 -03:00
Claudio Matsuoka 9d164ac312 Enable runtime debug in finit-alt if DEBUG parameter is specified
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-05-02 15:34:13 -03:00
Claudio Matsuoka d87fb47cf3 finit-mdv checks filesystem if CHECKFS= parameter specified
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-04-24 16:05:46 -03:00
Claudio Matsuoka 996cb2ec1e Merge branch 'master' of cmatsuoka@helllabs.org:git/eeepc
Conflicts:

	Changelog
	finit-mod.c

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-04-18 16:03:21 -03:00
Claudio Matsuoka 4e3d6ec976 Handle pam_console permissions in finit-alt for Mandriva
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-04-18 16:01:11 -03:00
Claudio Matsuoka 0857a0846f Ignore signal instead of setting to an empty handler
As suggested by Metalshark

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-04-18 15:48:15 -03:00
Claudio Matsuoka 494f182b13 Minor fixes, updated comments
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-03-16 17:17:17 -03:00
Claudio Matsuoka 434ec4c533 Add option to use built-in run-parts instead of /bin/run-parts
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-03-15 10:34:05 -03:00
Claudio Matsuoka e4f675fa1a Create loopback device in finit-alt (for squashfs)
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-03-14 14:16:29 -03:00
Claudio Matsuoka 2a9bfa7fd7 Default user for finit-alt configurable from Makefile
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-03-10 17:41:11 -03:00
Claudio Matsuoka 98624a3d21 Create initctl fifo in finit-alt
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-03-10 17:12:40 -03:00
Claudio Matsuoka 6e2ea43e97 Changelog updated
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-22 20:19:50 -03:00
Claudio Matsuoka 1fc2d9596a Draw shutdown splash screen using C calls instead of system("echo;cat")
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-17 08:54:34 -03:00
Claudio Matsuoka dbb31994a0 Moved helpers to a separate file
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-16 22:03:16 -02:00
Claudio Matsuoka a31bd547d6 Replace system("cat") and system("dd") with C implementation
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-16 21:26:33 -02:00
Claudio Matsuoka 3657d539c1 Use direct calls to set loopback instead of fork ifconfig
Also renamed shutdown() to do_shutdown() because socket.h redefines it

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-16 20:52:02 -02:00
Claudio Matsuoka 9a2b6890e5 Write ACPI sleep state to /sys/power/state instead of /proc/acpi/sleep
From http://acpi.sourceforge.net/documentation/sleep.html:

/proc/acpi is being replaced by interfaces in /sys and new software
should not look in /proc. Users of 2.6 are advised to use the new file
in sysfs: /sys/power/state.

Metalshark says:
February 15th, 2008 at 6:15 am

In shutdown you use “/proc/acpi/sleep”, would it be advisable to use the
new sysfs method and use that if available and if not use proc (at runtime)
with compile time options to disable proc/sysfs methods?

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-16 19:37:21 -02:00
Claudio Matsuoka bbe281db55 Drop system("rm -f") to clean /tmp, its a fresh mounted tmpfs
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-16 18:07:57 -02:00
Claudio Matsuoka ef3071b957 Disable NO_HCTOSYS by default to match stock Eeepc kernel
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-15 16:56:05 -02:00
Claudio Matsuoka 1d4d7df3cc Replace remaining system("touch") with touch() (by Metalshark)
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-15 14:14:34 -02:00
Claudio Matsuoka 8c3580d352 Add Changelog file
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-15 09:08:04 -02:00