samba

Sponsored Links
Sponsored Links

samba

No.
Title
Category
Price
License
Expand All
1
Communications -> Filesharing
GPL GNU General Public License
Hide show
Samba is an Open Source/Free Software suite that provides seamless file and print services to SMB/CIFS clients.

Samba is freely available, unlike other SMB/CIFS implementations, and allows for interoperability between Linux/Unix servers and Windows-based clients.

Samba is software that can be run on a platform other than Microsoft Windows, for example, Linux, OpenVMS, IBM System 390, UNIX, and other operating systems. Samba uses the TCP/IP protocol that is installed on the host server.

When correctly configured, it allows that host to interact with a Microsoft Windows client or server as if it is a Windows file and print server.

Samba is a software package that gives network administrators flexibility and freedom in terms of setup, configuration, and choice of systems and equipment.

Because of all that it offers, Samba has grown in popularity, and continues to do so, every year since its release in 1992.
2
Communications -> Filesharing
GPL GNU General Public License
Hide show
Samba-Gtk is a GTK+ frontend for Samba 4.

A set of GTK+ applications that allow use of SMB- and related protocols. Current tools include a registry editor (local files and remote), DCE/RPC endpoint profiler, remote job planner (at/cron equivalent) and remote service manager.

Also contains a shared library with custom GTK+ widgets.

3
Programming -> Libraries
Perl Artistic License
Hide show
Samba::LDAP is a Perl module to manage a Samba PDC with an LDAP Backend.

SYNOPSIS

use Carp;
use Samba::LDAP;

my $samba = Samba::LDAP->new()
or croak "Cant create objectn";
my $domain = $samba->get_local_sid();

4
System -> Filesystems
GPL GNU General Public License
Hide show
Samba TNG is another SMB server for Unix-like operating systems. This software is concentrating on MSRPC interoperatability with Windows NT, 2000, XP, and 2003.

It provides PDC support and tools to remotely administer NT servers and workstations. Note that Samba TNG is currently in a beta stage. If you need advanced file/print serving capabilities, you should opt for Samba classic.

Whats New in This Release:

· As with release 0.4, we highly recommend a working iconv library.
· Iconv is bundled with some C libraries - notably GNU libc - and shipped with almost all
· Linux systems, and some Unix systems.
· If your system does not have an iconv library, or (like Solaris) only has a limited one, we highly recommend installing the GNU libiconv, which you can find at http://www.gnu.org/software/libiconv/ .
· Samba-TNG will still compile and run with its own iconv stubs, but this probably will not handle international character sets well, if at all.

5
Programming -> Libraries
Perl Artistic License
Hide show
Samba::LDAP::Config is a Perl module to config file related tasks for Samba::LDAP.

SYNOPSIS

use Samba::LDAP::Config;

my $config = Samba::LDAP::Config->new()
or die "Cant create objectn";

# Returns where smbldap.conf, smbldap_bind.conf and
# smb.conf are located
my $smbldap_conf = $config->find_smbldap();
my $smbldap_bind_conf = $config->find_smbldap_bind();
my $samba_conf = $config->find_samba();

Various methods to find where the related Samba configuration files are saved, read them in and write them out etc. Subclasses Config::Tiny.

INTERFACE

new

Create a new Samba::LDAP::Config object

find_smbldap

Searches in usual places for smbldap.conf and returns location found.

my $smbldap_conf = $config->find_smbldap();

Returns the smbldap.conf in the scripts, if nothing found.

find_smbldap_bind

Searches in usual places for smbldap_bind.conf and returns location found.

my $smbldap_bind_conf = $config->find_smbldap_bind();

Returns the smbldap_bind.conf in the scripts, if nothing found.

find_samba

Searches in usual places for smb.conf and returns location found.

my $smb_conf = $config->find_samba();

Returns the smb.conf in the scripts, if nothing found.

read_conf

Wrapper to provide an instant error message as returned by the native Config::Tiny read method

