# HG changeset patch # User Christophe Lincoln # Date 1488823572 -3600 # Node ID d28b86ae0e45f4a452c8e5a4040c5f20f82dae50 # Parent a4fa34b33e9e5b9fe2c0853b10f3987e73cc88f9 More security, -e to emulate iso diff -r a4fa34b33e9e -r d28b86ae0e45 README --- a/README Mon Mar 06 18:37:02 2017 +0100 +++ b/README Mon Mar 06 19:06:12 2017 +0100 @@ -1,7 +1,7 @@ SEB - SliTaz Embedded OS ================================================================================ -Back to the root with this cmdline tool to build realy small SliTaz textmode +Back to the root with this cmdline tool to build realy small SliTaz text mode system for hacking, learning and developing small Linux operating system. Seb builder will init a minimal set of files that you can customise at your @@ -44,6 +44,8 @@ # seb -p sqlite --add # seb build +To get a list of commands, just run seb without arguments: $ seb + Build process & environment -------------------------------------------------------------------------------- @@ -99,8 +101,9 @@ * examples/ Various fs and scripts examples * initfs/ Initial files used to create the system * seb SliTaz Embedded operation system builder + * libseb.sh Seb shared functions install on host and in seb OS * tools/ Various tools included or used to build an OS - * packages/ SliTaz Embedded packages + * packages/ SliTaz Embedded packages database We dont want to much automation, let people create ther own OS in there own way but provide some usefull function to help :-) diff -r a4fa34b33e9e -r d28b86ae0e45 seb --- a/seb Mon Mar 06 18:37:02 2017 +0100 +++ b/seb Mon Mar 06 19:06:12 2017 +0100 @@ -276,6 +276,7 @@ EOT # Security check + chown -R 0.0 ${rootfs} chmod 0600 ${rootfs}/etc/busybox.conf # Rootfs archive @@ -433,7 +434,7 @@ cd ${rootfs}; find . -type f | sed s'/^.//'g footer "Rootfs files: $(find . -type f | wc -l)" ;; - emu) + -e|emu) title "Emulating: $iso" emulate ${work}/${iso} footer ;;