Claudio Matsuoka
37af9970d4
Disable annoying warning caused by attribute warn_unused_result
...
Example:
gcc -c -Os -Wall -DVERSION=\"0.6-pre\" -DWHOAMI=\"`whoami`@`hostname`\" -march=pentium-m -DBUILTIN_RUNPARTS -o finit-mod.o finit-mod.c
finit-mod.c: In function ‘main’:
finit-mod.c:107: warning: ignoring return value of ‘chdir’, declared with attribute warn_unused_result
finit-mod.c:137: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
finit-mod.c:164: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result
finit-mod.c:168: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2009-04-14 12:55:44 -03:00
Claudio Matsuoka
65c971925c
Remove usplash and nologin from Asus legacy code
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-10-10 13:03:31 -03:00
Claudio Matsuoka
52feb6f51c
Invoke xinit directly instead of startx
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-08-26 19:10:09 -03:00
Claudio Matsuoka
3811275df5
Post-0.5 release
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-08-21 15:32:55 -03:00
Claudio Matsuoka
7360ef1f08
Fix distribution filelist
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-08-21 15:31:38 -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
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