Commit Graph
39 Commits
Author SHA1 Message Date
Claudio Matsuoka a6f534621c Fix filesystem initialization order
Fsck filesystems before mounting root as read-write. Mountdev and
device creation can stay there because they're tmpfs.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-13 13:14:33 -03:00
Claudio Matsuoka 33469873a5 Don't build vanilla finit
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-06-02 18:20:03 -03:00
Claudio Matsuoka 9f99f38561 Initial eeeXubuntu port merged from smurfy's port
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-05-31 10:43:43 -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 d5037d1352 Finit-alt listens to /dev/initctl
This allows us to use the standard reboot utility in Linux to perform
a fast reboot.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-05-27 16:29:34 -03:00
Claudio Matsuoka 57ad91136b Build finit-alt from finit-alt.c
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-05-26 20:09:25 -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 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 c79b823f17 Fix default user setting in Makefile
Otherwise the default user name is set to the name of the current user

Signed-off-by: Claudio Matsuoka <claudio@frohike.(none)>
2008-03-20 05:10:07 -03:00
Claudio Matsuoka 71ce4b98e9 Minor documentation updates
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-03-18 16:38:08 -03:00
Claudio Matsuoka a52c932085 Cosmetic changes
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-03-16 18:03:23 -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 89854a579f Add nash-plugin patch, move Mandriva specifics to its own README file
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-03-16 13:57:22 -03:00
Claudio Matsuoka 1c88ae1f61 Run-parts code cleanup and minor fixes
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-03-16 12:47:37 -03:00
Claudio Matsuoka 904c12d06a Add a contrib directory
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-03-15 14:37:46 -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 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 6565cc67ee Update version information to post-0.3
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-23 08:55:12 -03:00
Claudio Matsuoka 08d0dc6ee9 Disable debug
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-23 08:50:19 -03:00
Claudio Matsuoka 2679c1b1c5 Mount /var/lock and /var/run as tmpfs
Also create /var/run/console/<user> for X authentication

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-22 18:02:45 -03:00
Claudio Matsuoka fb8c341168 Change poweroff method to reboot(RB_POWER_OFF) (Metalshark)
Metalshark says:
February 19th, 2008 at 9:10 pm

There is an issue with some ACPI/Kernel combinations to do with shutdown.

It isn’t always powering off (tried /proc/acpi and /sys methods) - however
removing all the fd > 5 stuff and putting in the simple line
“reboot(RB_POWER_OFF);” worked for all thus far. Although semantically
incorrect it is a working solution.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-21 09:43:35 -03:00
Claudio Matsuoka 7137573534 Post-0.2 adjustments
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-19 20:24:33 -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 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 7af37f1fb7 Update version number after release
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-14 22:21:27 -02:00
Claudio Matsuoka 8ad87be029 Add dist target, build timestamp and version information
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-14 22:10:14 -02:00
Claudio Matsuoka 37144d58b2 Add Metalshark's patches:
*) Add -march=pentium-m if compiling finit or finit-mod (as the target will
   be an eeepc).
*) Add a -DNO_HCTOSYS make option that omits the first /sbin/hwclock if the
   user has enabled CONFIG_RTC_HCTOSYS in the kernel.
*) Add a -DDIRECTISA make option to append –directisa to /sbin/hwclock lines
   if the user has disabled CONFIG_GENRTC and enabled CONFIG_RTC but not
   enabled CONFIG_HPET_TIMER and CONFIG_HPET_RTC_IRQ.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-14 21:55:09 -02:00
Claudio Matsuoka 7c3e97c18b Add makepath() to avoid forking mkdir
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-05 10:48:19 -02:00
Claudio Matsuoka 53e92b28c3 Renamed ffinit.c to finit-alt.c, added finit-mod.c
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-02-05 10:33:09 -02:00
Claudio Matsuoka 7348225111 Reset mtab on boot (workaround, fix it properly later)
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-01-10 18:53:34 -02:00
Claudio Matsuoka ebb0d03034 Make home directory and default user configurable
Use home= and user= parameters in the kernel command line to set
the home device and the default user

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-01-10 15:43:26 -02:00
Claudio Matsuoka bfab7e0c4f Added license information to improved fastinit
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-01-04 08:41:52 -02:00
Claudio Matsuoka 9eb9eb1ef6 Implement improved/optimized version of finit
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-01-02 13:32:05 -02:00
Claudio Matsuoka 89e6c35192 Fix typo in Makefile
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2007-12-30 15:00:56 -02:00
Claudio Matsuoka e4eaf79996 Fix parameter to shutdown()
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2007-12-30 15:00:12 -02:00
Claudio Matsuoka 41a9745384 Cosmetic changes
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2007-12-30 12:54:09 -02:00
Claudio Matsuoka a1b91e7191 First complete buildable version (may have bugs)
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2007-12-30 12:09:39 -02:00
Claudio Matsuoka 5aceab8526 Add Makefile
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2007-12-29 23:32:02 -02:00