WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Core book - topic listing  (Read 18804 times)

Offline Zendrael

  • Sr. Member
  • ****
  • Posts: 362
    • Zendrael's home of projects
Re: Core book - topic listing
« Reply #30 on: August 05, 2013, 02:43:00 PM »
Hello Mr. Curaga!

My suggestions:
  • Personal Cloud
  • FTP Server
  • Simple NAS
  • Simple WebServer (I'm writing it with busybox-httpd)
  • Media Server (maybe with minidlna)

I'll contribute with more as soon as I can!

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10960
Re: Core book - topic listing
« Reply #31 on: August 10, 2013, 08:33:16 AM »
Personal cloud chapter in.
The only barriers that can stop you are the ones you create yourself.

Offline Zendrael

  • Sr. Member
  • ****
  • Posts: 362
    • Zendrael's home of projects
Re: Core book - topic listing
« Reply #32 on: August 13, 2013, 06:11:35 AM »
A few more suggestions:
  • FireWall
  • LTSP
  • NetBooting classroom
Should I send the Simple Webserver article to your mail or PM?

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 3020
Re: Core book - topic listing
« Reply #33 on: August 13, 2013, 08:22:11 AM »
I think a detailed explanation of the boot process has been mentioned before, if not then that would be interesting


Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10960
Re: Core book - topic listing
« Reply #34 on: August 13, 2013, 12:04:57 PM »
@Zendrael

Either is fine.

@coreplayer2

It's there already, check the PDF ;)
The only barriers that can stop you are the ones you create yourself.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10960
Re: Core book - topic listing
« Reply #35 on: August 17, 2013, 07:50:08 AM »
Zendrael's web server chapter is in, some new chapters.
The only barriers that can stop you are the ones you create yourself.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10960
Re: Core book - topic listing
« Reply #36 on: September 07, 2013, 05:01:44 AM »
It's getting into shape. Two things remain before the first alpha can be cut (yes, I'm treating it as a software project ;)):
- bftpd has a bug, waiting on a release to finish the FTP chapter
- waiting for the Firefox kiosk chapter

Now's your chance to get your name (or nick if you prefer) in print: find a bug (typo, bad sentence, etc), win eternal glory!

Planned timeline:
- after the alpha is out, a week's silence (no new bugs) means a new alpha
- if the quality is good enough, it's RC
- one week of silence after RC, assuming no bugs -> into print
- it takes a few weeks for the printers to ramp up
The only barriers that can stop you are the ones you create yourself.

Offline andyj

  • Hero Member
  • *****
  • Posts: 1021
Re: Core book - topic listing
« Reply #37 on: September 07, 2013, 07:36:14 AM »
I see that on pp. 71-72 that rcS is not mentioned. It is a separate file now which does a few things like mount the root and proc file systems before handing off to tc-config. This is where we can add custom code in the boot process, like starting plymouth for a graphical boot splash to hide the console messages (especially nice for kiosks, etc.). Because it was split from tc-config for these sort of purposes, I think it's important to mention it, why it's separate, and how it could be customized.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10960
Re: Core book - topic listing
« Reply #38 on: September 07, 2013, 11:21:16 AM »
Thanks, good point, added a section. I'll update the image later, perhaps tomorrow - it also needs to be split to two lines, the text is a bit too small.
« Last Edit: September 07, 2013, 11:24:11 AM by curaga »
The only barriers that can stop you are the ones you create yourself.

Offline andyj

  • Hero Member
  • *****
  • Posts: 1021
Re: Core book - topic listing
« Reply #39 on: September 09, 2013, 07:40:43 AM »
I noticed that a new section for rcS was added to "BigTinyCoreBook" (my name suggestion). If you like, here is a code example to add:
Code: (bash) [Select]
#!/bin/sh
# RC Script for Tiny Core Linux
# (c) Robert Shingledecker 2004-2012

# Mount /proc.
[ -f /proc/cmdline ] || /bin/mount /proc

# Remount rootfs rw.
/bin/mount -o remount,rw /

# Mount system devices from /etc/fstab.
/bin/mount -a

# custom code here
ldconfig
/sbin/plymouthd --mode=boot --attach-to-session --pid-file=/var/run/plymouth/plymouthd.pid >/dev/null 2>&1
/bin/plymouth --show-splash >/dev/null 2>&1

# continue with system initialization
/etc/init.d/tc-config

Also, IMHO rcS should be inserted into the boot graphic on the previous page. It looks like it will be a good M for RTFM answers to n00bs, not that we would ever say that.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10960
Re: Core book - topic listing
« Reply #40 on: September 09, 2013, 08:38:01 AM »
Yep, as mentioned above, the pic is in need of updating. Didn't have time on Sunday.

Please check your PM :)
The only barriers that can stop you are the ones you create yourself.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10960
Re: Core book - topic listing
« Reply #41 on: September 21, 2013, 04:44:51 AM »
Zendrael's Firefox chapter is in. I tested it, needs a change in the firefox.tcz startup script to fully work.
The only barriers that can stop you are the ones you create yourself.

Offline Zendrael

  • Sr. Member
  • ****
  • Posts: 362
    • Zendrael's home of projects
Re: Core book - topic listing
« Reply #42 on: September 21, 2013, 05:06:07 AM »
Hi Curaga!

I saw the chapter in and the changes you made, thank you!  :D

I hope it didn't get too much work because of my bad english! Haha

How about to put a simple shellScript to act like a CGI in the Simple Web Server chapter? An example of how to do it. Something easy just to show how it works, like:

Code: [Select]
#!/bin/bash

echo "Content-type: text/html\n\n"

echo "<h1>CGI with ShellScript working!</h1>"

echo "Put <strong>any</strong> HTML output or load a file to show!"


Just renaming the script to <name>.cgi and inside cgi-bin directory.

If it's ok, I can write more about it.


« Last Edit: September 21, 2013, 05:21:39 AM by Zendrael »

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10960
Re: Core book - topic listing
« Reply #43 on: September 22, 2013, 12:47:29 AM »
Sure, added.
The only barriers that can stop you are the ones you create yourself.

Offline Zendrael

  • Sr. Member
  • ****
  • Posts: 362
    • Zendrael's home of projects
Re: Core book - topic listing
« Reply #44 on: September 22, 2013, 05:08:34 AM »
Thank you!  :D