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. -- 2004-12-07 15:53 Jonas Smedegaard * deluser.local: Correct removing Samba account with pdbedit. 2004-12-07 15:51 Jonas Smedegaard * localwebstats: Improve workaround for noisy modlogan. 2004-10-20 19:57 Jonas Smedegaard * sd2usbguid, usbguid2sd: Add helper tools for automounting USB devices 2004-10-10 09:50 Jonas Smedegaard * user-init: Quote all variables. 2004-09-25 21:00 Jonas Smedegaard * adduser.local: Make samba password optional. 2004-09-09 10:14 Jonas Smedegaard * localwebstats: Let default post_init() fail gracefully. 2004-09-09 09:57 Jonas Smedegaard * localwebstats: Changed analog.conf -> analog.cfg. 2004-09-01 11:54 Jonas Smedegaard * localgotallmail: Add new spam-options. 2004-08-26 22:20 Jonas Smedegaard * localmysqloptimize: New command localmysqloptimize: Run myisamchk on all databases. 2004-08-19 14:40 Jonas Smedegaard * localmaildomainprepare, localmaildomainupdate, localmkpostfixvirtual: Add wrapper scripts for localmkpostfixvirtual. 2004-06-17 01:26 Jonas Smedegaard * localmkpostfixvirtual: Do not fail whole script if virtual.addon is not found. 2004-06-17 01:21 Jonas Smedegaard * localmkpostfixvirtual: Avoid "\n" in sed regex (only handled correctly in sed 4.x). 2004-05-13 13:05 Jonas Smedegaard * adduser.local, deluser.local: Use pdbedit if present (smbpasswd may syncronize with unix password). Similar when deleting (although no known problems there). 2004-05-11 11:51 Jonas Smedegaard * localwebresolve, localwebstats: Try jdresolve first, before attempt DNS lookup. 2004-05-11 11:28 Jonas Smedegaard * localwebresolve, localwebstats: Suppress jdresolve record purge status unless DEBUG is set. 2004-05-11 10:26 Jonas Smedegaard * localwebresolve, localwebstats: Correct double-quoted jdresolve db path, and don't check for existing db on record purge. 2004-05-11 10:23 Jonas Smedegaard * localwebresolve, localwebstats: Only purge old jdresolve records if the db exists. 2004-05-11 10:20 Jonas Smedegaard * localwebresolve, localwebstats: Correct test for jdresolve db dir. 2004-05-11 10:13 Jonas Smedegaard * localwebstats: Fix jdresolve database use. 2004-05-11 10:07 Jonas Smedegaard * localwebresolve: Fix jdresolve database use. 2004-05-07 16:29 Jonas Smedegaard * ChangeLog: Update ChangeLog. 2004-05-07 16:26 Jonas Smedegaard * localmkpostfixvirtual: Use sed to separate items with newlines (tsort is only strictly for _pairs_ of strings - it was a bug that it worked earlier). 2004-05-05 18:24 Jonas Smedegaard * localmksslcerts: Add a couple of TODO's. 2004-05-04 20:55 Jonas Smedegaard * localmksslcerts: Implement generating CA certificate. Yet another fix for generating certified host certificates. 2004-05-04 20:30 Jonas Smedegaard * localmksslcerts: Fix generating certified host certificates. Fail on error. 2004-05-04 19:43 Jonas Smedegaard * localmksslcerts: Implement support for generation and use of certified host certificates (but not yet generation of CAcert). 2004-04-19 20:50 Jonas Smedegaard * user-init: Add automount line only when server_username is set. 2004-04-19 20:48 Jonas Smedegaard * user-init: Disable running userlocalconfig (until it can be done non-interactively). 2004-04-16 13:24 Jonas Smedegaard * user-init: Remove remote server mountpoint creation (automount does it automagically). 2004-04-15 22:59 Jonas Smedegaard * user-init: Check only if server_userconf is a file (it is intentionally not readable globally). 2004-04-15 22:56 Jonas Smedegaard * user-init: Cosmetics: new line before invoking localuserconfig. 2004-04-15 22:54 Jonas Smedegaard * user-init: remove debug line (early exit). 2004-04-15 22:50 Jonas Smedegaard * user-init: Add automount line if not there already, and replace if it is. 2004-04-15 22:44 Jonas Smedegaard * user-init: Create personal mount points for remote SMB share. 2004-04-15 22:31 Jonas Smedegaard * user-init: New code added (interacting with new script localuserconfig) for automount access to remote SMB share. 2004-04-15 21:42 Jonas Smedegaard * user-init: quote strings, and add a few comments. 2004-03-20 16:38 Jonas Smedegaard * localaddmysqldb: Tighten regexp (correctly this time) in grepping existing databases, to avoid bailing out when creating new database with name being a subset of an exisiting one. 2004-03-20 15:59 Jonas Smedegaard * localaddmysqldb: Tighten regexp in grepping existing databases, to avoid bailing out when creating new database with name being a subset of an exisiting one. 2004-03-04 02:49 Jonas Smedegaard * user-init: Improved wording of comment. 2004-02-19 12:37 Jonas Smedegaard * adduser.local: Grant local users access to floppies, but refuse raw hd access. 2004-02-02 15:24 Jonas Smedegaard * adduser.local: Update mailman add_members syntax, and force notifications to both user and admin. 2004-01-20 22:39 Jonas Smedegaard * localwebsearch: When finished, continue to next item in site loop, instead of exiting the whole script. 2003-11-20 15:15 Jonas Smedegaard * localdumpsql: Avoid --extended-insert (to ease human readability). 2003-11-13 15:34 Jonas Smedegaard * user-init: Make sure .my.cnf is readable only by self. 2003-10-20 15:03 Jonas Smedegaard * localaddmysqldb: Treat failed db user as a warning only (and in fact the failure may be bogus - wwwconfig-common is buggy). 2003-09-12 11:46 Jonas Smedegaard * user-init: New subfolder: webshareddata (u=rwX,go=rX) for web data shared between accounts). 2003-09-11 17:08 Jonas Smedegaard * user-init: change default home subfolders from ',mac', '.pc' and '.exchange' to the same without leading dot. 2003-09-08 16:00 Jonas Smedegaard * localmkpostfixvirtual: use 'members maildomains' as default input, and add usual commands to header. 2003-08-26 23:48 Jonas Smedegaard * adduser.local: Add a couple of TODO's. 2003-08-26 14:37 Jonas Smedegaard * smbadduser: Remove csh-based smbadduser (smbpasswd -a should work just as well). 2003-08-26 14:35 Jonas Smedegaard * adduser.local: Avoid local smbadduser (use smbpasswd directly instead). 2003-08-14 18:52 Jonas Smedegaard * localezcreate: Include extention jpeg in apache rules (in addition to jpg). 2003-08-14 16:46 Jonas Smedegaard * ChangeLog: Update ChangeLog. 2003-06-28 19:47 Jonas Smedegaard * localwebstats: Be more sloppy when ignoring ModLogAn errors. 2003-06-28 19:32 Jonas Smedegaard * localwebstats: 3rd attempt on sane default post_init. 2003-06-28 19:27 Jonas Smedegaard * localwebstats: Slightly more sane post_init. 2003-06-28 19:18 Jonas Smedegaard * localwebstats: Change to a more generic location of default index page master. 2003-06-15 10:26 Jonas Smedegaard * localintegritupdate: New script localintegritupdate to run after aptitude update. 2003-06-01 16:38 Jonas Smedegaard * localdumpsql: Handle empty stamp, and use it when run through cron.daily. 2003-06-01 14:22 Jonas Smedegaard * userforward: Rename mailspool before forwarding it, to make sure noone accidentally works on it simultaneously. 2003-05-27 00:46 Jonas Smedegaard * localmkpostfixvirtual: Allow underscore (_) in email account. 2003-05-26 17:09 Jonas Smedegaard * localaddmysqldb: Actually do something different in the --ez special case. 2003-05-26 16:56 Jonas Smedegaard * localaddmysqldb: Correct clashing --force and --ez. 2003-05-26 16:53 Jonas Smedegaard * localaddmysqldb: Add special case -z or --ez for eZ Publish sites. Add some TODOs. 2003-05-25 11:15 Jonas Smedegaard * localgotallmail: Shorten error message a bit. 2003-05-25 03:28 Jonas Smedegaard * localwebstats: Correctly suppres ModLogAn noise. 2003-05-24 11:05 Jonas Smedegaard * localgotallmail: Simplify gotmail run a bit. 2003-05-24 11:03 Jonas Smedegaard * localgotallmail: Continue batch run even on gotmail errors. 2003-05-22 12:32 Jonas Smedegaard * localwebstats: Improved ModLogAn config and invocation. 2003-05-22 12:27 Jonas Smedegaard * localwebresolve: Use /var/log/apache-vhosts by default. 2003-05-22 12:13 Jonas Smedegaard * localdumpsql: Set file read-only. Set umask to 277. 2003-05-22 12:06 Jonas Smedegaard * localdumpsql: Set dirs read-only. 2003-05-22 12:03 Jonas Smedegaard * localdumpsql: Set group ownership. 2003-05-22 12:02 Jonas Smedegaard * localdumpsql: Set permissions on each dir instead of recursively. 2003-05-22 11:43 Jonas Smedegaard * localdumpsql: Switch back to mkdir, and instead explicitly set permissions and ownership (even when not creating the dirs). Quote user a few places. 2003-05-22 11:36 Jonas Smedegaard * localdumpsql: Use install instead of mkdir to ensure access rights also on parent dirs. 2003-05-20 19:25 Jonas Smedegaard * localaddmysqldb: Avoid passwords. 2003-05-20 18:05 Jonas Smedegaard * localdumpsql: Bugfixing (users and databases not reset between database engines. 2003-05-20 03:42 Jonas Smedegaard * localdumpsql: Rewrite to dump into backupdir for each database owner. 2003-05-20 00:22 Jonas Smedegaard * localdumpsql: Avoid messing around with password. Execute MySQL commands directly (without pipe). 2003-05-19 23:45 Jonas Smedegaard * localaddmysqldb: Allow DELETE for ordinary MySQL accounts. 2003-05-14 10:25 Jonas Smedegaard * localezcreate: Fix bug getting maildomain option. 2003-05-12 03:39 Jonas Smedegaard * localezcreate, localaddmysqldb: Allow mysql to fail, and use mysql instead of mysqladmin. 2003-05-12 03:28 Jonas Smedegaard * localaddmysqldb: New script localaddmysqldb. 2003-05-12 03:27 Jonas Smedegaard * localezcreate: Add check for existing database. 2003-05-05 09:50 Jonas Smedegaard * prim2sec.sh: Make it a sorted list. 2003-05-05 09:44 Jonas Smedegaard * prim2sec.sh: Only grab zone lines, and allow all sorts of characters in them (if shit is doable in pri it should be passed to sec as well). 2003-04-25 04:07 Jonas Smedegaard * localezcreate: Use underscores for defaultdbname. Drop dbmatch parameter. 2003-03-21 01:17 Jonas Smedegaard * user-init: Add workaround for netatalk requiring write access to .AppleDB even for read-only access. 2003-03-13 04:47 Jonas Smedegaard * user-init: Fix completely ignoed non-exceptions for shares. Set toplevel .AppleDouble group r/o. 2003-03-13 03:52 Jonas Smedegaard * user-init: Correctly init exceptions. 2003-03-13 03:30 Jonas Smedegaard * user-init: Set owner of toplevel dirs of shares. Always run chown before chmod (just for consistency). 2003-03-13 03:22 Jonas Smedegaard * user-init: Set owner of exceptions always, not only when created. 2003-03-13 03:14 Jonas Smedegaard * user-init: Correct owner for exceptions created. Check and recreate if exceptions are not of right type. Improve comments. 2003-03-13 02:13 Jonas Smedegaard * user-init: Handle new shares. sharing scheme. Support space in /root. Echo WARNING when it is not a fatal error. 2003-01-27 15:35 Jonas Smedegaard * deluser.local: Use hostname -d as domain part of email adress to search for removal (to match change in adduser.local. 2003-01-14 20:50 Jonas Smedegaard * adduser.local: /etc/mailname is NOT default maildomain. 2003-01-04 02:24 Jonas Smedegaard * localmksslcerts: Add options for remaining certificate parameters. Add TODO with hints on true signed certificates using openssl. Correct parsing error and help: FQDN cannot be optionally prepended (no way to distinguish between FQDN and multiple services). 2002-12-30 17:53 Jonas Smedegaard * localezcreate: Add new option --dbmatch to support pools of webservers accessing same database (could be fun setting up that some day). 2002-12-28 16:23 Jonas Smedegaard * localwebstats: Update to ModLogAn 0.8.x configfile syntax. 2002-12-24 19:44 Jonas Smedegaard * userforward: Correct syntax error. Allow uid check override by force option. Remove hint about force option from error message. 2002-12-24 19:39 Jonas Smedegaard * userforward: Forward incoming mailspool if found. Rename username variable 'uid' to the more correct 'user'. Check and fail if uid of user is below 1000. Standardize error messages. 2002-12-09 00:17 Jonas Smedegaard * localezcreate: Add option --debug (showing options set and directories used). Finally making setopts function work (renamed from setparams). Replace (almost) all && and contructs with if-then. Fix default handling of templates, languages and sql. 2002-12-08 18:52 Jonas Smedegaard * localezcreate: Tweaks to verbose output. Fix errors parsing boolean options. Make non-password input non-silent. Drop database silently when force is set and ask is not. 2002-12-08 17:50 Jonas Smedegaard * localezcreate: Add short-opts corresponding all long-opts, and fix misspelled options. Add flags info and query, and improve logik of setting the boolean value. Improve dialog when checking for existing installation, and actually respect the force option. Fix messy output in tarball and sql loops. Remove last su invocation (in the process of making the script work as non-root). 2002-12-08 15:28 Jonas Smedegaard * localezcreate: Correct tarball resolving. Make errors within parantheses fatal. Improve a few comments. 2002-12-08 15:06 Jonas Smedegaard * localezcreate: Even more sane defaults - and opts1-3 moved above defaults and better described. 2002-12-08 14:38 Jonas Smedegaard * localezcreate: Make sane defaults. Remove unused admindir and defaultadmindir. 2002-12-07 18:34 Jonas Smedegaard * localezcreate: Use GNU getopt, and make lots of options configurable. Redesign help text to look similar to cp help text. Generalize initializing options in function setparams. Add options --force and --verbose. Add support for overriding with locally provided tarballs and sqlfiles. 2002-12-06 23:38 Jonas Smedegaard * localezcreate: Make and configurable, and actually use them. More consistently handle option defaults. Comment out unused db drop routine. 2002-12-05 15:04 Jonas Smedegaard * user-init: Respect REALUSERS_GROUPNAME not set. 2002-12-05 04:53 Jonas Smedegaard * localezcreate: Correctly have default to . 2002-12-05 04:41 Jonas Smedegaard * localezcreate: Rearrange options. Improve layout of help text. 2002-12-05 04:20 Jonas Smedegaard * localezcreate: Respect /etc/mailname (but still fallback to hostname -d. Make use of wwwconfig-common scripts if available. Look for root and user MySQL password in /root/.my.cfg. Install locale and template tarballs. Load overrides to defaults from /etc/local/localezcreate.conf. Shorten output lines when invoking --help. Add demo data as root, not user. Use shell constructs to check values, instead of test. 2002-12-03 17:32 Jonas Smedegaard * ChangeLog: Update ChangeLog. 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: * 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: /usr/local/sbin initial import 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