| Version 24 (modified by ejhernandez@…, 3 years ago) (diff) |
|---|
Samba
Support for Choosing Different Encodings from GUI
Reload Samba Instead of Restart when Possible
When samba is restarted, clients lose their connections with the share
Support for Scriptstart
Custom Paths
My Documents -> Remote, Local...
Roaming Profile per User
Custom Netlogon Script
Hidden Samba Shares ($)
Support for BDC (Backup Domain Controller) for Samba
Set eBox as BDC to backup eBox PDC.
Added Option for Browseable or Not in Web GUI for Shares
The option is set as follows in smb.conf file:
browseable = no
Fix method EBox::Samba::existsShareResource
This method returns undef if the resource does not exists and the resource's type if it exists.
It has two problems:
The type is returned as localized string. Currently this is only used in the printers module and the return value is used to make a localized string for the user. However if this method is to be used by other modules to get te type of resource it may fail for the gettext call. Solution: return a hash with value and printable value OR return a unlocalized value
When users is not configured, the use check is skipped. So if the user module is unconfigured, you can add a non-user resource then enable users and add a user with the same name, defeating a possible precondition. Now this bug is present when adding a printer.
Possible solutions:
- A local solution, unallowing the wrong actions. (adding a printer when users is unconfigured, per example).
- Raise exception if users is not configured, this would disallow to add any resource with uses this check if users is unconfigured.
Change password at next login for PDC users
Add a checkbox in the Samba user-addon for this. The implementation seems pretty easy, we only have to modify the password expiration time for that user in LDAP.
Anonymous shared resource
Without username or password to access to a share, like anonymous FTP. Full thread available at: http://forum.ebox-platform.com/index.php?topic=2262.msg9615
Periodic cleanup for Recycle Bin
Would be great if recycle bin have an auto cleanup per time. Its very easy to add, with a cron task:
#Delete X days old files
find <RecycleinPath\*> -atime +<DaysOld> -exec rm -R {} \;
#Remove empty folders
find /mnt/datos/papelera -depth -type d -empty -exec rmdir {} \;
Limit the content of the roaming profiles
Do not sync temporary information when a user logs in the eBox PDC.
The source thread: http://forum.ebox-platform.com/index.php?topic=2567.msg11187#msg11187
Share sub/child directories (folders)
- Ability to share child folders
- Ability to change permission on child folder to different user accounts
- Ability to change permission via windows Security --> Permission tab.
Move audit logs to another file different from syslog
LikeWise / Kerberos integration
Guest shares without authentication
Explained here: http://forum.ebox-platform.com/index.php?topic=3921
Policy per share
Using hosts.allow and hosts.deny directive.