/kernel_reloaded/

Author:

Other contacts

Novi članci

Flickr Goodness

Categories

July 4, 2011 @ 21:27

Fedora in Public Libraries


 
Our local Linux Users Group in my home town of Osijek has started workshops called knowledge exchange in partnership with our public library. So first step was to install Fusion Linux Fedora Remix on their PCs.
 
Are there other examples with Fedora being rolled out in public libraries or in some other public institutions? I would be really interested with their experiences.
 
In my example there are 6 PCs that are used by any member of library, usually those are primary and high school kids. They come here and most of their activities are watching youtube, logging onto facebook and playing flash games.
 
Their primary OS is Windows XP with Windows SteadyState enabled. I found out that they decided to use Windows SteadyState because they had problem monitoring kids and they would leave p2p apps running and downloading music and video files and come back a day later with hard drives to save them onto. Obviously that is not what they want kids to do so by enabling Windows SteadyState any files downloaded are erased by reboot. This policy probably also removes most virus issues, both because kids don’t plug any usb devices and because any changes are erased.
 
First issue I came across was that Anaconda installed and GParted wouldn’t resize single windows ntfs partition because there were some errors on hard drive. I tried logging into Administrator account and running chkdsk /f but that didn’t help, even with option that Windows SteadyState merges changes. I didn’t want to disable Windows SteadyState so I reverted to boooting of Windows live CD and running chkdsk /f from repair console. That fixed the issues on all machines.
 
I didn’t have good experience with Anaconda ntfs resize so I used GParted to resize ntfs partitions. GParted worked perfectly on all machines without issues.
 
After installing Fusion Linux I did these post install tweaks:
* Change grub entry “Windows XP” from “other”
* Change grub entry to Fusion Linux 14 from Fusion Linux 14.1 (2.6.35.13-92.fc14.i686)
* Put 10 seconds wait in grub menu
* Enable automatic login
* Disble screensave password lock
* Enable automatic updates
* Put Firefox, Chromium and Teeworlds icons on desktop
 
What would be best way to enable “Windows SteadyState” equivalent in Fedora? Brute force way would be a simple script that deletes all files in user home folder. Are there some more subtle ways? And how to make some changes permanent while making all other changes transient? Using unionfs seams like a bit of a overkill… Any suggestions are welcome.
 

Filed under english, linux

7 Comments »

  1. Posted by Fedora in public libraries – /kernel_reloaded/ « Windows SteadyState

    July 5, 2011 @ 2:02

    [...] Fedora in public libraries – /kernel_reloaded/ Tweet This Post google_ad_client = "pub-0527157013527757"; google_ad_width = 728; google_ad_height = 90; google_ad_format = "728x90_as"; google_ad_type = "text"; google_color_border = "FFFFFF"; google_color_bg = "FFFFFF"; google_color_link = "0000FF"; google_color_text = "000000"; google_color_url = "000000"; Tags: found-out, had-problem, monitoring-kids, p2p-apps, running-and, steady, windows, windows-steady Share this post! Twitter Digg Facebook Delicious StumbleUpon Google Bookmarks LinkedIn Technorati Favorites [...]

  2. Posted by Johan

    July 5, 2011 @ 3:09

    I use the guest account under Mandriva which refresh it self after every new login. You can do the same by keeping a zipped backup of /home/guest. Every time the PC reboots, delete the old guest account and restore the clean version from the zip during the boot process.

  3. Posted by Dav

    July 5, 2011 @ 7:42

    Maybe you could try Gofris. :)
    https://launchpad.net/gofris

  4. Posted by bochecha

    July 5, 2011 @ 8:39

    # yum install xguest

    Then, you get a guest account that is made for kiosks:
    - only Firefox can access the net
    - /home, /tmp and /var/tmp are polyinstanciated
    - everything in /home/guest, /tmp and /var/tmp is removed when the session is closed

    This is made through a combination of Pam namespaces and SELinux policies, and is obviously configurable.

  5. Posted by Felix

    July 5, 2011 @ 13:54

    yum install xguest
    And you’re good to go :)

    I can give you our Kickstart File we deploy with cobbler in our library, if you like.

  6. Posted by valent

    July 5, 2011 @ 17:11

    Please do.

  7. Posted by Felix

    July 7, 2011 @ 0:10

    There you go: http://heffer.fedorapeople.org/bib.ks

    Just in case you wonder: LLG is the abbreviation of the school the library is situated in.

RSS feed for comments on this post · TrackBack URI

Leave a Comment

    Archives

    Flickr photostream

    SSL is required

    Meta meta :)