ChangeLog for /etc/local/sbin -=============================- - All dates/times are in GMT. - Generated from cvs log entries (cvs2cl --gmt -S --no-wrap --header ChangeLog.header --usermap /etc/local-COMMON/ChangeLog.users) - ChangeLog.header file taken from lame CVS. -- 2002-11-24 17:17 Jonas Smedegaard * localmkpostfixvirtual: localmkpostfixvirtual: Make joker_seen local to the domain. 2002-11-23 16:13 Jonas Smedegaard * user-init: user-init: Require uid option. webdata folder owned by user, not root. 2002-11-14 21:16 Jonas Smedegaard * localchastity-update: Add localchastity-update, a support script for SquidGuard. 2002-11-08 14:10 Jonas Smedegaard * user-init: user-init: No need for others than owner and www-data to have access to webphpsites. 2002-11-04 22:43 Jonas Smedegaard * localmkpostfixvirtual: Major update: * Support for catch-all pseudo-address: +@ or +@mailgroup * Correct handling of account being both uid and mailgroup * Improved separation of mailgroup owners and other mailgroup members (don't take it for granted that mailgroup owner and gid is the same). 2002-11-04 22:36 Jonas Smedegaard * localwebstats: Use /var/log/apache-vhosts for vhosts (apache crojob dislikes subfolders in /var/log/apache). 2002-11-03 03:06 Jonas Smedegaard * localmkpostfixvirtual: * Rewrite some code as a function * Allow "Other"-field to contain mailname@fqdn style hints (in addition to mailname@mailgroup ones) * Suppress empty-entry warning for mailgroup 2002-10-22 13:59 Juri Jensen * ipsec-updown-ipmasq: Added support for setting up a proper source address when f.ex. pinging from the SGW itself. Not a very fine solution, but... it works for now. 2002-10-22 03:30 Jonas Smedegaard * localezcreate: Add uid and gid to secure_modfix.sh. 2002-10-17 17:23 Jonas Smedegaard * localmksslcerts: localmksslcerts: Handle all(?) option variants properly, and correct old mail-specific references in comments. 2002-10-17 17:20 Jonas Smedegaard * localbackupconfig: localbackupconfig: Let diff fail silently. 2002-10-15 19:13 Jonas Smedegaard * localbackupconfig: localbackupconfig: Fail on error. 2002-10-11 14:12 Jonas Smedegaard * ChangeLog: Update ChangeLog. 2002-10-06 14:20 Jonas Smedegaard * prim2sec.sh: prim2sec.sh: Streamline and, and... 2002-10-04 11:24 Jonas Smedegaard * init-mailmanarchive: init-mailmanarchive: mhonarc script moved to local-COMMON. 2002-09-22 19:49 Jonas Smedegaard * localezcreate: localezcreate: Use tarball tpl instead of install (changed in 2.2.7-1), and support wap .wbmp files. 2002-09-19 11:39 Jonas Smedegaard * user-init: user-init: Add support for shares_win and shares_mac (and remove support for shares_). 2002-09-12 17:38 Jonas Smedegaard * localwebstats: localwebstats: Update documentation. 2002-09-12 17:34 Jonas Smedegaard * localwebstats: localwebstats: Add documentary header. 2002-09-11 20:33 Jonas Smedegaard * localwebstats: localwebstats works fine without config file: Lower from error to warning. 2002-09-09 17:15 Jonas Smedegaard * ChangeLog: Update changelog. 2002-09-04 23:35 Jonas Smedegaard * localmkpostfixvirtual, user-init: Add support in user-init for webphpsites and webphpdata, and tighten access rights on all web* dirs. 2002-09-04 09:57 Jonas Smedegaard * adduser.local, deluser.local: Use /etc/mailname for mailman injections in adduser.local and deluser.local. 2002-09-02 12:26 Jonas Smedegaard * user-init: user-init: Correct webdata dir. 2002-09-02 12:24 Jonas Smedegaard * user-init: user-init: Add support for webscripts and webdate dirs. 2002-08-29 11:18 Jonas Smedegaard * ChangeLog, ChangeLog.header: Correct typo. 2002-08-29 11:17 Jonas Smedegaard * .cvsignore, ChangeLog, ChangeLog.header: Udate (and improve layout of) ChangeLog. 2002-08-16 14:24 Juri Jensen * prim2sec.sh: Initial import. This is a script to convert a named.conf include file from a primary nameserver to a file for the secondary nameserver. It can only handle it, if the config file contains a domain per line. 2002-08-15 09:35 Klaus Agnoletti * fstab.raid, lilo.conf.raid, mkraid.sh, raidtab, mkraid/fstab.raid, mkraid/lilo.conf.raid, mkraid/mkraid.sh, mkraid/raidtab: * Files added for fully automated creation of RAID system. These files should be copied to /etc (except maybe mkraid.sh) to a Debian system with RAID kernel support and raidtools2 package installed. The source harddrive MUST be /dev/hdb and the two RAID-1 drives MUST be /dev/hda and /dev/hdc. The two RAID harddrives MUST be partitioned like this : /dev/hda1 and /dev/hdc1 MUST be swap (type 82). /dev/hda2 and /dev/hdc2 MUST both de raid-autodetect (type fd). After this is done, just run mkraidfs.sh and sit back and play a game or two on you PDA if you have one ;-). Mail me for questions. 2002-08-14 14:00 Klaus Agnoletti * fstab.raid, lilo.conf.raid, mkraid.sh, raidtab: * Files added for fully automated creation of RAID system. These files should be copied to /etc (except maybe mkraid.sh) to a Debian system with RAID kernel support and raidtools2 package installed. The source harddrive MUST be /dev/hdb and the two RAID-1 drives MUST be /dev/hda and /dev/hdc. The two RAID harddrives MUST be partitioned like this : /dev/hda1 and /dev/hdc1 MUST be swap (type 82). /dev/hda2 and /dev/hdc2 MUST both de raid-autodetect (type fd). After this is done, just run mkraidfs.sh and sit back and play a game or two on you PDA if you have one :-). Mail me for questions. 2002-08-08 16:20 Jonas Smedegaard * user-init: user-init: Support $HOME/websites/* style web hierarchy. 2002-08-01 19:02 Jonas Smedegaard * ChangeLog: Updage ChangeLog. 2002-07-20 18:40 Jonas Smedegaard * localmkpostfixvirtual: localmkpostfixvirtual: *Really* make fallback... 2002-07-20 18:30 Jonas Smedegaard * localmkpostfixvirtual, localwebstats: localmkpostfixvirtual: fallback to single mailgroup if roomnumber empty. Update docs. 2002-06-17 09:46 Jonas Smedegaard * localezcreate: eZ Publish needs more privileges. 2002-05-30 20:52 Juri Jensen * ipsec-updown-ipmasq: Added ipsec-updown-ipmasq. 2002-05-25 02:02 Jonas Smedegaard * localgotallmail: Fix ----option generosity bug. 2002-05-13 11:08 Jonas Smedegaard * adduser.local: Correct mailforwarding in adduser.local. 2002-04-24 01:35 Jonas Smedegaard * localgotallmail: More elegant galant... 2002-04-24 01:04 Jonas Smedegaard * localgotallmail: New script: localgotallmail. 2002-04-24 00:05 Jonas Smedegaard * user-init: Reuse a getent. 2002-04-23 23:50 Jonas Smedegaard * localwebresolve: Remove comment about cron. 2002-04-10 01:12 Jonas Smedegaard * localezcreate: localezcreate: Expect eZ tarballs to be in /usr/src/ezpublish. 2002-04-10 00:39 Jonas Smedegaard * localezcreate: Don't run clearcache in localezcreate. 2002-04-09 23:32 Jonas Smedegaard * localezcreate: Use vhosts.d (instead of vhosts) as Apache config subdir in localezcreate. 2002-04-09 23:04 Jonas Smedegaard * localezcreate: Remove old commented out code from localezcreate. 2002-04-02 07:16 Jonas Smedegaard * deluser.local: Fix mailinglist handling in deluser.local. 2002-03-30 02:54 Jonas Smedegaard * adduser.local, user-init: Ask about access to local devices in adduser.local, and exit user-init cleanly if unsupported. 2002-03-29 18:31 Jonas Smedegaard * localmksslcerts: Fix using opts twice. 2002-03-29 17:40 Jonas Smedegaard * localmksslcerts: Correct logic once more (and it _works_ this time...!) 2002-03-29 17:36 Jonas Smedegaard * localmksslcerts: Correct logic of parameter parsing (and BTW - last commit also included fix for actually generating the cert when force removing the old one). 2002-03-29 17:34 Jonas Smedegaard * localmksslcerts: Improve parameter parsing and remove short options requiring a parameter. 2002-03-29 13:43 Jonas Smedegaard * localbackupconfig: Handle .bak as well. 2002-03-29 13:33 Jonas Smedegaard * localbackupconfig: Remove localrmtoobig stuff (ooops!). Handle /etc/local-$FQDN. Really handle .orig items also. Use dirname to make sure we use the correct directory (instead of an extra directory with the samen name below). 2002-03-29 12:59 Jonas Smedegaard * localbackupconfig: Backup both .dpkg-new, .old and .orig style config differences - and document the difference. 2002-03-29 01:11 Jonas Smedegaard * localmksslcerts: -h is help. And improve help text. 2002-03-29 01:04 Jonas Smedegaard * localmkmailcerts, localmksslcerts: Rename localmkmailcerts to localmksslcerts. Major rewrite. 2002-03-28 15:46 Jonas Smedegaard * deluser.local: Be as generic in deluser.local as in adduser.local regarding mailinglists. 2002-03-25 15:52 Jonas Smedegaard * localbackupconfig: New script localbackupconfig. 2002-03-18 20:25 Jonas Smedegaard * localwebsearch: Move lockfile routines closer to where it is actually needed in localwebsearch - and disable it, as it doesn't work currently :-( 2002-03-18 20:12 Jonas Smedegaard * localwebstats: Suppres all output from ModLogAn (can't seem to find other ways to guiet down the program). 2002-03-14 15:36 Jonas Smedegaard * ChangeLog: Update changelog. 2002-03-14 15:28 Jonas Smedegaard * adduser.local: Fix bug: adduser.local would _always_ add user to users, not other lists. 2002-03-14 14:40 Jonas Smedegaard * showlog: Add websuexec swolog option and interpret weberrors like weberror. 2002-03-14 12:15 Jonas Smedegaard * localusermailaddr, user-mailaddr: Revert the rename of user-mailaddr - to avoid the need of explaining to sudoers the difference between official debian stuff and local hacks (which is the reason for the prepending local*). 2002-03-11 14:15 Jonas Smedegaard * localusermailaddr, user-mailadr: Rename user/mailadr to localusermailaddr and add comment. 2002-03-09 20:41 Jonas Smedegaard * localrmtoobig, rm-toobig: rename rm-toobig to localrmtoobig and add comments. 2002-03-07 20:33 Jonas Smedegaard * deluser.local: deluser.local: Stricten check for removing home (fatal error!!!). 2002-03-07 16:22 Jonas Smedegaard * adduser.local, aptdpkgclean, aptdpkgclean.sh, aptdpkgro, aptdpkgro.sh, deluser.local, faxrcvd, faxrcvd-mail, init-mailmanarchive, localdumpsql, localezcreate, localmkmailcerts, localmkpostfixvirtual, localmoffycreate, localrundig, localwebbbscreate, localwebcalcreate, localwebresolve, localwebsearch, localwebstats, mkmailcerts, showlog: Rename files and add/improve descriptive headers. 2002-03-07 15:28 Jonas Smedegaard * adduser.local: Add comment for adduser.local. 2002-03-07 15:18 Jonas Smedegaard * ChangeLog, ChangeLog.header: Add ChangeLog. 2002-03-05 02:25 Jonas Smedegaard * localmkpostfixvirtual: localmkpostfixvirtual: Alow dash ("-") in email domainpart as well. Look for localpart hints in root account. 2002-03-05 02:06 Jonas Smedegaard * localmkpostfixvirtual: localmkpostfixvirtual: Alow dash ("-") in email localpart. 2002-02-28 17:27 Jonas Smedegaard * localwebresolve: Add new script localwebresolve as a companion to localwebstats. 2002-02-28 14:57 Jonas Smedegaard * localwebstats: localwebstats: Correct ModLogAn options. 2002-02-28 14:41 Jonas Smedegaard * whois-dk: Move whois-dk to bin. 2002-02-25 18:30 Jonas Smedegaard * showlog: showlog: Add option system. 2002-02-25 04:29 Jonas Smedegaard * adduser.local, deluser.local, user-init: A few more tweaks and corrections to adduser.local, deluser.local and user-init. 2002-02-24 14:34 Jonas Smedegaard * deluser.local: deluser.local: Corrections to removing home dir. 2002-02-24 01:21 Jonas Smedegaard * adduser.local, deluser.local, user-init: A few more tweaks and corrections to adduser.local, deluser.local and user-init. 2002-02-24 00:17 Jonas Smedegaard * deluser.local: deluser.local: Another small (but important) correction. 2002-02-24 00:16 Jonas Smedegaard * deluser.local: adduser.local and deluser.local: Small (but important) corrections. 2002-02-24 00:11 Jonas Smedegaard * adduser.local, deluser.local: adduser.local and deluser.local: Improve support for mailinglists and samba passwords, and add (non-generic) support for environments with dummy/real users. 2002-02-22 19:46 Jonas Smedegaard * showlog: showlog: Remove support (and need) for config file - there's no user servicable parts inside.... 2002-02-22 19:43 Jonas Smedegaard * showlog: showlog: New command to list logfiles with simple options (targeted at local admins). 2002-02-22 17:45 Jonas Smedegaard * user-init: user-init: Improvements and corrections to web_*, ftp_* and mac_* shares (and lock TrashCan again - it still doesn't work correctly in netatalk). 2002-02-21 06:17 Jonas Smedegaard * user-init: user-init: _Really_ let everybody read dirs in private ftp_* dirs. 2002-02-21 06:15 Jonas Smedegaard * user-init: user-init: Let everybody read dirs in private ftp_* dirs. 2002-02-21 06:12 Jonas Smedegaard * user-init: user-init: Add support for private ftp_* dirs. 2002-02-18 03:17 Jonas Smedegaard * localdumpsql: localdumpsql: Make sure not only postgresql-client is installed before looking for databases. 2002-02-11 03:59 Jonas Smedegaard * userforward: userforward: Mention force option when backing out. 2002-02-11 03:45 Jonas Smedegaard * userforward: userforward: Add force option. 2002-02-11 03:38 Jonas Smedegaard * localmkpostfixvirtual: localmkpostfixvirtual: Print the real groups instead of what is maybe noted as roomnumber hints. 2002-02-11 02:50 Jonas Smedegaard * localezcreate: tar needs to be executed from a readable directory, even if target dir is set (found out when running from /root).localezcreate 2002-02-05 13:12 Jonas Smedegaard * localwebstats: Misc updates tp localwebstats. 2002-01-27 23:33 Jonas Smedegaard * localwebstats: Add ModLogAn support. Sort log lists (what a bummer!). 2002-01-27 22:44 Jonas Smedegaard * htdig-init, htdig-init-all, htdig-run, htdig-run-all, localwebsearch: Major overhaul of localwebsearch: - Remove unused run-mode options. - Added run-mode "initprep" that marks next run as a full run (inspired by new design of htdig cron routines). - Properly structure run-modes, and use individual lockfiles for each WEBDIR. - Remove leftover stuff from localwebstats. 2002-01-27 22:37 Jonas Smedegaard * localwebstats: Small tweaks to localwebstats: - Include configfile path in error when config can't be loaded. - More DEBUG status messages. - Small cleanups here and there. 2002-01-27 22:33 Jonas Smedegaard * localrundig: Misc. bugfixes and tweaks to localrundig: - Be less strict on filename characters. - Remove debug mess. - Use LOCALDBDIR consistently (prepare for passing on to upstream by simply s/(LOCAL|local)//. - Separate static and semi-static (generate-once) language files from db files. 2002-01-27 07:48 Jonas Smedegaard * aptdpkgclean.sh: Only deregister found files (filenames sometimes change from old to new package). 2002-01-27 07:34 Jonas Smedegaard * aptdpkgro.sh: Only register files once (on interrupted installs same files are possibly installed multiple times). 2002-01-25 16:30 Jonas Smedegaard * localwebstats-all, whois-dk: Delete localwebstats-all, Add whois-dk. 2002-01-24 17:03 Jonas Smedegaard * localmkpostfixvirtual, vpopmail2postfixvirtual: Re-rename badly renamed vpopmail2postfixvirtual to localmkpostfixvirtual. 2002-01-23 03:22 Jonas Smedegaard * localezcreate: Correct (and comment out for now) ezpasswd entry. Correct parameter limit check. Add example to usage. 2002-01-23 03:10 Jonas Smedegaard * localezcreate: Bring localezcreate up-to-date with ezpublish 2.2.3-0.0.1. Correct apache config. Correct usage output. 2002-01-21 04:06 Jonas Smedegaard * localrundig, localwebsearch: Changes to localrundig and begin work on localwebsearch (works from cron only). 2002-01-21 00:18 Jonas Smedegaard * localrundig: Add localrundig (copy of rundig from htdig 3.1.6-0.snapshot011118). 2002-01-17 17:09 Jonas Smedegaard * localwebstats: localwebstats: use find instead of ls (no complaints with empty result). 2002-01-14 12:57 Jonas Smedegaard * localwebstats: Several changes to localwebstats: - Exit on error. - Have all functions equally expect options LOGROOT, WEBROOT and WEBSITE (in that order). - Don't exit on empty LOGDATARESOLVED. - Add hooks for functions pre_init, pre_update, post_init and post_update. - Remove last traces of logfiles, logfilesgz, logfilesresolved and logfilesresolvedgz functions. - Corrections to webdirs function. 2002-01-09 21:50 Jonas Smedegaard * localwebstats: localwebstats: Put AWStats cache files in STATSDIR, so it is purged on init. 2002-01-09 21:17 Jonas Smedegaard * localwebstats: localwebstats: Ooops - forgot to remove debug mess. 2002-01-09 21:15 Jonas Smedegaard * localwebstats: localwebstats updates: - CACHEFILE option before LOGDATA option (probably makes no difference, but better be safe than sorry). - set LANGUAGE ENGLISH on rmagic update (not only init). 2002-01-09 17:53 Jonas Smedegaard * localwebstats: localwebstats updates: - Add support for Report Magic (in english...). - Force overwrite of LOGDATA gzip'ing. 2002-01-09 01:47 Jonas Smedegaard * localwebstats: localwebstats: gzip LOGDATA after use. Have AWStats use LOGDATATMP as much as possible. 2002-01-09 01:40 Jonas Smedegaard * localwebstats: Several updates to localwebstats: - Include *.local config files on init. Remove option reset. - Improve webdirs() function. - Add logcontent* functions and reorder logfile* functions to reflect the order they are used. - Rename LOGDATA* output filenames to be more obvious. - Make sure output is generated even if last pool of data is empty. - Avoid using DB features of jdresolve - they are broken currently, it seems. 2002-01-04 23:57 Jonas Smedegaard * localwebstats: Major overhaul of localwebstats: * Correctly split reset and update runs. * Improve awstats defaults. * Make sure all LOGDATA files are (at least) touched before use. * Remove double -Q Webalizer option. * Added option "init" that does a reset and overwrites config files to default values. * Replace inline `cmd` commands with the (as I understand it) newer $(cmd) variant. * Replace ${var} with the simpler $var. * Replace == tests with sh-compliant =. * Add variable STATSDIR and remove WEBDIR. * Put all binaries as variables in top of script (but below configurable ones). * No longer make symlinks into website (doesn't work well, and I have switched to using a separate stats website instead). 2002-01-04 13:51 Jonas Smedegaard * localwebstats: Spit out reason when exiting, add new hints LOGFILESRESOLVED and LOGFILESRESOLVEDGZ, and support empty output of logfile hints 2002-01-04 11:54 Jonas Smedegaard * localwebstats: localwebstats: Add another debug message. 2002-01-02 05:24 Jonas Smedegaard * volinit-netatalk: quote output of getent. 2001-12-13 17:00 Jonas Smedegaard * volinit-netatalk: volinit-netatalk: Improve uid check and fallback to default user and group. 2001-12-13 16:20 Jonas Smedegaard * volinit-netatalk: Cleanup of volinit-netatalk: + Support uid's containing dots (use ":" instead of "." in chown commands). + Add description. + Remove old commented out lines. 2001-12-13 16:08 Jonas Smedegaard * volinit-netatalk: Keep uid when resetting all files (nice to have to locate the responsible person for a file). 2001-12-12 19:52 Jonas Smedegaard * adduser.local, deluser.local, localmoffycreate, localwebbbscreate, localwebcalcreate, localwebstats, localwebstats-all, mkmailcerts, rm-toobig, smbadduser, usergroupinfo, vpopmail2postfixvirtual, user-init, userforward, usergroupadd, volinit-netatalk, volinit-public, volinit-samba, volinit-std-all, volinit-xchange, webuser-refresh-all, faxrcvd, htdig-init, htdig-init-all, htdig-run, htdig-run-all, init-mailmanarchive, user-mailadr, wcald, webuser, aptdpkgclean.sh, aptdpkgro.sh, faxrcvd-mail, localdumpsql, localezcreate: Initial revision 2001-12-12 19:52 Jonas Smedegaard * adduser.local, deluser.local, localmoffycreate, localwebbbscreate, localwebcalcreate, localwebstats, localwebstats-all, mkmailcerts, rm-toobig, smbadduser, usergroupinfo, vpopmail2postfixvirtual, user-init, userforward, usergroupadd, volinit-netatalk, volinit-public, volinit-samba, volinit-std-all, volinit-xchange, webuser-refresh-all, faxrcvd, htdig-init, htdig-init-all, htdig-run, htdig-run-all, init-mailmanarchive, user-mailadr, wcald, webuser, aptdpkgclean.sh, aptdpkgro.sh, faxrcvd-mail, localdumpsql, localezcreate: /usr/local/sbin initial import