esh: Migrate shell to /bin/esh
This commit is contained in:
parent
85e7a13607
commit
f14bd21548
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/esh
|
||||||
|
|
||||||
export-cmd DESKTOP cat /var/run/.wallpaper.pid
|
export-cmd DESKTOP cat /var/run/.wallpaper.pid
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/esh
|
||||||
|
|
||||||
if empty? "$1" then exec sh -c "echo 'usage: $0 WALLPAPER'"
|
if empty? "$1" then exec sh -c "echo 'usage: $0 WALLPAPER'"
|
||||||
if not stat -Lq "$1" then exec sh -c "echo '$0: $1 does not exist'"
|
if not stat -Lq "$1" then exec sh -c "echo '$0: $1 does not exist'"
|
||||||
|
@ -96,7 +96,7 @@ int main(int argc, char * argv[]) {
|
|||||||
prog_lines[i] = "msk count";
|
prog_lines[i] = "msk count";
|
||||||
sprintf(data_lines[i++], C_A "Packages: " C_O);
|
sprintf(data_lines[i++], C_A "Packages: " C_O);
|
||||||
|
|
||||||
prog_lines[i] = "sh -v";
|
prog_lines[i] = "esh -v";
|
||||||
sprintf(data_lines[i++], C_A "Shell: " C_O);
|
sprintf(data_lines[i++], C_A "Shell: " C_O);
|
||||||
|
|
||||||
prog_lines[i] = "yutani-query resolution";
|
prog_lines[i] = "yutani-query resolution";
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
root:toor:0:0:Administrator:/home/root:/bin/sh:fancy
|
root:toor:0:0:Administrator:/home/root:/bin/esh:fancy
|
||||||
local:local:1000:1000:Local User:/home/local:/bin/sh:fancy
|
local:local:1000:1000:Local User:/home/local:/bin/esh:fancy
|
||||||
guest:guest:1001:1001:Guest User:/home/guest:/bin/sh:fancy
|
guest:guest:1001:1001:Guest User:/home/guest:/bin/esh:fancy
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
root:x:0:0:Administrator:/home/root:/bin/sh:fancy
|
root:x:0:0:Administrator:/home/root:/bin/esh:fancy
|
||||||
adm:x:1:1:Administrators:/tmp:/bin/false:nope
|
adm:x:1:1:Administrators:/tmp:/bin/false:nope
|
||||||
dialout:x:2:2:Serial Users:/tmp:/bin/false:nope
|
dialout:x:2:2:Serial Users:/tmp:/bin/false:nope
|
||||||
local:x:1000:1000:Local User:/home/local:/bin/sh:fancy
|
local:x:1000:1000:Local User:/home/local:/bin/esh:fancy
|
||||||
guest:x:1001:1001:Guest User:/home/guest:/bin/sh:fancy
|
guest:x:1001:1001:Guest User:/home/guest:/bin/esh:fancy
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/esh
|
||||||
|
|
||||||
# This daemonizes
|
# This daemonizes
|
||||||
exec splash-log
|
exec splash-log
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/esh
|
||||||
|
|
||||||
if not kcmdline -q migrate then exit 0
|
if not kcmdline -q migrate then exit 0
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/esh
|
||||||
|
|
||||||
export-cmd HOSTNAME cat /etc/hostname
|
export-cmd HOSTNAME cat /etc/hostname
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/esh
|
||||||
|
|
||||||
echo -n "Mounting tmpfs..." > /dev/pex/splash
|
echo -n "Mounting tmpfs..." > /dev/pex/splash
|
||||||
mount tmpfs tmp,777 /tmp
|
mount tmpfs tmp,777 /tmp
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/esh
|
||||||
|
|
||||||
echo -n "Installing device driver modules..." > /dev/pex/splash
|
echo -n "Installing device driver modules..." > /dev/pex/splash
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/esh
|
||||||
|
|
||||||
if not stat -Lq /dev/cdrom0 then exit 0
|
if not stat -Lq /dev/cdrom0 then exit 0
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/esh
|
||||||
|
|
||||||
if kcmdline -q no-startup-dhcp then exit 0
|
if kcmdline -q no-startup-dhcp then exit 0
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/esh
|
||||||
|
|
||||||
if kcmdline -q no-startup-msk then exit 0
|
if kcmdline -q no-startup-msk then exit 0
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/esh
|
||||||
|
|
||||||
export-cmd START kcmdline -g start
|
export-cmd START kcmdline -g start
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/esh
|
||||||
|
|
||||||
# Start wallpaper
|
# Start wallpaper
|
||||||
cd ~/Desktop
|
cd ~/Desktop
|
||||||
|
@ -48,6 +48,12 @@ def file_filter(tarinfo):
|
|||||||
|
|
||||||
return tarinfo
|
return tarinfo
|
||||||
|
|
||||||
|
def symlink(file,target):
|
||||||
|
ti = tarfile.TarInfo(file)
|
||||||
|
ti.type = tarfile.SYMTYPE
|
||||||
|
ti.linkname = target
|
||||||
|
return ti
|
||||||
|
|
||||||
with tarfile.open('ramdisk.igz','w:gz') as ramdisk:
|
with tarfile.open('ramdisk.igz','w:gz') as ramdisk:
|
||||||
ramdisk.add('base',arcname='/',filter=file_filter)
|
ramdisk.add('base',arcname='/',filter=file_filter)
|
||||||
|
|
||||||
@ -63,5 +69,6 @@ with tarfile.open('ramdisk.igz','w:gz') as ramdisk:
|
|||||||
ramdisk.add('tags',arcname='/src/tags',filter=file_filter)
|
ramdisk.add('tags',arcname='/src/tags',filter=file_filter)
|
||||||
ramdisk.add('util/auto-dep.krk',arcname='/bin/auto-dep.krk',filter=file_filter)
|
ramdisk.add('util/auto-dep.krk',arcname='/bin/auto-dep.krk',filter=file_filter)
|
||||||
ramdisk.add('kuroko/src/kuroko',arcname='/usr/include/kuroko',filter=file_filter)
|
ramdisk.add('kuroko/src/kuroko',arcname='/usr/include/kuroko',filter=file_filter)
|
||||||
|
ramdisk.addfile(symlink('bin/sh','esh'))
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user