About:
GAdminSquid is a C/GTK+ graphical user interface for the Squid proxy server.
Featuring: Most options found in squid and advanced ACL-building. Delay pools and logformats are discarded for now but are planned. Some options may not be compiled into your squid so youll have to delete those in the configuration tab if you get any errors.
If you are a new user in the GNU/Linux world, first make sure you read some manuals and howtos about Squid Proxy. This is one place of many where you can get some good information: Squid Proxy information
Installation:
Download Squid>=2.6.x from www.squid-cache.org and unpack it like this:
tar -zxvf squid-x.x.x.tar.gz then cd into that directory and type:
./configure –prefix=/usr –bindir=/usr/bin –sbindir=/usr/sbin
–sysconfdir=/etc/squid –datadir=/usr/share –includedir=/usr/include
–localstatedir=/var –mandir=/usr/share/man –infodir=/usr/share/info
–enable-poll –enable-snmp –enable-removal-policies=heap,lru
–enable-storeio=aufs,coss,diskd,null,ufs –enable-ssl
–with-openssl=/usr/kerberos –enable-delay-pools
–enable-useragent-log –enable-referer-log
–disable-dependency-tracking –enable-cachemgr-hostname=localhost
–enable-underscores
–enable-cache-digests –enable-ident-lookups –with-large-files
–enable-fd-config –enable-follow-x-forwarded-for
–enable-linux-netfilter –with-pthreads
–enable-auth=basic,digest,ntlm
–enable-external-acl-helpers=ip_user,ldap_group,unix_group,wbinfo_group,winbind_group
–enable-digest-auth-helpers=password –with-winbind-auth-challenge
–enable-ntlm-auth-helpers=SMB,winbind,fakeauth
–enable-basic-auth-helpers=LDAP,MSNT,NCSA,PAM,SMB,YP,getpwnam,multi-domain-NTLM,SASL,winbind
make && make install
If there are no errors youre ready to install GAdminSquid which can be done like this:
Download gadminsquid-x.x.x.tar.gz and unpack it like this:
tar -zxvf gadminsquid-x.x.x.tar.gz
CD into that directory then run:
./Autoinstall (if you like the settings in it).
Now you should be able to start it by typing gadminsquid at a shellprompt or from GNOME or KDE’s program menus and youre ready to start.