* $Source: /usr/src/kerberosIV/kdb_destroy/RCS/kdb_destroy.c,v $
* Copyright 1988 by the Massachusetts Institute of Technology.
* For copying and distribution information, please see the file
static char rcsid_kdb_destroy_c
[] =
"$Header: /usr/src/kerberosIV/kdb_destroy/RCS/kdb_destroy.c,v 4.1 90/06/25 21:03:10 kfall Exp $";
#include <mit-copyright.h>
char answer
[10]; /* user input */
char dbm
[256]; /* database path and name */
char dbm1
[256]; /* database path and name */
char *file1
, *file2
; /* database file names */
file1
= strcat(dbm
, ".dir");
file2
= strcat(dbm1
, ".pag");
printf("You are about to destroy the Kerberos database ");
printf("on this machine.\n");
printf("Are you sure you want to do this (y/n)? ");
fgets(answer
, sizeof(answer
), stdin
);
if (answer
[0] == 'y' || answer
[0] == 'Y') {
if (unlink(file1
) == 0 && unlink(file2
) == 0)
fprintf(stderr
, "Database deleted at %s\n", DBM_FILE
);
fprintf(stderr
, "Database cannot be deleted at %s\n",
fprintf(stderr
, "Database not deleted.\n");