Thanks for the feedback.
Natan
peacetocome wrote:I work for the University of Otago, New Zealand.
I have just gone through an exercise in using PING 3 (20090101) to distribute Window XP SP3 images to new machines using a menu system I imbeded within PING. From a beginning about four months ago, and knowing vitually nothing about Linux, to now and still not knowing much but having a great time with something that works as we had hoped.
peacetocome wrote:I created a syspreped image of four different computers for distribution and these were placed on a network server (Windows 2003, I think). Witin "initrd.gz" I created four ".conf" files, one for each image, and a "ping.conf". I replaced the "rc.local" with a small change and introduced a bash file ("menui75.sh") to act as a menu.
The "rc.local" file is modified to call "menui75.sh" instead of "local.ping". When the "menui75.sh" is run the person selects an image and the "ping.conf" is replaced with the particular computer ".conf" file (renamed , of course) and then "re.ping" is called (which uses the "new" ping.conf).
peacetocome wrote:Now for some comments.
When the program asks for a path to save/restore (and it is in the documentation as well) the example shows the DOS path structure eg \here\there. Whereas what is actually required is the Linux structure eg /here/there. For novices like me it is a real trap and hard to diagnose. I would appreciate this being fixed.
peacetocome wrote:I have automated the reload so after the menu it should just reload to completion - but it doesn't. It stops at the page requesting the path to the image and pressing the "Enter" key is all that is required. I would prefer not to see this message.
peacetocome wrote:The creation of the image to the file share only gives "owner" rights so I have to expand those rights so others can deploy the images. Not a major thing but this point could be added to your documentation to help other "newbies".
peacetocome wrote:Cheers
# Give the user a chance to avoid this script.
#
system("clear");
print "\n$VERSION_LINUX\n";
print "\n*** PING (Partimage Is Not Ghost) -- $VERSION $VERSION_DATE ***\n";
print "*** Get doc and latest release on PING website ***\n";
print "*** http://ping.windowsdream.com/ ***\n";
print "*** ***\n";
print "*** PING is brought to you by EFFITEK -- http://www.effitek.fr ***\n";
unless($P{No_Shell})
{
print "\n";
print ">> Type [ENTER] to go on with the PING interface, or x to get a shell <<\n";
print ">> (login as root, no passwd needed). Type h to get basic shell help. <<\n";
#20090324 Dnk, next closing bracket moved further down (line 362)
#}
print "\n>> ";
# If a CD/DVD/USB device has been booted, raise no question if a file
# called 'AUTO' (case-sensitive) is found on the root of the CD/DVD/USB dev.
#
# This method is deprecated, and we ensure backward compatibility here.
#
if($SRC =~/cdrom/ && -e "/mnt/cdrom/AUTO")
{
LOG("* /cdrom/AUTO file found! No exit possibility given to the user.\n");
$P{AUTO} = 1;
}
unless(defined($P{AUTO}) && $P{AUTO})
{
my $Grab = <STDIN>;
if($Grab =~/^h/i && ! $P{No_Shell})
{
Print_Shell_Help();
print "\n>> ";
$Grab = <STDIN>;
}
if($Grab =~/^skip/i)
{
LOG("* Skip keyword! Erasing all data passed from kernel params/ping.conf\n");
%P = ();
}
if($Grab =~/^x/i && ! $P{No_Shell})
{
exit;
}
}
#20090324 Dnk, next closing bracket moved down from further up (line 327)
}Hi there,
I'm not sure everyone here came with the same issue. I'm wishing to release a new version of PING before 2010
What should be added exactly concerning CCISS devices ?
Thanks !!
Natan
Return to PING / General Discussions
Users browsing this forum: No registered users and 2 guests