<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
<channel>
  <title>Linux Format forums</title>
  <link>http://linuxformat.com/forums/index.php</link>
  <description>Help, discussion, magazine feedback and more</description>
  <language>english</language>
  <copyright>(c) Copyright Sun May 19, 2013 1:08 pm by Linux Format forums</copyright>
  <managingEditor>webmaster@linuxformat.com</managingEditor>
  <webMaster>webmaster@linuxformat.com</webMaster>
  <pubDate>Sun May 19, 2013 1:08 pm</pubDate>
  <lastBuildDate>Sun May 19, 2013 1:08 pm</lastBuildDate>
  <docs>http://backend.userland.com/rss</docs>
  <generator>phpBB2 RSS Syndication Mod by Lucas</generator>
  <ttl>1</ttl>

  <image>
    <title>Linux Format forums</title>
    <url></url>
    <link>http://linuxformat.com/forums/</link>
    <description>Help, discussion, magazine feedback and more</description>
  </image>

                                      <item>
                                        <title>Linux Format Newsletter -- #42, October 2008</title>
                                        <link>http://linuxformat.com/forums/viewtopic.php?p=66852#66852</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=252'&gt;M-Saunders&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Fri Nov 21, 2008 11:54 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      ---------------------------------------------------------- &lt;br /&gt;
&lt;br /&gt;
   LINUX FORMAT WEBSITE NEWSLETTER -- #42, OCTOBER 2008&lt;br /&gt;
&lt;br /&gt;
                 &lt;a href=&quot;http://www.linuxformat.co.uk&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;www.linuxformat.co.uk&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
---------------------------------------------------------- &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CONTENTS&lt;br /&gt;
&lt;br /&gt;
  1. Welcome!&lt;br /&gt;
&lt;br /&gt;
  2. LXF 112 on sale&lt;br /&gt;
&lt;br /&gt;
  3. In the news...&lt;br /&gt;
&lt;br /&gt;
  4. This month on the forum&lt;br /&gt;
&lt;br /&gt;
  5. Special Newsletter feature&lt;br /&gt;
&lt;br /&gt;
  6. Coming up next issue&lt;br /&gt;
&lt;br /&gt;
  7. Receiving this Newsletter&lt;br /&gt;
&lt;br /&gt;
  8. Contact details&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
                       1. Welcome!&lt;br /&gt;
---------------------------------------------------------- &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This month we have a special subscription offer for LXF Newsletter &lt;br /&gt;
readers. For those based in the UK we're offering 3 issues for £3, &lt;br /&gt;
and then you pay just £13.99 every three months. Given that the &lt;br /&gt;
magazine on the newsstand costs £6.49, that's a huge saving! So if &lt;br /&gt;
you've been umming-and-ahhing about getting a subscription, now is &lt;br /&gt;
the time.&lt;br /&gt;
&lt;br /&gt;
For non-UK readers, you can save up to 43%:&lt;br /&gt;
&lt;br /&gt;
 European Union: £67.99&lt;br /&gt;
 Rest of the world: £70.00&lt;br /&gt;
&lt;br /&gt;
Given the state of the world economy, you can't afford to miss it. &lt;br /&gt;
Indeed, you should take out several subscriptions and stockpile them &lt;br /&gt;
in a bunker alongside food and water.&lt;br /&gt;
&lt;br /&gt;
  Here's the URL: &lt;a href=&quot;http://www.myfavouritemagazines.co.uk/lxd/2008&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;www.myfavouritemagazines.co.uk/lxd/2008&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Meanwhile, enjoy this month's Newsletter with our look at the latest &lt;br /&gt;
issue of LXF, roundups of the hottest news stories and forum &lt;br /&gt;
threads, and a special feature on GUIfying your shell scripts.&lt;br /&gt;
If you have any comments or suggestions, drop me a line!&lt;br /&gt;
&lt;br /&gt;
Mike Saunders&lt;br /&gt;
Newsletter Editor&lt;br /&gt;
&lt;a href=&quot;mailto:Mike.Saunders@futurenet.com&quot;&gt;Mike.Saunders@futurenet.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
                    2. LXF 112 on sale&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Linux Format issue 112 is now on sale, ready to get your creative &lt;br /&gt;
