[rt-devel] freebsd system(cp -rp)
Sascha Gresk
sascha at free.de
Sat Dec 16 09:57:43 EST 2000
Hi !
Thanx for your cool software !!!
Here is my report for 1.0.6/freebsd:
perl -T and system() are a small problem, because the original system
source
would not copy templates into
/usr/local/rt/etc/templates/queues/myNewQueue
So firstofall I made a
chmod u+s /usr/local/rt/etc/templates/queues
, so directories are created (drwxr-xr-x) writable for user rt.
and then a changed the sources like seen below.
Its not nice, but now I am getting closer to beeing a happy user ;-)
Greetings,
Sascha
--- snipp
system( "mkdir", "$template_dir/queues/$in_queue_id" );
system( "cp" , "$rt_dir/lib/generic_templates/autoreply" ,
"$template_dir/queues/$in_queue_id/autoreply" );
system( "cp" , "$rt_dir/lib/generic_templates/correspondence" ,
"$template_dir/queues/$in_queue_id/correspondence" );
system( "cp" , "$rt_dir/lib/generic_templates/give" ,
"$template_dir/queues/$in_queue_id/give" );
system( "cp" , "$rt_dir/lib/generic_templates/steal" ,
"$template_dir/queues/$in_queue_id/steal" );
system( "cp" , "$rt_dir/lib/generic_templates/web_create" ,
"$template_dir/queues/$in_queue_id/web_create" );
system( "cp" , "$rt_dir/lib/generic_templates/comment" ,
"$template_dir/queues/$in_queue_id/comment" );
system( "cp" , "$rt_dir/lib/generic_templates/error" ,
"$template_dir/queues/$in_queue_id/error" );
system( "cp" , "$rt_dir/lib/generic_templates/respond" ,
"$template_dir/queues/$in_queue_id/respond" );
system( "cp" , "$rt_dir/lib/generic_templates/transaction" ,
"$template_dir/queues/$in_queue_id/transaction" );
# system( "cp","-rp", "$rt_dir/lib/generic_templates" ,
"$template_dir/queues/$in_queue_id" );
More information about the Rt-devel
mailing list