List of commits:
Subject Hash Author Date (UTC)
adapt sample script for devtmpfs 983e8e944dae73846c5e0ea5ab26726851073dec root 2012-03-28 14:47:01
must up the ethernet interface 79bd84790e904ce471101762a35dbd280bb2673f root 2012-02-02 18:30:24
init have more children than gettys 57f4231ffd8e97b7511226bfc4f058e0814a4e8e Sylvain BERTRAND 2012-01-31 13:10:32
clean sigprogmask for children 89a379820196e9a4de7d6bf38ec49a679f9de917 Sylvain BERTRAND 2012-01-31 12:52:11
ready to be used 51f3d5adedf51ab5b47a61724035141bcbb71354 Sylvain BERTRAND 2012-01-30 15:27:56
ready, now need to know why init libc is crashing 39e165e544af1632e0d1926a686173e8b7543bdd Sylvain BERTRAND 2011-12-30 02:35:57
uevents cleanup 082938475c119d68ce5def18a1c21f69c596b1a1 Sylvain BERTRAND 2011-12-26 23:32:00
uevent monitor to ulinux patterns e9e2e03953d3a28e08aeb3a7388b334cda8a8479 Sylvain BERTRAND 2011-12-26 22:38:45
modules properly loaded ac79794945662bad9e97562c479dea5afe455687 Sylvain BERTRAND 2011-12-26 22:08:54
ulinux patterns: insert a kernel module ed879829ce6c44b77bddcd9c106a106261f47301 Sylvain BERTRAND 2011-12-26 21:29:33
ulinux dir_parse pattern 63cc7acc186efc291a76255e97d86e80901174e5 Sylvain BERTRAND 2011-12-26 02:24:55
ulinux improvements and more patterns a458c52301d3a34e8b51794fea7c1cb06c1c34f8 Sylvain BERTRAND 2011-12-22 22:09:06
ulinux patterns:network server 60c167bcd530f95d0a57189035620c3bc80f1e34 Sylvain BERTRAND 2011-12-20 00:39:56
ulinux cleanup and samples 92c893f28ef42f11943c0bf80a037a5b5f34ebef Sylvain BERTRAND 2011-12-16 01:51:22
uevent listener 55657699f291575139858aec466340e7624cd66a Sylvain BERTRAND 2011-12-15 18:01:06
uevent monitor e241bd4db4af8510902a5c606eee0e1e2dbdecda Sylvain BERTRAND 2011-12-13 00:37:45
block signals 91772917669645b5634563d0c06e361c87cf3e84 Sylvain BERTRAND 2011-12-09 17:04:34
initial commit 5310fde2d021e3505f8f1d5d9091726c236967ec Sylvain BERTRAND 2011-12-07 11:29:18
Commit 983e8e944dae73846c5e0ea5ab26726851073dec - adapt sample script for devtmpfs
Author: root
Author date (UTC): 2012-03-28 14:47
Committer name: root
Committer date (UTC): 2012-03-28 14:47
Parent(s): 79bd84790e904ce471101762a35dbd280bb2673f
Signing key:
Tree: dbcf031e23d0ca9ede2aa62be636caf689a2a54e
File Lines added Lines deleted
script/example_init.sh 2 13
script/example_shutdown.sh 4 2
File script/example_init.sh changed (mode: 100755) (index fe4cf8d..410b0f1)
5 5
6 6 #------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
7 7 #mount /dev #mount /dev
8 /bin/mount -o exec,nosuid,relatime,size=10M,mode=0755 -t tmpfs udev /dev
9
10 [ -c /dev/console ] || mknod -m 600 /dev/console c 5 1
11 [ -c /dev/tty1 ] || mknod -m 620 /dev/tty1 c 4 1
12 [ -c /dev/tty ] || mknod -m 666 /dev/tty c 5 0
13
14 #udevd will dup its stdin/stdout/stderr to /dev/null
15 #and we do not want a file which gets buffered in ram
16 [ -c /dev/null ] || mknod -m 666 /dev/null c 1 3
17
18 # so udev can add its start-message to dmesg
19 [ -c /dev/kmsg ] || mknod -m 660 /dev/kmsg c 1 11
8 /bin/mount -o exec,nosuid,relatime,size=10M,mode=0755 -t devtmpfs udev /dev
20 9
21 10 /bin/mkdir -m 0755 -p /dev/pts /bin/mkdir -m 0755 -p /dev/pts
22 11 /bin/mount -o relatime,gid=5,mode=0620 -t devpts devpts /dev/pts /bin/mount -o relatime,gid=5,mode=0620 -t devpts devpts /dev/pts
 
35 24 /sbin/modprobe unix /sbin/modprobe unix
36 25 /bin/rm -Rf /run/udev /bin/rm -Rf /run/udev
37 26 echo "" >/sys/kernel/uevent_helper echo "" >/sys/kernel/uevent_helper
38 /sbin/udevd --daemon
27 /lib/udev/udevd --daemon
39 28 /sbin/udevadm trigger --type=subsystems --action=add /sbin/udevadm trigger --type=subsystems --action=add
40 29 /sbin/udevadm trigger --type=devices --action=add /sbin/udevadm trigger --type=devices --action=add
41 30
File script/example_shutdown.sh changed (mode: 100755) (index 3587caa..92a0f56)
1 1 #!/bin/bash #!/bin/bash
2 /sbin/dhcpcd --exit
3 /usr/bin/pkill --pidfile /var/run/syslog-ng.pid
2 4 /usr/sbin/alsactl store /usr/sbin/alsactl store
3 5 /sbin/hwclock --utc --systohc /sbin/hwclock --utc --systohc
4 6
5 7 /bin/sync /bin/sync
6 if test $0 = "reboot.sh"; then
8 if test "$(basename $0)" = "reboot.sh"; then
7 9 /sbin/reboot -f /sbin/reboot -f
8 10 fi fi
9 11
10 if test $0 = "poweroff.sh"; then
12 if test "$(basename $0)" = "poweroff.sh"; then
11 13 /sbin/poweroff -f /sbin/poweroff -f
12 14 fi fi
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/sylware/cinitramfs

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/sylware/cinitramfs

Clone this repository using git:
git clone git://git.rocketgit.com/user/sylware/cinitramfs

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main