File::Save::Home 0.08
Sponsored Links
File::Save::Home 0.08 Ranking & Summary
File size:
0.018 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
1002
Date added:
2007-01-27
Publisher:
James E Keenan
File::Save::Home 0.08 description
File::Save::Home is a Perl module to place file safely under user home directory.
SYNOPSIS
use File::Save::Home qw(
get_home_directory
get_subhome_directory_status
make_subhome_directory
restore_subhome_directory_status
conceal_target_file
reveal_target_file
make_subhome_temp_directory
);
$home_dir = get_home_directory();
$desired_dir_ref = get_subhome_directory_status("desired/directory");
$desired_dir_ref = get_subhome_directory_status(
"desired/directory",
"pseudohome/directory", # two-argument version
);
$desired_dir = make_subhome_directory($desired_dir_ref);
restore_subhome_directory_status($desired_dir_ref);
$target_ref = conceal_target_file( {
dir => $desired_dir,
file => file_to_be_checked,
test => 0,
} );
reveal_target_file($target_ref);
$tmpdir = make_subhome_temp_directory();
$tmpdir = make_subhome_temp_directory(
"pseudohome/directory", # optional argument version
);
In the course of deploying an application on another users system, you sometimes need to place a file in or underneath that users home directory. Can you do so safely?
This Perl extension provides several functions which try to determine whether you can, indeed, safely create directories and files underneath a users home directory. Among other things, if you are placing a file in such a location only temporarily -- say, for testing purposes -- you can temporarily hide any already existing file with the same name and restore it to its original name and timestamps when you are done.
SYNOPSIS
use File::Save::Home qw(
get_home_directory
get_subhome_directory_status
make_subhome_directory
restore_subhome_directory_status
conceal_target_file
reveal_target_file
make_subhome_temp_directory
);
$home_dir = get_home_directory();
$desired_dir_ref = get_subhome_directory_status("desired/directory");
$desired_dir_ref = get_subhome_directory_status(
"desired/directory",
"pseudohome/directory", # two-argument version
);
$desired_dir = make_subhome_directory($desired_dir_ref);
restore_subhome_directory_status($desired_dir_ref);
$target_ref = conceal_target_file( {
dir => $desired_dir,
file => file_to_be_checked,
test => 0,
} );
reveal_target_file($target_ref);
$tmpdir = make_subhome_temp_directory();
$tmpdir = make_subhome_temp_directory(
"pseudohome/directory", # optional argument version
);
In the course of deploying an application on another users system, you sometimes need to place a file in or underneath that users home directory. Can you do so safely?
This Perl extension provides several functions which try to determine whether you can, indeed, safely create directories and files underneath a users home directory. Among other things, if you are placing a file in such a location only temporarily -- say, for testing purposes -- you can temporarily hide any already existing file with the same name and restore it to its original name and timestamps when you are done.
File::Save::Home 0.08 Screenshot
File::Save::Home 0.08 Keywords
Home 0.08
user home directory
Home directory
To place
User Home
Perl module
directory
file
home
DIR
safely
target
File::Save::Home
FileSaveHome
File::Save::Home 0.08
Libraries
Bookmark File::Save::Home 0.08
File::Save::Home 0.08 Copyright
WareSeeker periodically updates pricing and software information of File::Save::Home 0.08 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of File::Save::Home 0.08 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
create new user home directory
user home directory linux
linux change user home directory
user home directory permissions
member directory
reverse phone directory
next directory
work at home directory
yahoo member directory
home directory windows
new home directory
unix user home directory
directory 411
how to place an international call
funeral home directory
home directory linux
user home directory windows
windows user home directory
Related Software
File::pushd is a Perl module to change directory temporarily for a limited scope. Free Download
QDevelop project is a development environment entirely dedicated to Qt4. Free Download
FSP Client is single executable client for the FSP protocol. Free Download
encFS service menu one little KDE service menu for encFS directory. Free Download
Mail::SpamCannibal is a HOWTO Install SpamCannibal. Free Download
Menu File Browser Applet is an applet for the GNOME Panel. Free Download
Funkee is an event-driven scripting host for Groovy and other scripting languages. Free Download
Beanie is a flexible, distributed accounting system for medium-sized companies. Free Download
Latest Software
Popular Software
Favourite Software