my $conf = $config->read_conf( $filename );

read_string

Overrides Config::Tinys read_string to exclude the " " marks found in smbldap.conf and smbldap_bind.conf and remove section handling, as we dont have any [sections] in either of these files.

Also substitutes the suffix hash ( ${suffix} ) with its value.
Need to fix the smb.conf reading. Will use File::Samba or Config::Auto for it instead.

6
System -> Monitoring
GPL GNU General Public License
Hide show
samba-vscan provides on-access scanning of Samba shares with ClamAV (clamd and libclamav), F-Secure AV, FRISK F-Prot Daemon, Kaspersky AntiVirus, OpenAntiVirus.org ScannerDaemon, mks AntiVirus, NAI/McAfee VirusScan, Sophos Sweep (via Sophie), Symantec AntiVirus Engine (via ICAP), and Trend Micro (via Trophie). It supports Samba 2.2.x/3.0.x.

samba-vscan currently is made of ten Samba VFS modules:

vscan-fprotd - for use with F-Prot Daemon
vscan-icap - for use with an ICAP anti-virus service, currently only Symantec AntiVirus Engine 4.x is supported (this is alpha code and not yet for production environment!)
vscan-kavp - for use with Kaspersky AntiVirus (kavdaemon) via Kaspersky KAV client C library. vscan-kavp is a stripped-down version from vscan-kavp of Ries van Twisk). For the full-featured version please see http://www.rvt.dds.nl
vscan-mks - for use with mks32 via mks_vir Daemon
vscan-oav - for use with OpenAntiVirus.org ScannerDaemon
vscan-sophos - for use with Sophos Sweep via Sophie (http://www.vanja.com/tools)
vscan-trend - for use with Trend Micro FileScanner / InterScan VirusWall via Trophie (http://www.vanja.com/tools)
vscan-clamav - for use with Clam AntiVirus Daemon (clamd) or libclamav (http://www.clamav.net)
vscan-nai - for use with NAI/McAfee uvscan
vsan-fsav - for use with F-Secure AntiVirus (daemon)
vscan-symantec - for use with Symantec Anti Virus Engine Note: the vscan-symantec odule will statically linked against the symantec library. This lib is not covered by GPL and the resulting vscan-symantec VFS module may infringe the GPL of Samba! Due this reason, the vscan-symantec module will only be build if --with-symantec flag is used for ./configure

Whats New in This Release:

· NEW, VERSION, ChangeLog: updated
· icap/vscan-icap.c: bugfix
· Released samba-vscan 0.3.6b
·

7
System -> Networking
GPL GNU General Public License
Hide show
NBFW is a smb forwarder. With the Samba NetBIOS forwarder, nbfw, you can browse the local windows network transparently to and from your masqueraded network.

This will most likely be of use for people who have Windows machines on a backend network who want to browse the Network Neighbourhood on the normal network though their masquarading firewall.

If your Samba is not working ok, NBfW will not work, too. NBfW can cause major problems if you dont configure it correctly. And it has ... It really helps to know what youre doing.
8
Internet -> HTTP
GPL GNU General Public License
Hide show
Samba Commander is a text mode SMB network commander. In SMBC, you can browse the local network or you can use the search function to find the files.

You can also download/upload files and directories or create them both locally and remotely. SMBC has a resume function and supports UTF-8 characters.

Whats New in This Release:

· fixed bug in function to retrying connection
· fixed bug in bookmark menu
· fixed bug in function to set username, password and workgroup

9
System -> Networking
GPL GNU General Public License
Hide show
Samba Scanner / Mount / Umount is a tool to Scan Samba share from Host.

Samba Scanner / Mount / Umount can found and mount remote share in local folder. Umount Share and Device from System.

10
Programming -> Libraries
Perl Artistic License
Hide show
Samba::LDAP::User is a Perl module to manipulate a Samba LDAP User.

SYNOPSIS

use Carp;
use Samba::LDAP::User;

# create Template object
my $user = Samba::LDAP::User->new()
or croak "Cant create objectn";

Various methods to manipulate a Samba LDAP user. Add, delete, modify, show and change a users password.

INTERFACE

new

Create a new Samba::LDAP::User object

add_user

Takes many options. For example:

user =>
oldpass =>
newpass =>
workstation =>
ou =>
user_uid =>
group =>
windows_user =>
trust_account =>
homedir =>
shell =>
gecos =>
skeleton_dir =>
surname =>
family_name =>
local_mail_address =>
mail_to_address =>
time_to_wait =>
aix =>
groups =>
ox =>
can_change_pass =>
must_change_pass =>
account_flags =>
logon_script =>
home_path =>
home_drive =>
user_profile =>
aix_user =>

The above options are only needed if you dont want to use the defaults that are set in /etc/smbldap/smbldap.conf

delete_user
disable_user
is_valid_user
is_samba_user
is_unix_user
is_nonldap_unix_user
get_homedir
make_hash
change_password
change_password(
user => ghenry,
oldpass => "$oldpass",
newpass => "$newpass",
samba => 1, # Update only Samba pass, can be
# unix => 1 for unix pass only
);

Change user password in LDAP Directory

Checks the users exists first, then changes the password If user doesnt exist, returns the error etc.

If no oldpass arg is passed, binds as rootdn and sets a password

Default is set to change/add a Samba "and" Unix password. If you dont want this, pass in unix => 0, or samba => 0, etc.

11
System -> Networking
GPL GNU General Public License
Hide show
Samba LDAP Tools++ is a branch of the smbldap-tool scripts.

It has Kerberos (Heimdal) support for passwords, LDAP hashes, and domain machines; support for DynDNS updates on Samba using BIND; and additional structures for system users that allow a single user to play different roles as RADIUS, LDAP, Kerberos, Samba, and Jabber users.

The project has many additions and functions that allow full support on new technologies.

Here are some key features of "Samba LDAP Toolsplusplus":

· Support for password changes using kerberos (heimdal)
· Support for {KRB5} hash
· Support for kerberos under domain workstations
· Support for dynamic updates on DNZ zones
· Adition of new structures for system users

Whats New in This Release:

· Courier schema support was added.
· qmail schema was dropped.

12
Communications -> Filesharing
GPL GNU General Public License
Hide show
Pnxsmbtool project is a simple wizard for setting up a Samba server that can be used for a home or small office network.

It will be shipped with the not-yet-released PhoeNUX-OS distribution. So on other systems, it may take a bit of work to get the dependencies installed (see Requirements below).

13
System -> System-Administration
Freely Distributable
Hide show
GoSamba project is intended to handle the administration of SAMBA over the WWW.

Currently it can:

· create/manage and drop SAMBA-Users
· create/manage and drop shares
· export CSV data
· config a whole SAMBA server over the WWW
· communicate in german language

14
Communications -> Filesharing
GPL GNU General Public License
Hide show
KSambaPlugin is a KDE 3 plugin for configuring a SAMBA server. It consists of two plugins, a KControl Center module for all SAMBA options and a Konqueror properties dialog plugin
for quickly configuring the SAMBA share options of a directory.

It is meant to be a full SAMBA configuration tool (Since v0.3a).

KSambaPlugin is an official part of KDE since KDE 3.3. It is included in the kdenetwork package, and there will be no separate releases anymore.

15
System -> Networking
GPL GNU General Public License
Hide show
FerrisSambaModule is a VFS module for Samba 3.x which allows it to provide shares which use libferris as a data source.

Thus, anything libferris can access can be shared as a filesystem via Samba, including LDAP, PostgreSQL, XML files, sleepycat dbXML database, evolution mail client, and queries against libferris various indexes.

Whats New in This Release:

· STLport use was made optional.
· Some fixes were made for mounting eaquery:// as a Samba share.