|
![]() |
Overclock.net - Overclocking.net > Software, Programming and Coding > Operating Systems > Linux, Unix > OCNix | |
Here is my first contribution: SimpleConf
|
||
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 (permalink) | ||||||||||||||
|
The Game
![]() |
Edit: V1.2 (Update): http://www.box.net/shared/me760ne888
Code:
SimpleConf(1) SimpleConf(1)
NAME
SimpleConf - A program to load configurations from devices.
SYNOPSIS
SimpleConf
Description
This manual page will briefly explain SimpleConf
SimpleConf is a program that runs scripts off a device you choice via
a GTK+ frontend. It is designed to load configurations or set up the
system automatically, and is primarily for the use of LiveCD users.
LiveCD users do not have any form of non-volatile, writable storage
space, and hence, loose all configuration upon a reboot. SimpleConf
allows the user to store scripts to auto-configure the system onto any
device (the primary idea is USB memory sticks).
OPTIONS
SimpleConf has no options
USAGE
To use SimpleConf simply create a .simpleconf directory on a device
(use example.simpleconf as a template) and then run SimpleConf and
select that device.
ADDING SCRIPTS
To use a script simple copy the script folder into your .simpleconf
directory on your simpleconf device, then configure it as needed (see
the scripts README file for more). Once done, simply add the name of
the script (the name of the folder) into the scripts file in your .sim‐
plconf directory.
CREATING SCRIPTS
Writing scripts for SimpleConf is very simple. The scripts can be any
standard bash script (and hence, you can call anything you want from
these bash scripts).
Where scriptname is the name of the script, a script must be a folder
named scriptname, an executable file named scriptname.sh, and prefer‐
ably a README file. The README file should contain information for
users on how to configure the script.
The easiest way to see how scripts are made is to look at an existing
one and then make your own using it as a template.
BUGS
No known bugs as of writing.
AUTHOR
Gareth "Lattyware" Latty (info@lattyware.co.uk)
SimpleConf V1.2 23rd Feb 2008 SimpleConf(1)
Old Stuff: Edit: V1.2: (Old Version, Please See Top) Once again, It's 4AM when I push out another new version. This is pretty full featured, it's a little more fool-friendly now. ![]() So It all Makes Sense, The Old Stuff: Edit: Just made V1.1 - mainly graphical updates and a few things to make it more streamlined. (Old Version, Please See Top) This picture is from V1.0, Not oh-so-much has changed: ![]() Quote:
__________________
Lattyware | Main (Sig) Rig: gBOX42 | Lan Rig: gLAN42 Never been convinced by Linux? Here is a challenge. | Using LVM Scratched Disc? | Guide To LAN Parties | Writing a GUI application in Python/Glade Etching an image into your case. | Wireless Access Points: Easy wireless networking. A Member Of The OCN Anime/Manga Club "I disapprove of what you say, but I will defend to the death your right to say it." --Evelyn Beatrice Hall
Last edited by lattyware : 02-23-08 at 04:12 PM Reason: New Version. |
||||||||||||||
|
|
|
|
#2 (permalink) | |||||||||||||
|
Programmer
![]() |
Interesting. I'm not sure I fully understand what configs it loads.
__________________Slight changes to make (web developer's perspective): + The information text "label" and the warning text "label" start at different x positions. + You don't need to repeat the title "SimpleConf" because it already says that on the title bar. + Why are the information/warning text labels so far to the right? Why are those icons so small? Otherwise, great!
|
|||||||||||||
|
|
|
|
|
#3 (permalink) | |||||||||||||
|
:wheee:
![]() |
Nice. +Rep.
__________________
Woodwind instruments are "all your money are belong to us"ing my wallet.
$2,500+ for a half decent oboe? ![]()
|
|||||||||||||
|
|
|
|
#4 (permalink) | ||||||||||||||
|
The Game
![]() |
Quote:
Edit: V1.1 fixes it.
__________________
Lattyware | Main (Sig) Rig: gBOX42 | Lan Rig: gLAN42 Never been convinced by Linux? Here is a challenge. | Using LVM Scratched Disc? | Guide To LAN Parties | Writing a GUI application in Python/Glade Etching an image into your case. | Wireless Access Points: Easy wireless networking. A Member Of The OCN Anime/Manga Club "I disapprove of what you say, but I will defend to the death your right to say it." --Evelyn Beatrice Hall
Last edited by lattyware : 02-14-08 at 07:31 AM |
||||||||||||||
|
|
|
|
#5 (permalink) | |||||||||||||
|
Folding Fanatic
![]() |
Awesome; once it is set up on the build, I will write a FAQ for it... probably ask you a bunch of questions...
__________________![]() REP +
|
|||||||||||||
|
|
|
|
|
#6 (permalink) | |||||||||||||
|
The Game
![]() |
It's actually pretty easy to use (that was kinda the idea :P) and develop for. The idea is anyone can write scripts for it, but we set up a repository of useful stuff & stuff people can customize to suit them so it's easy to setup.
__________________
Lattyware | Main (Sig) Rig: gBOX42 | Lan Rig: gLAN42 Never been convinced by Linux? Here is a challenge. | Using LVM Scratched Disc? | Guide To LAN Parties | Writing a GUI application in Python/Glade Etching an image into your case. | Wireless Access Points: Easy wireless networking. A Member Of The OCN Anime/Manga Club "I disapprove of what you say, but I will defend to the death your right to say it." --Evelyn Beatrice Hall
|
|||||||||||||
|
|
|
|
#7 (permalink) | ||||||||||||||
|
Folding Fanatic
![]() |
Quote:
![]() But we do need to make it easy enough that a win-dose user can figure it out....
|
||||||||||||||
|
|
|
|
|
#8 (permalink) | |||||||||||||
|
The Game
![]() |
If you try it out you'll see - it should run fine with most distros stock.
It's literally click on the device that looks like the one you want and hit load. I'll probably make an update where it identifies the device automagically (problem is this means mounting stuff automatically, which might be considered objectionable) - so you don't get a list of devices that some people might not understand.
__________________
Lattyware | Main (Sig) Rig: gBOX42 | Lan Rig: gLAN42 Never been convinced by Linux? Here is a challenge. | Using LVM Scratched Disc? | Guide To LAN Parties | Writing a GUI application in Python/Glade Etching an image into your case. | Wireless Access Points: Easy wireless networking. A Member Of The OCN Anime/Manga Club "I disapprove of what you say, but I will defend to the death your right to say it." --Evelyn Beatrice Hall
|
|||||||||||||
|
|
|
|
#9 (permalink) | |||||||||||||
|
The Game
![]() |
Testing and feedback would be great, if anyone has some spare time.
__________________
Lattyware | Main (Sig) Rig: gBOX42 | Lan Rig: gLAN42 Never been convinced by Linux? Here is a challenge. | Using LVM Scratched Disc? | Guide To LAN Parties | Writing a GUI application in Python/Glade Etching an image into your case. | Wireless Access Points: Easy wireless networking. A Member Of The OCN Anime/Manga Club "I disapprove of what you say, but I will defend to the death your right to say it." --Evelyn Beatrice Hall
Last edited by lattyware : 06-18-09 at 12:53 PM |
|||||||||||||
|
|
|
|
#10 (permalink) | ||||||||||||||
|
Folding Fanatic
![]() |
Quote:
|
||||||||||||||
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|