# vim: syn=sh: #Packager: JRD pkgname=liveenv pkgver=13.37 pkgrel=1cp options=('noextract' 'noautodotnew' 'nosrcpack') doinst() { echo 'avahi:x:214:' >> etc/group echo 'avahi:x:214:214:Avahi User:/dev/null:/bin/false' >> etc/passwd echo 'avahi:!:15194:0:99999:7:::' >> etc/shadow echo 'one:x:1000:100::/home/one:/bin/bash' >> etc/passwd echo 'one::13686:0:99999:7:::' >> etc/shadow sed -i 's/^root:.*/root:$1$R5js9s.7$vv2tt94NF36FLz9xqHP2V.:14485:0:::::/' etc/shadow sed -i 's/^floppy:.*/\0,one/; s/^audio:.*/\0,one/; s/^video:.*/\0,one/; s/^cdrom:.*/\0,one/; s/^plugdev:.*/\0,one/; s/^power:.*/\0,one/; s/^netdev:.*/\0,one/; s/^scanner:.*/\0,one/; s/^users:.*/\0one/; s/^fuse:.*/\0one/;' etc/group chown -R 1000:100 home/one chown -R 0:0 etc/ssh chmod u=rwx,go=rx etc/ssh chmod u=rw,go=r etc/ssh/* chmod go-r etc/ssh/*_key chmod -x etc/rc.d/rc.avahi* } slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "$pkgname (Mofications for the Live environment)" "Modications includes:" "- user 'one' already created with no password" "- root user with paswword 'live'" "- ssh keypairs already generated" "- gdm autologin for user 'one'" "- root Xfce desktop specific background" "- hostname to salixlive.salixos.org (resolved to localhost)" "- avahi configured, but daemon not running by default" ) build() { cp -ar $startdir/root/* $startdir/pkg/ }