Obsolete `cookie` parameter
Created by: ikedas
Expected Behavior
cookie
parameter will be obsoleted.
Possible Solution
-
Modify codes that are using cookie parameter appropriately. -
Update documentation.
Context
As far as I investigated with current stable (6.2.60), cookie
parameter is used at least in these things:
-
bin/upgrade_send_spool.pl#sympa_checksum() to migrate older bulk spool This is needed for upgrading from versions prior to 6.2.
-
bin/upgrade_sympa_password.pl#_decrypt_rc4_password() to migrate older user password This is needed for upgrading from versions prior to 6.2.26 by which RC4 encryption was deprecated.
-
Sympa::Tools::Password#tmp_passwd() to create temporary password for new users; This process should be removed after careful review.
-
Sympa::Archive#_get_tag() to generate randomized tags for
$tag$
notation inmhonarc_ressources.tt2
This process should be removed by adopting another randomization. -
Sympa::List.pm#get_cookie() to get List's (not the default in sympa.conf)
cookie
parameter This function is no longer used.