Claudio Matsuoka
4e8be438e9
Use smurfy's /dev/initctl handler
...
If we handle it using pselect() in the parent process we'll end up
with a lot of zombie processes because SIGCHLD is not handled correctly.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-06-13 19:55:34 -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
36043c04f9
Fix permission of utmp
...
Also remove other redundant or seemingly unneeded permission settings
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-06-02 17:28:31 -03:00
Claudio Matsuoka
ec10fecd8d
Add pterjan's services.sh
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-06-02 17:28:16 -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
ba9c897e83
Ajusted options for eeeXubuntu
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-31 16:28:19 -03:00
Claudio Matsuoka
4948844f82
Merged usplash support from smurfy's port
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-31 10:56:40 -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
f516108ca6
Merge branch 'master' of cmatsuoka@helllabs.org:git/eeepc
2008-05-29 11:13:44 -03:00
Claudio Matsuoka
04b91da9f9
Remove unused variables
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-28 19:24:18 -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
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
9488e65998
Merge branch 'master' of cmatsuoka@helllabs.org:git/eeepc
2008-05-18 22:36:50 -03:00
Claudio Matsuoka
19540d148e
Cosmetic coding style fix
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-18 22:36:21 -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 >
0.4
2008-05-16 16:20:29 -03:00
Claudio Matsuoka
dbdf8ccc72
Merge branch 'master' of cmatsuoka@helllabs.org:git/eeepc
2008-05-16 10:54:27 -03:00
Claudio Matsuoka
b2f143e623
Rollback removal of /dev/tty0 creation
...
This is need by xorg to start
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-16 10:53:13 -03:00
Claudio Matsuoka
2ffafc3d03
More robust command line parsing
...
Allow multiple spaces or tabs between keyword and argument, also set
hostname only once.
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-16 09:19:29 -03:00
Claudio Matsuoka
3158733ced
Update example services script
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-15 18:36:39 -03:00
Claudio Matsuoka
1aa6358611
Mount "none" as pseudo filesystems
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-15 18:27:55 -03:00
root
ce998373e5
Merge branch 'master' of cmatsuoka@helllabs.org:git/eeepc
2008-05-15 20:39:59 -03:00
root
d0b6457f01
Better string matching
...
Signed-off-by: root <root@eviltwin.(none)>
2008-05-15 20:32:51 -03:00
root
349593d41b
Configure hostname from finit.conf
...
Signed-off-by: root <root@test.(none)>
2008-05-15 17:47:14 -03:00
Claudio Matsuoka
b8daa9c869
Documentation update
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-15 17:39:01 -03:00
root
f21b0a2580
Open terminal in VT2 using openvt(1)
...
Signed-off-by: root <root@test.(none)>
2008-05-15 17:37:51 -03:00
Claudio Matsuoka
4e18bc3724
Fix module name in finit.conf example
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-14 17:33:22 -03:00
Claudio Matsuoka
90c8c73470
Fix fsck options (hopefully)
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-14 13:31:53 -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
6ff7f2e52b
Create tty0
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-05 16:06:40 -03:00
Claudio Matsuoka
b6bf00ed06
*sigh*
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-05 16:00:28 -03:00
Claudio Matsuoka
136dfeb41a
And I mean it!
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-05 15:55:20 -03:00
Claudio Matsuoka
7867db7b23
And do it right this time
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-05 15:34:21 -03:00
Claudio Matsuoka
75d755afad
Chomp trailing LF in line from conf file
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-05 15:24:01 -03:00
Claudio Matsuoka
01509376cc
Don't reboot automatically after fsck
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-05 14:51:23 -03:00
Claudio Matsuoka
c55afaadb3
User, modules and checkfs configurable from /etc/finit.conf
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-05 13:41:01 -03:00
Claudio Matsuoka
ccd49f2024
Dynamic username setting
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-02 17:33:32 -03:00
Claudio Matsuoka
0fdf97653f
Document kernel command line parameters
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-05-02 15:35:51 -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
5acd2cd441
Don't force fsck every time.
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-04-29 15:19:14 -03:00
Claudio Matsuoka
1f7eab37a0
Erm. Fix wrong string size in strncpy.
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-04-24 16:15:01 -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
7caf633259
Mount /proc/bus/usb
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-04-24 13:55:45 -03:00
Claudio Matsuoka
ba6470f5a6
Update documentation
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-04-18 17:20:51 -03:00
Claudio Matsuoka
fa23155593
Change console.lock path to /var/run/console/
...
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com >
2008-04-18 17:16:50 -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