Home > GS-Scripts

GS-Scripts

GS-Scripts is a project mainly written in Shell, it's free.

Shell scripts to help with server deployment and management

GeekSoc Administration Scripts

This is a small collection of scripts to help with the deployment and administration of GeekSoc servers.

nis_deploy.sh

Configures a new system for NIS user authentication and NFS home directories.

LDAP

Various scripts to help with managing the LDAP members database.

gsruntime

Based on the ldapscripts runtime - various helper functions.

gsadduser

Based on ldapadduser - modified to always add users to the 'members' group and email their details to them.

gsuser.template

The LDIF template file for gsadduser

gsparseldif

Takes LDIF input (i.e. from ldapsearch) and presents in a format suitable for submission to C&S: Name, Student Number, Email. Also shows status of account (Expired, Expiring in the next 60 days, not paid etc.)