summaryrefslogtreecommitdiffstats
path: root/kdepasswd/passwd.h
diff options
context:
space:
mode:
Diffstat (limited to 'kdepasswd/passwd.h')
-rw-r--r--kdepasswd/passwd.h43
1 files changed, 0 insertions, 43 deletions
diff --git a/kdepasswd/passwd.h b/kdepasswd/passwd.h
deleted file mode 100644
index a5a75d5ff..000000000
--- a/kdepasswd/passwd.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/* vi: ts=8 sts=4 sw=4
- *
- * $Id$
- *
- * This file is part of the KDE project, module tdesu.
- * Copyright (C) 2000 Geert Jansen <jansen@kde.org>
- */
-
-#ifndef __Passwd_h_Included__
-#define __Passwd_h_Included__
-
-#include <tqcstring.h>
-#include <tdesu/process.h>
-
-/**
- * A C++ API to passwd.
- */
-
-class PasswdProcess
- : public PtyProcess
-{
-public:
- PasswdProcess(TQCString user=0);
- ~PasswdProcess();
-
- enum Errors { PasswdNotFound=1, PasswordIncorrect, PasswordNotGood };
-
- int checkCurrent(const char *oldpass);
- int exec(const char *oldpass, const char *newpass, int check=0);
-
- TQCString error() { return m_Error; }
-
-private:
- bool isPrompt(TQCString line, const char *word=0L);
- int ConversePasswd(const char *oldpass, const char *newpass,
- int check);
-
- TQCString m_User, m_Error;
- bool bOtherUser;
-};
-
-
-#endif // __Passwd_h_Included__