mysql_auth

mysql_auth is a basic authenticator for Squid Proxy. You can configure all MySQL variables for your existing user/password database (dbhost, dbadmin, dbpasswd, dbname, tablename, columns name), or create a new database. It includes a utility called mypasswd that updates your database. Another form of mypasswd, called mypasswd.cgi, is also available.

Tags Logging
Licenses GPL
Operating Systems Unix
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  24 Jun 2009 14:16
  • Rrelease-after

Changes: This release adds md5 and md5crypt functionality to encryption. There is a new field called "squidactive" to easily activate and deactivate users. From now on, mysql_library_init() and mysql_library_end() are used to free up all resources.

  • Rrelease-mid
  •  13 Dec 2004 18:10
  • Rrelease-after

Changes: A memory leak in mysql_auth has been fixed.

  • Rrelease-mid
  •  09 Sep 2004 14:57
  • Rrelease-after

    Changes: This release changes mysql_connet() to mysql_real_connect(), and adds a new configuration parameter: mysqld_socket. mypasswd's INSERT query has been modified: the query reads the column's name from the configuration file, not a static query.

    • Rrelease-mid
    •  15 Jan 2003 12:53
    • Rrelease-after

    Changes: A critical bug in which mysql_auth didn't do anything when it read a ^D (control-d) character from standard input was fixed. When the admin sends a SIGHUP to squid (with '-k reload'), it restarts a few mysql_auth processes.

    • Rrelease-mid
    •  07 Jan 2003 07:32
    • Rrelease-after

    Changes: This release fixes a non-critical bug: when encrypt_password_form is NO and an admin uses the mypasswd utility and gives the password as an argument, mypasswd will just put an empty password in the database.

    Dcbd5932369efb6dabf3525f66f1f3b1_thumb

    Project Spotlight

    tntdb

    A C++ class library for database-independent database access.

    No-screenshot

    Project Spotlight

    Atlassian Connector for IntelliJ IDEA

    Connect Atlassian dev tools (JIRA, Bamboo, Crucbile, FishEye) to IntelliJ IDEA.