Difference between revisions of "Expire-Accounts"
From SME Server
Jump to navigationJump to searchUnnilennium (talk | contribs) |
Unnilennium (talk | contribs) m (Unnilennium moved page ExpireAccounts to Expire-Accounts) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Languages}} | {{Languages}} | ||
+ | <!-- here we define the contrib name variable --> | ||
+ | <!-- we get the page title, remove suffix for translated version; if needed you can define there with the value you want--> | ||
+ | {{#vardefine:contribname| {{lc: {{#titleparts: {{BASEPAGENAME}} |1}} }} }} | ||
+ | {{#vardefine:smecontribname| smeserver-{{lc: {{#titleparts: {{BASEPAGENAME}} |1}} }} }} | ||
+ | <!-- we define the language --> | ||
+ | {{#vardefine:lang| {{lc: {{#titleparts: {{PAGENAME}} | | -1}} }} |en }} | ||
+ | |||
+ | {{Infobox contribs | ||
+ | |name={{#var:contribname}} | ||
+ | |image= | ||
+ | |description_image= {{#var:contribname}} logo | ||
+ | |maintainer= VIP-ire | ||
+ | |licence= MIT | ||
+ | |url= | ||
+ | |category= administration | ||
+ | |tags=password,expire,account | ||
+ | }} | ||
===Maintainer=== | ===Maintainer=== | ||
Line 16: | Line 33: | ||
*Optionally archive and delete the user account a defined period of time after it has been locked | *Optionally archive and delete the user account a defined period of time after it has been locked | ||
− | === | + | === Installation === |
+ | <tabs container><tab name="For SME 10"> | ||
+ | yum install smeserver-expire-accounts | ||
+ | </tab> | ||
+ | <tab name="For SME 9"> | ||
*You need to configure [[Fws]] repo | *You need to configure [[Fws]] repo | ||
− | + | yum install smeserver-extrarepositories-fws -y | |
− | |||
yum --enablerepo=fws install smeserver-expire-accounts | yum --enablerepo=fws install smeserver-expire-accounts | ||
+ | </tab> | ||
+ | </tabs> | ||
=== Configuration === | === Configuration === | ||
Line 30: | Line 52: | ||
*How often is the admin (and optionally the user) reminded about the expiry. Eg if you set 5 admin and users will be notified every 5 days until the account expire | *How often is the admin (and optionally the user) reminded about the expiry. Eg if you set 5 admin and users will be notified every 5 days until the account expire | ||
*Admin recipient: the default is to send expiry notifications to the admin, but you can set a different email address here | *Admin recipient: the default is to send expiry notifications to the admin, but you can set a different email address here | ||
+ | === Uninstall === | ||
+ | yum remove {{#var:smecontribname}} | ||
+ | |||
+ | === Bugs === | ||
+ | Please raise bugs under the SME-Contribs section in {{BugzillaFileBug|product=|component=|title= bugzilla}} | ||
+ | and select the {{#var:smecontribname}} component or use {{BugzillaFileBug|product=SME%20Contribs|component={{#var:smecontribname}}|title=this link}} | ||
+ | |||
+ | Below is an overview of the current issues for this contrib:{{#bugzilla:columns=id,product,version,status,summary|sort=id|order=desc|component={{#var:smecontribname}} |noresultsmessage=No open bugs found.}} | ||
+ | |||
+ | ===Changelog=== | ||
+ | Only released version in smecontrib are listed here. | ||
+ | |||
+ | {{ #smechangelog: {{#var:smecontribname}} }} | ||
[[Category:Contrib]] | [[Category:Contrib]] | ||
+ | <!-- Please keep there the template revision number as is --> | ||
+ | [[contribtemplate::2| ]] |
Latest revision as of 07:48, 2 August 2022
expire-accounts logo | |
Maintainer | VIP-ire |
---|---|
Licence | MIT |
Category | |
Tags | password, expire, account |
Maintainer
Daniel B. from Firewall Services
Version
fws
Description
This contribs lets you define a expiry date for user accounts. Once installed you'll be able to
- Set a date at which the account will automatically expire
- Optionally transfer emails to another person when the account expires
- Enable an auto responder notifying that this user doesn't exist anymore
- Notify both the admin, and the user that their account will expire shortly
- Optionally archive and delete the user account a defined period of time after it has been locked
Installation
yum install smeserver-expire-accounts
- You need to configure Fws repo
yum install smeserver-extrarepositories-fws -y yum --enablerepo=fws install smeserver-expire-accounts
Configuration
Once installed, you should get a new entry in the server-manager. The main page lists existing user accounts (a first table with active user account, and another one with already locked user accounts). For each user, you can set the expiry. There's also a global configuration section, where you can set:
- When an account is about to expire, the admin (and optionally the user) are notified. This value is the amount of remaining days before the expiry for a notification to be sent. Eg if you set 15, admin and users will be notified for the first time 15 days before the expiry
- How often is the admin (and optionally the user) reminded about the expiry. Eg if you set 5 admin and users will be notified every 5 days until the account expire
- Admin recipient: the default is to send expiry notifications to the admin, but you can set a different email address here
Uninstall
yum remove smeserver-expire-accounts
Bugs
Please raise bugs under the SME-Contribs section in bugzilla
and select the smeserver-expire-accounts component or use this link
Below is an overview of the current issues for this contrib:
No open bugs found.
Changelog
Only released version in smecontrib are listed here.
smeserver-expire-accounts Changelog: SME 10 (smecontribs)
2024/09/05 Terry Fage 0.1.8-6.sme
- apply locale 2024-09-05.patch
- apply locale 2024-09-05.patch
2022/08/21 Jean-Philippe Pialasse 0.1.8-5.sme
- apply smeserver-expire-accounts-0.1.8-locale-2022-08-23
- apply smeserver-expire-accounts-0.1.8-locale-2022-08-23
2022/08/02 Jean-Philippe Pialasse 0.1.8-3.sme
- import to contribs 10 [SME: 12135]
- import to contribs 10 [SME: 12135]
2021/07/15 Daniel Berteaud 0.1.8-1
- Typo (daniel@firewall-services.com)
- Typo (daniel@firewall-services.com)
2021/03/08 Daniel Berteaud 0.1.7-1
- new package built with tito
- new package built with tito