smbaccess is used to restrict access to a Samba server from clients with certain hardware network addresses. However, this mechanism only works if the client and the server are operating in the same subnet with a direct network interconnection or in a switched network environment since the hardware network address is determined from the IP-number using the arp-cache visible in /proc/net/arp under Linux. smbaccess is invoked during the login process. If access according to the access rule is not granted, a non-zero errorlevel is returned as error code and the login process is stopped.
Easypass.pl is a short script that can be used to create secure, easy-to-remember passwords. It requires a dictionary file (which is standard on most Unix machines) and Perl. It features a lot of options that can be used to strengthen the password. The script was the focus of an article in the July 2002 issue ('Tools') of SysAdmin Magazine.
Dixie DNS & DHCP Config Tool is a Web interface written in PHP for configuring and administering ISC bind and dhcp. It maintains a database with general DNS and DHCP information, and information about subnets and hosts. It produces config files, or sends dynamic DNS updates if DDNS is used on the server. It has simple DNS and DHCP live browsers, and can produce subzone files for MS Active Directory.
queue-admin is a bash2 shell script for managing the mail queue of the qmail MTA. It can provide a summarized list of the messages in the queue, optionally filtered by number or by whether a message is local or remote. The messages themselves can be listed, viewed, or deleted by the same criteria. It can also search for expressions within the messages, and can return the entire email or only the line where the expression was found. The output is colorized.
@1 Helpdesk XP Perl is a very powerful Web-based helpdesk system. It supports file attachments, hidden remarks, priority marking, etc. Unlike other similar products, this script does not use the conventional "assign/completed" method to close past tickets. Instead, it uses an intelligent method to sort/rank inquiry tickets. You can even tell whether your replies have been read by the visitors.
p-run is a utility that runs a program, script, or series of commands on a large number of hosts in parallel. It simplifies management of machines in computer labs. It uses ssh, and supports password and key-based authentication. p-run uses libexpect, and will run in parallel across as many processes as specified. When run on a large number of hosts, its parallel nature significantly speeds up administration.