Fix key reloading core dumps. Change advice on keys.
[become] / src / parser.y
index 495dc4a..cd9c1ce 100644 (file)
@@ -1,6 +1,6 @@
 /* -*-c-*-
  *
- * $Id: parser.y,v 1.7 1999/03/26 15:25:22 mdw Exp $
+ * $Id: parser.y,v 1.8 2003/10/12 00:14:55 mdw Exp $
  *
  * Parser for `become.conf' files
  *
 /*----- Revision history --------------------------------------------------*
  *
  * $Log: parser.y,v $
+ * Revision 1.8  2003/10/12 00:14:55  mdw
+ * Major overhaul.  Now uses DSA signatures rather than the bogus symmetric
+ * encrypt-and-hope thing.  Integrated with mLib and Catacomb.
+ *
  * Revision 1.7  1999/03/26 15:25:22  mdw
  * Insert some missing semicolons.  Bison didn't seem to care, but other
  * programs like `yyextract' do, so it's worth fixing.
 #include <pwd.h>
 #include <unistd.h>
 
+/* --- mLib headers --- */
+
+#include <mLib/report.h>
+#include <mLib/sym.h>
+
 /* --- Local headers --- */
 
 #include "class.h"
@@ -85,9 +94,7 @@
 #include "lexer.h"
 #include "name.h"
 #include "rule.h"
-#include "sym.h"
 #include "userdb.h"
-#include "utils.h"
 
 %}
 /*----- Stack type --------------------------------------------------------*/