[Asterisk-Dev] ChanSpy() records files with funky permissions

Alexander Lopez alex.lopez at opsys.com
Tue Dec 27 12:52:32 MST 2005


 
Please open up a issue on the bug tracker, the only way things will get
added to the source is through the bug tracker that way they are
properly documented and will follow the coding guidelines.  

http://www.asterisk.org/developers

Thank You....

Alex Lopez "Opsys"




> -----Original Message-----
> From: asterisk-dev-bounces at lists.digium.com 
> [mailto:asterisk-dev-bounces at lists.digium.com] On Behalf Of 
> Juan Carlos Castro y Castro
> Sent: Tuesday, December 27, 2005 10:46 AM
> To: Asterisk Developers Mailing List
> Subject: [Asterisk-Dev] ChanSpy() records files with funky permissions
> 
> And here's a patch for fixing it. I probably should have 
> posted this on the bugtracker, but it's such a ridiculously 
> small change that I decided to post it here. Forgive me if 
> this isn't proper.
> 
> Index: apps/app_chanspy.c
> ===================================================================
> --- apps/app_chanspy.c  (revision 7651)
> +++ apps/app_chanspy.c  (working copy)
> @@ -440,7 +440,7 @@
>         if (recbase) {
>                 char filename[512];
>                
> snprintf(filename,sizeof(filename),"%s/%s.%d.raw",ast_config_A
> ST_MONITOR_DIR,
> recbase, (int)time(NULL));
> -               if ((fd = open(filename, O_CREAT | O_WRONLY, 
> O_TRUNC)) <= 0) {
> +               if ((fd = open(filename, O_CREAT | O_WRONLY | 
> O_TRUNC, 
> + 0644)) <=
> 0) {
>                         ast_log(LOG_WARNING, "Cannot open %s 
> for recording\n", filename);
>                         fd = 0;
>                 }
> 
> 
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
> 
> Asterisk-Dev mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-dev
> 



More information about the asterisk-dev mailing list