[net.unix] crypt -s?

boyce@daemen.UUCP (Doug Boyce) (11/05/85)

Upon looking at the sources for crypt(1) I noticed the the undocumented
-s (secure_flag).  Does anyone no the exact purpose of this?

Also there is a way to stop people from finding the password sent to crypt
via ps(1), w(1), and sps(l). This is quite useful when using a shell script
to encrypt a whole directory.

Put in the following.....
--------------------------------------------------------------------------------
main(argc, argv)
char *argv[];
{
	register i, n1, n2, nr1, nr2;
	int secureflg = 0;

	if (argc > 1 && argv[1][0] == '-' && argv[1][1] == 's') {
		argc--;
		argv++;
		secureflg = 1;
	}
	if (argc != 2){
		setup(getpass("Enter key:"));
	}
	else {
		setup(argv[1]);
		argv[1][0] = '\0';
		^^^^^^^^^^^^^^^^^^
	}
-- 

Doug Boyce   Daemen College, Amherst NY

UUCP : {decvax,dual,rocksanne,watmath,rocksvax}!sunybcs!daemen!boyce
       ihnp4!kitty!daemen!boyce
ARPA : boyce@buffalo@csnet-relay

	"I order you to call your men back!"

	"Your men are armed with cameras, mine are armed with flame-throwers."

			-C.H.U.D-

martinl@molihp.UUCP (Martin M Lacey) (11/29/85)

>Upon looking at the sources for crypt(1) I noticed the the undocumented
>-s (secure_flag).  Does anyone no the exact purpose of this?
>
>Also there is a way to stop people from finding the password sent to crypt
>via ps(1), w(1), and sps(l). This is quite useful when using a shell script
>to encrypt a whole directory.

>Doug Boyce   Daemen College, Amherst NY

	Gee, Doug:

    Hey, do you really have the source for crypt ??? (rhetorical question).
    Actually, if it at all possible, I would very much like a copy.
    I think others might also learn a bit from reading such material.

    Thanx in advance (if it is possible to show this without 
    infringing (sp?) on someone or somethings rights  :-) ).

			Martin the Magician.