Commit Graph
181 Commits
Author SHA1 Message Date
Claudio Matsuoka ed4abc952a Unmount all filesystems before rebooting
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-27 17:17:26 -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 c7c388e567 Remove consolekit and superfluous 0.5s delay
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-25 15:19:34 -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 4554377e4d Don't start consolekit manually in mandriva
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-25 13:31:36 -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>
0.5
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 0f8393ef0e Start dbus directly instead of calling initscript
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-20 13:13:10 -03:00
Claudio Matsuoka a1d7e48225 Improve profiling messages
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-19 15:11:47 -03:00
Claudio Matsuoka 938773765c Add some profiling aids
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-19 13:58:19 -03:00
Claudio Matsuoka 367049a11c Set time value before using it!
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-19 13:41:16 -03:00
Claudio Matsuoka efcdc141c8 Use relative timestamp
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-19 13:25:10 -03:00
Claudio Matsuoka dfed328d47 Timestamp fixes
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-19 10:27:42 -03:00
Claudio Matsuoka 804aa3c747 Add timestamps to debug messages to help profiling
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-19 10:25:42 -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 b0746f5220 Add bloat for gnome-volume-manager: start dbus and consolekit
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-15 18:59:49 -03:00
Claudio Matsuoka c324eff01a New README with better SNR
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-13 15:56:59 -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 b0e3dbc47f Add .gitignore
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-12 18:01:44 -03:00
Claudio Matsuoka 220b2c9ae3 Create basic device nodes when mounting /dev as tmpfs
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-12 18:00:37 -03:00
Claudio Matsuoka 173853ca17 finit.conf commands accepts multiple parameters
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-11 19:02:55 -03:00
Claudio Matsuoka 9f83bbe788 Allow creation of device nodes from configuration file
Using command "mknod", same syntax as mknod(1)

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-08-11 18:03:52 -03:00
Claudio Matsuoka a187b88dd9 Final changes to boot Guillemot
- call shutdown() directly instead of raising signal
- use blino's sanity check for /dev/null

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-07-04 17:24:25 -03:00
Claudio Matsuoka 134d9f3463 Mount /dev as tmpfs before creating directories inside
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-06-27 08:56:47 -03:00
Claudio Matsuoka 25e9d84673 Add experimental mountdev option
If "mountdev" is specified in /etc/finit.conf, finit-alt will try
to mount tmpfs on /dev prior to creating device nodes.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-06-25 19:10:36 -03:00
Claudio Matsuoka 765bef0991 Don't fix /dev/null permissions if it fails in creation
By doing so we'll be masking a symptom of the problem instead of fixing
it. If permissions of /dev/null fail, most likely other problems will
also happen (e.g. pts permissions). Keep /dev/null alarm (which leads
to X server starting problems) to alert us if something is wrong.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2008-06-18 11:39:38 -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 ead2eb7076 Merge branch 'master' of claudio@git.mandriva.com:/people/blino/finit 2008-06-13 20:15:21 -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 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
Olivier Blin 2f3404165f make sure /dev/null is world-writable 2008-06-06 18:35:44 +02:00
Olivier Blin ca9ee99f59 create resolv.conf symlink in /var 2008-06-06 17:52:00 +02:00
Olivier Blin 0ab62c8871 create /var/run/resolvconf/interface 2008-06-06 17:52:00 +02:00
Olivier Blin efdac3fc2d remove useless /etc/resolvconfig/run clean, it's a symlink to /var/run which is tmpfs 2008-06-06 17:52:00 +02:00
Olivier Blin c127735e2d do not create useless resolvconf and network dirs in /dev/shm 2008-06-06 17:51:53 +02:00
Olivier Blin d621b0ba15 include limits.h for INT_MAX 2008-06-06 17:42:26 +02: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