juices flowing. In our bumper cover feature we show you how to make &lt;br /&gt;
sweet music, edit a movie and put together your own website using &lt;br /&gt;
the power of Free Software. OOo, Open Movie Editor, Kompozer and &lt;br /&gt;
Ubuntu Studio team up to provide a media production powerhouse -- so &lt;br /&gt;
if you're in the mood for making something new, don't miss it!&lt;br /&gt;
&lt;br /&gt;
Also, we show you how to switch distros without losing your settings &lt;br /&gt;
and personal data, and help you to sand-down some of the rougher &lt;br /&gt;
edges of KDE 4. On our DVD we have the complete release of CentOS &lt;br /&gt;
5.2, an industrial-strength distro for your desktop, workstation or &lt;br /&gt;
server, plus a USB key distro kit so you can take Linux on the move.&lt;br /&gt;
&lt;br /&gt;
In our regular HotPicks section we trawl the internet for top new or &lt;br /&gt;
updated open source releases, and this month Nick has been making &lt;br /&gt;
sure his kids don't hog the PC all day...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  # KChildlock 0.50.1 -- &lt;a href=&quot;http://sourceforge.net/projects/kchildlock&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://sourceforge.net/projects/kchildlock&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
  Children. Bless them. If you have any, you will no doubt be &lt;br /&gt;
  familiar how no child protection device seems to be sufficient. &lt;br /&gt;
  They will happily laugh as they bypass whatever hideously &lt;br /&gt;
  complicated plastic contraption you have placed on the fridge or &lt;br /&gt;
  the drinks cabinet before pouring your favourite malt whiskey all &lt;br /&gt;
  over the carpet. Or maybe that's just us.&lt;br /&gt;
&lt;br /&gt;
  One place you can get the better of them is on the computer &lt;br /&gt;
  though. While obviously you need to train the next generation and &lt;br /&gt;
  set them on the true path of Unix, apparently too much computer &lt;br /&gt;
  use can be bad for them (I'm sure it never did any of us any &lt;br /&gt;
  harm). KChildlock is a simple daemon/application that can bring &lt;br /&gt;
  the semblence of power and control back to your life. Run as root &lt;br /&gt;
  (or add the daemon as a service) and it allows access control for &lt;br /&gt;
  up to three specific users.&lt;br /&gt;
&lt;br /&gt;
  The granularity of the control is not excessive, but detailed &lt;br /&gt;
  enough. You can set a curfew time for each day by blocking off &lt;br /&gt;
  certain times from computer use. There is also the possibility of &lt;br /&gt;
  setting a maximum usage allowance per day, just to make sure their &lt;br /&gt;
  eyes don't get square. Of course, this only controls timed access &lt;br /&gt;
  to the computer. It has no features to control what kids actually &lt;br /&gt;
  do on the computer - if they spend the alloted time working out &lt;br /&gt;
  how to gain root access to your files, it's rather up to you to &lt;br /&gt;
  take more draconian measures.&lt;br /&gt;
