/kiss-live

📀 Script to build livecd iso for KISSLinux

Primary LanguageShellGNU General Public License v3.0GPL-3.0

|/
|\ISS                                                           https://k1ss.org
________________________________________________________________________________


Live Repository
________________________________________________________________________________

The Live repository for generate UNOFFICIAL images of KISS Linux.


todo
________________________________________________________________________________

- [x] unmount correctly cachedir when INT
- [ ] sign iso files generated
- [x] solve tinyramfs hook mount -o ro
- [x] solve init to ram disk
- [x] slim down the iso filesize (well, slimed down before 'custom' config)
- [x] create 'custom' config kernel
- [ ] docker img
- [x] build isolinux natively
- [x] torrent download

Dependencies
________________________________________________________________________________

* 'grub'
* 'libisoburn'
* 'syslinux'

Usage
________________________________________________________________________________

usage: kiss-live [options ...]
       -c, --config   <file>           set config file path
                                       default is ./build.cfg

       -s, --sources  <dir>            set sources directory
                                       default is inside chroot
                                    
       -o, --output   <name>           set livecd output path
                                       default is kiss-live-$ver
                                    
       -p, --package  <pkg1,pkg2,...>  set packages to install
                                       default are <none>

       -d, --debug                     enable debug mode
       -h, --help                      show this help