1. I want sudo always to be with password request, and it should be like this 
on every securized system.
2. The solutions I found on the web did not work for me.
So, this idea came up after.... :
I wrote a very primitif pgm "pwd_ask.c" (hard labour) :

#include <stdlib.h>
#include <stdio.h>
#include <string.h>

static char string_get(char *prompt, char *string){
  int c;
  printf("%s",prompt);
  scanf("%s", string);
  do{ c=getchar();} while (c!='\n' && c != EOF);
  if(strcmp(string,".")==0){
    *string='\0';
    return 0;
  }
  return 1;
}

int main(void){
   char* pwd; pwd = malloc(60);
   string_get("Paswoord : ",pwd);
   fprintf(stdout,"%s",pwd);
   free(pwd);
   return 0;
}

with this pgm compiled, in geany I can use the build, execute command (because 
I need an interactif terminal) like this :

sudo < pwd_ask make

This works, but it would be nice to have the possibility of some interactivity 
in the c-commands and the independent commands also. It would open a lot of 
possibilities for other stuff beside sudo also.
_______________________________________________
Users mailing list -- users@lists.geany.org
To unsubscribe send an email to users-le...@lists.geany.org

Reply via email to