&lt;br /&gt;
  Setting the access privileges is as simple as running the client &lt;br /&gt;
  program and choosing Configure from the three options available. &lt;br /&gt;
  The client also gives you the option to start or stop the service &lt;br /&gt;
  manually. As it is built on KDE 3 libraries, you shouldn't have &lt;br /&gt;
  any trouble compiling or installing it on any reasonable distro. &lt;br /&gt;
  And remember, KChildlock isn't just for kids - you can control any &lt;br /&gt;
  users' access to the system. Hahah! Take that you whiskey-stealing &lt;br /&gt;
  layabouts.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See the LXF website (http://www.linuxformat.co.uk) and click on the &lt;br /&gt;
right-hand issue pic for a full lowdown on 112's contents.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
                     3. In the news&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
New releases ahoy in September...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Mandriva 2009 released, snubs year 2008&lt;br /&gt;
  &lt;a href=&quot;http://www.linuxformat.co.uk/modules.php?op=modload&amp;amp;name=News&amp;amp;file=article&amp;amp;sid=750&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.linuxformat.co.uk/modules.php?op=modload&amp;amp;name=News&amp;amp;file=article&amp;amp;sid=750&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Are you bored of the year 2008, what with the global economic woes &lt;br /&gt;
and rubbish weather (at least in England)? Convince yourself that &lt;br /&gt;
it's already 2009 with a minty-fresh new distro release. Mandriva &lt;br /&gt;
2009.0 includes KDE 4.1.2, kernel 2.6.27, a late release candidate &lt;br /&gt;
of OpenOffice.org 3.0, and top-notch netbook hardware support. &lt;br /&gt;
Download from here or snag a copy from the upcoming LXF113 DVD.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# The LXF Test: OpenOffice.org 3.0&lt;br /&gt;
  &lt;a href=&quot;http://www.linuxformat.co.uk/modules.php?op=modload&amp;amp;name=News&amp;amp;file=article&amp;amp;sid=751&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.linuxformat.co.uk/modules.php?op=modload&amp;amp;name=News&amp;amp;file=article&amp;amp;sid=751&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
After a lengthy development cycle, we have a shiny new version of &lt;br /&gt;
OpenOffice.org to play around with. But has it been worth the wait? &lt;br /&gt;
Neil Bothwick rolls up his sleeves and picks apart OOo 3.0's new &lt;br /&gt;
features, finding out whether it deserves a major version number &lt;br /&gt;
bump and finally sorts out the performance woes...&lt;br /&gt;
&lt;br /&gt;
# It's... Linux kernel 2.6.27&lt;br /&gt;
  &lt;a href=&quot;http://www.linuxformat.co.uk/modules.php?op=modload&amp;amp;name=News&amp;amp;file=article&amp;amp;sid=742&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.linuxformat.co.uk/modules.php?op=modload&amp;amp;name=News&amp;amp;file=article&amp;amp;sid=742&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Linux&lt;br /&gt;
&lt;br /&gt;
Crank up your compiler -- kernel 2.6.27 has arrived, including (deep &lt;br /&gt;
breath): a new filesystem (UBIFS) optimized for &quot;pure&quot; flash-based &lt;br /&gt;
storage devices; the page-cache is now lockless; much improved &lt;br /&gt;
Direct I/O scalability and performance; delayed allocation for ext4; &lt;br /&gt;
multiqueue networking; an alternative hibernation implementation &lt;br /&gt;
based on kexec/kdump; data integrity support in the block layer for &lt;br /&gt;
devices that support it; a simple tracer called ftrace; and loads &lt;br /&gt;
more tech.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
               4. This month on the forum &lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As covered in the news above, Mandriva 2009 was released earlier &lt;br /&gt;
this month, and Sentient One gave it a shot. He found it to be an &lt;br /&gt;
excellent release, and was chuffed that nigh-on everything worked &lt;br /&gt;
out-the-box. AdamW of the Mandriva team chipped in with help, and &lt;br /&gt;
Rhakios provided some technical information on the installation. If &lt;br /&gt;
you've given this distro a go, join in the thread -- or wait for the &lt;br /&gt;
One version on LXF113's DVD. [1]&lt;br /&gt;
&lt;br /&gt;
Everyone needs to eat, but those of us firmly settled in Geekdom &lt;br /&gt;
rarely find time to prepare elaborate dishes. So we started a geek &lt;br /&gt;
food recipes thread in which forumers could post their hastily- &lt;br /&gt;
concocted dishes for all to see (and use). Inevitably, a few posters &lt;br /&gt;
pointed out that all you need is a phone and a credit card, and &lt;br /&gt;
pizzas will come flying your way... [2]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[1] &lt;a href=&quot;http://www.linuxformat.co.uk/index.php?name=PNphpBB2&amp;amp;file=viewtopic&amp;amp;t=8769&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.linuxformat.co.uk/index.php?name=PNphpBB2&amp;amp;file=viewtopic&amp;amp;t=8769&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
[2] &lt;a href=&quot;http://www.linuxformat.co.uk/index.php?name=PNphpBB2&amp;amp;file=viewtopic&amp;amp;t=8738&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.linuxformat.co.uk/index.php?name=PNphpBB2&amp;amp;file=viewtopic&amp;amp;t=8738&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
               5. Special Newsletter feature&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
USING DIALOG BOXES IN SCRIPTS&lt;br /&gt;
&lt;br /&gt;
Using Bash you can create powerful command-line scripts to perform &lt;br /&gt;
all manner of jobs, but how do you give the user feedback? If he or &lt;br /&gt;
she is running your script in a shell prompt, you can spit out text &lt;br /&gt;
to the terminal window and all is well. But if the user is running &lt;br /&gt;
it from a GUI, eg a file manager, the command line text will never &lt;br /&gt;
appear.&lt;br /&gt;
&lt;br /&gt;
Zenity provides the perfect solution. This small program lets you &lt;br /&gt;
pop up graphical dialog boxes to get information or display error &lt;br /&gt;
messages as your script progresses. You can incorporate it into your &lt;br /&gt;
Bash scripts to create basic GUI-driven programs, and it's very easy &lt;br /&gt;
to use. At a shell prompt, enter this:&lt;br /&gt;
&lt;br /&gt;
  zenity --info --text &quot;Finished&quot;&lt;br /&gt;
&lt;br /&gt;
You'll see a dialog box containing the word &quot;Finished&quot;. Here, the &lt;br /&gt;
--info option tells Zenity that we want to display a simple &lt;br /&gt;
information dialog, and the --text parameter passes the string that &lt;br /&gt;
we want to appear.&lt;br /&gt;
&lt;br /&gt;
You can make the dialog box more serious with:&lt;br /&gt;
&lt;br /&gt;
  zenity --warning --text &quot;Disaster&quot;&lt;br /&gt;
&lt;br /&gt;
Instead of a generic message box icon, you'll get a red triangle, &lt;br /&gt;
which stands out more. You can also use Zenity to get input from a &lt;br /&gt;
user -- save the following as test.sh:&lt;br /&gt;
&lt;br /&gt;
  answer=$(zenity --entry --text=&quot;Enter your name&quot;)&lt;br /&gt;
  zenity --info --text &quot;Hello $answer&quot;&lt;br /&gt;
&lt;br /&gt;
Run it with &quot;sh test.sh&quot;. The first line here pops up a text entry &lt;br /&gt;
box with a prompt to enter your name. We store the results of this &lt;br /&gt;
into a variable called answer, which we'll refer to subsequently as &lt;br /&gt;
$answer. In the second line, we pop up a dialog box saying &quot;Hello&quot; &lt;br /&gt;
followed by the name that the user inputted before.&lt;br /&gt;
&lt;br /&gt;
What if you want the user to select a file? You could do this by &lt;br /&gt;
asking them to input a full filename and path using the text entry &lt;br /&gt;
box above, but Zenity has a better solution (again, save and run &lt;br /&gt;
this as test.sh):&lt;br /&gt;
&lt;br /&gt;
  filename=$(zenity --file-selection)&lt;br /&gt;
  zenity --info --text &quot;You chose $filename&quot;&lt;br /&gt;
&lt;br /&gt;
If your script is doing a lot of background processing, you may want &lt;br /&gt;
to alert the user when it has completed. For desktops and window &lt;br /&gt;
managers that include a notification area, you can do this with:&lt;br /&gt;
&lt;br /&gt;
  zenity --notification --text=&quot;All actions completed&quot;&lt;br /&gt;
&lt;br /&gt;
Here, a small icon will appear in the user's notification area, and &lt;br /&gt;
when they hover the mouse over the icon, they'll see the text we &lt;br /&gt;
included.&lt;br /&gt;
&lt;br /&gt;
So Zenity is a very useful and versatile tool for adding GUI touches &lt;br /&gt;
to shell scripts. It's capable of much more too, from calendars to &lt;br /&gt;
progress bars, so enter &quot;man zenity&quot; to read the manual page and &lt;br /&gt;
look through some more advanced examples.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
                  6. Coming up next issue &lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Linux Format 113, on sale Thursday 13 October...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  # Build your own distro -- Get Linux your way with our&lt;br /&gt;
    hands-on guide&lt;br /&gt;
&lt;br /&gt;
  # Budget Linux PCs -- Find a bargain in our Roundup&lt;br /&gt;
&lt;br /&gt;
  # Reader round table -- A gaggle of geeks discuss the&lt;br /&gt;
    future of our favourite OS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(Exact contents of future issues are subject to change. Our&lt;br /&gt;
crystal ball needs an upgrade.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
              7. Receiving this Newsletter&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you've been forwarded this Newsletter from someone else, and want&lt;br /&gt;
to sign up for future issues, just follow the steps below. Each&lt;br /&gt;
month you'll receive a sparkling new LXF Newsletter straight in your&lt;br /&gt;
Inbox, and the 30-second sign-up process is even easier than &lt;br /&gt;
putting in a light bulb:&lt;br /&gt;
&lt;br /&gt;
   1. Go to the website forums and log in (or sign up first):&lt;br /&gt;
   &lt;a href=&quot;http://www.linuxformat.co.uk/forums/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.linuxformat.co.uk/forums/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
   2. At the top of the main forum page, click on 'Usergroups'&lt;br /&gt;
&lt;br /&gt;
   3. Join the 'Newsletter' group, and you're done!&lt;br /&gt;
&lt;br /&gt;
If for some reason you no longer wish to receive this newsletter&lt;br /&gt;
(which'll make the internet scream) you can opt-out like this:&lt;br /&gt;
&lt;br /&gt;
  1. Log into the LXF site and go to the forums&lt;br /&gt;
  2. Click Usergroups at the top of the page&lt;br /&gt;
  3. Select Newsletter and then View information&lt;br /&gt;
  4. Click Unsubscribe next to 'You are a member...'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
                   8. Contact details&lt;br /&gt;
----------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have any questions or suggestions, please send them to the&lt;br /&gt;
Newsletter Editor at the address below:&lt;br /&gt;
&lt;br /&gt;
  Newsletter Editor: Mike Saunders -- &lt;a href=&quot;mailto:Mike.Saunders@futurenet.com&quot;&gt;Mike.Saunders@futurenet.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
  Letters for the magazine: &lt;a href=&quot;mailto:lxf.letters@futurenet.com&quot;&gt;lxf.letters@futurenet.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
  LXF website: &lt;a href=&quot;http://www.linuxformat.co.uk&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.linuxformat.co.uk&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
  Subscriptions: 0870 837 4722 (overseas +44 1858 438794)&lt;br /&gt;
  Website subscription page: &lt;a href=&quot;http://www.linuxformat.co.uk/subscribe/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.linuxformat.co.uk/subscribe/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---------------------------------------------------------- &lt;br /&gt;
           (C) 2008 Future Publishing Limited</description>
                                        <comments>http://linuxformat.com/forums/viewtopic.php?p=66852#66852</comments>
                                        <author>M-Saunders</author>
                                        <pubDate>Fri Nov 21, 2008 11:54 am</pubDate>
                                        <guid isPermaLink="true">http://linuxformat.com/forums/viewtopic.php?p=66852#66852</guid>
                                      </item></channel></rss>