Skip to content

Debian Changelog sysprofile (0.3.8)

2003

sysprofile (0.3.8) unstable; urgency=low

   * Updated /usr/share/doc/sysprofile/examples/etc/sysprofile.d/mc.bash
     wrapper which works with mc-4.6.0
 
   * Replace "mkdir /tmp/syslogout" with "mkdir -m 1777 /var/tmp/syslogout"
     where possible. Likewise replace "/tmp/syslogout" with "/var/tmp/syslogout".

 -- Paul Seelig <pseelig@debian.org>  Fri, 20 Jun 2003 22:06:15 +0200

sysprofile (0.3.7) unstable; urgency=low

   * Replaced '/bin/ls' in both /etc/sysprofile and /etc/syslogout
     by shell builtin 'echo' command.
 
   * Bumped up Standards version (no changes).

 -- Paul Seelig <pseelig@debian.org>  Tue, 17 Jun 2003 13:41:45 +0200

sysprofile (0.3.6) unstable; urgency=low

   * Corrected "Debian Linux system" to be "Debian system" in
     debian/control file. (Closes: #150888)
 
   * Replaced sysprofile's $DEBUG variable name with (hopefully) unique
     $SYSDEBUG variable name to ensure that it is not to be confused with
     $DEBUG variables from other config files (like /etc/bash_completion).
     (Closes: #186634)
 
   * Replaced $SYSDEBUG's debug log location definition in both
     /etc/sysprofile and /etc/syslogout from '/tmp' to '/var/tmp'.

 -- Paul Seelig <pseelig@debian.org>  Tue, 17 Jun 2003 12:43:52 +0200

2002

sysprofile (0.3.5) unstable; urgency=low

   * Fixed wrong code example in debian/sysprofile.postinst message.
     A big thanks to Jack Kern <jkern@ns.sympatico.ca> for pointing
     this out! :-)

 -- Paul Seelig <pseelig@debian.org>  Sat, 23 Feb 2002 12:36:44 +0200

sysprofile (0.3.4) unstable; urgency=low

   * Fixed even more lintian errors: marked all files installed in
     /etc as conffiles and reworded postinst to make lintian stop
     claiming non-existing bashisms.
   * Added entry DH_COMPAT=3 to debian/rules file.

 -- Paul Seelig <pseelig@debian.org>  Fri, 25 Jan 2002 20:05:30 +0200

2001

sysprofile (0.3.3) unstable; urgency=low

   * Fixed test for DEBUG in /etc/sysprofile and /etc/syslogout

 -- Paul Seelig <pseelig@debian.org>  Fri, 21 Dec 2001 23:54:11 +0200

sysprofile (0.3.2) unstable; urgency=low

   * Fixed some of the lintian errors which are listed at
     "http://lintian.debian.org/reports/mPaul_Seelig.html";.
   * Added a debugging facility to both sysprofile and syslogout.
   * Included even more example *.bash files.

 -- Paul Seelig <pseelig@debian.org>  Wed, 19 Dec 2001 21:04:57 +0200

sysprofile (0.3.1) unstable; urgency=low

   * Fixed faulty su syntax in Xreset examples and added an if statement
     to the "sysprofile.d/logout.bash" example file.
   * Added a note to both the sysprofile/syslogout README.* and man pages
     hinting at each others reverse functionality.
   * Enhanced debugging facilities in both 00Standard.bash files.
   * Added a few notes to TODO file.
   * Added "syslogout.d/rmpgppass.bash" example file.
   * Added "syslogout.d/netscape.bash" as unified replacement for the
     {communicator,navigator}.bash example files and slightly enhanced
     the "syslogout.d/wperfect.bash" example file.

 -- Paul Seelig <pseelig@debian.org>  Thu, 04 Oct 2001 18:04:16 +0200

sysprofile (0.3.0) unstable; urgency=low

   * Added a commented out if statement which, if uncommented, might be
     helpful for debugging to "/etc/sys{profile,logout}.d/00Standard.bash".
   * Removed unnecessary X resource file "/etc/X11/Xresources/Sysprofile".
   * Decreased verbosity of postinst scripts.
 
   sysprofile (0.2.9) unstable; urgency=low
 
   * Got rid again of syslogin package to avoid confusion and keeping
     sysprofile's functions.
   * Polished documentation for syslogout and sysprofile.
   * Made sysprofile recommend syslogout.
   * Has never been released or uploaded.
 
   sysprofile (0.2.8) unstable; urgency=low
 
   * Split sysprofile into three packages: syslogin, syslogout and
     sysprofile (the installer package for the former ones).
   * Has not been released or even uploaded.

 -- Paul Seelig <pseelig@debian.org>  Tue, 02 Oct 2001 13:56:35 +0200

2000

sysprofile (0.2.7) unstable; urgency=low

   * Rearranged /etc/sysprofile for better distinction between system
     wide and private user defined scripts.

 -- Paul Seelig <pseelig@debian.org>  Sun, 29 Oct 2000 17:30:49 +0200

sysprofile (0.2.6) unstable; urgency=low

   * Commented out *loginShell entry in /etc/X11/Xresources/Sysprofile
     to leave it's enabling to the local sysadmin's discretion.  Maybe
     it should be rather removed since there already is the option of
     /etc/bash.bashrc instead?
   * Updated README.usage about using the /etc/bash.bashrc file.
   * Added a warning in debian/README.* to Debian package maintainers
     not to rely on the existence of sysprofile for their own packages.

 -- Paul Seelig <pseelig@debian.org>  Sun, 24 Sep 2000 16:39:56 +0200

sysprofile (0.2.5) unstable; urgency=low

   * Added hint to add entry for sourcing sysprofile into
     systemwide /etc/bash.bashrc for non-login bash shells.
     Unfortunately wterm doesn't bother about the X resource
     *LoginShell/*loginShell at all. :-/
   * Added a test for sysprofile in /etc/bash.bashrc to debian/postinst.
   * Updated some example files.

 -- Paul Seelig <pseelig@debian.org>  Sun, 24 Sep 2000 03:34:21 +0200

sysprofile (0.2.4) unstable; urgency=low

   * Corrected entry "*LoginShell" in etc/X11/Xresources to "*loginShell"
     because wterm wouldn't start up with login shell settings this way.
   * Added test for a sysprofile entry in /etc/X11/Xsession to
     debian/postinstall and a suggestion to insert some lines for
     sourcing /etc/sysprofile if not present.

 -- Paul Seelig <pseelig@debian.org>  Sun, 24 Sep 2000 00:31:04 +0200

sysprofile (0.2.3) unstable; urgency=low

   * Simplified debian/rules
   * Updated debian/TODO
   * Minor formatting changes to the manual page

 -- Paul Seelig <pseelig@debian.org>  Fri, 22 Sep 2000 07:12:36 +0200

sysprofile (0.2.2) unstable; urgency=low

   * Fixed section in debian/control
   * Further enhancements to the manual page
   * Package is lintian clean

 -- Paul Seelig <pseelig@debian.org>  Thu, 21 Sep 2000 07:12:36 +0200

sysprofile (0.2.1) unstable; urgency=low

   * Updated standards version.
   * Put sample files in examples subdirectory
   * Added debian/conffiles
   * Simplified debian/rules
   * Extended manual page with informations about how single users
     can completely or partly disable/adapt the systemwide mechanism.

 -- Paul Seelig <pseelig@debian.org>  Wed, 20 Sep 2000 23:34:13 +0200

sysprofile (0.2.0) unstable; urgency=low

   * Removed the xsysprofile package and Xresources samples since
     it's functionality is already part of the Debian X11 packages.
   * Stripped the messaging functionality because there exist other
     packages for this need.
   * Deleted the "adduser.local" and "userdel.local" scripts again
     to stay within the primary scope of this package.
   * Changed description line in debian/control.
   * Made sysprofile conflict with xsysprofile (not officially released).
   * First official upload to Incoming.

 -- Paul Seelig <pseelig@debian.org>  Mon, 18 Sep 2000 19:21:14 +0100

1999

sysprofile (0.1.1) unstable; urgency=low

   * Added the scripts "adduser.local" and "userdel.local" into
     /usr/local/sbin/.

 -- Paul Seelig <pseelig@debian.org>  Mon, 03 May 1999 13:59:31 +0100

sysprofile (0.1.0) unstable; urgency=low

   * Modified "/etc/X11/Xsysprofile" to only display /etc/message
     if present and renamed it to "/etc/X11/Xmessage".

 -- Paul Seelig <pseelig@debian.org>  Sun, 02 May 1999 17:40:49 +0100

sysprofile (0.0.15) unstable; urgency=low

   * Changed "Recommends" to "Suggests" in debian/control file
   * Adapted xsysprofile to use the new app-resources mechanism
     of slink's XFree86-3.3.2.3a via "/etc/X11/Xresources/".

 -- Paul Seelig <pseelig@debian.org>  Sat, 01 May 1999 16:59:43 +0100

sysprofile (0.0.14) unstable; urgency=low

   * Fixed the severely buggy "/etc/sysprofile" (puts paper bag with
     an extra dark shade of brown over head...).
   * Removed the debug output redirection from "/etc/*/*sysprofile".
   * Polished some of the sample scripts and removed the bash_logout
     and logoutrm.script stuff.
   * Updated the manual pages and README files to reflect the current
     state of the package.

 -- Paul Seelig <pseelig@debian.org>  Sun, 28 Feb 1999 23:53:14 +0100

sysprofile (0.0.13) unstable; urgency=low

   * Removed the sample script "manpath.sh" since Debian already has
     "/etc/manpath.conf" and the worse than bad "bashrc.sh" sample.
   * Removed the which-calls from /etc/sysprofile and sample scripts.
   * Corrected the "visual.sh" sample file to really refer to VISUAL.
   * Completely removed any dependency on /etc/environment for both
     sysprofile and xsysprofile.  Now it will only be sourced from
     within /etc/profile and the standard X resource setting for
     LoginShell has been set to "True" to assure that /etc/profile
     is sourced by terminal emulators like xterm or rxvt within an X
     session.  No need to abuse /etc/environment for this.  Thanks to
     Andreas Jellinghaus and Michael Bramer for pointing this out to me.
   * Completely reorganized the source tree and build process.
   * The last version was not uploaded to master because it actually
     had the full potential for a 'brown paper bag' release. ;-)

 -- Paul Seelig <pseelig@debian.org>  Fri, 26 Feb 1999 23:53:14 +0100

sysprofile (0.0.12) unstable; urgency=low

   * Tried to find a way to make the 'logoutrm.script' more fault
     tolerant but didn't really succeed. :-/ Basically it has to be
     assured, that $USER has no other shell running and is really
     logged out.  For this has to be taken into account that he might
     still be running X11 but with no shell open in an xterm (or any
     variant thereof).  Well, it's in the "/usr/doc/sysprofile/samples"
     directory and maybe someone else finds a better solution...
   * Removed the interactive postinst routine because this is the
     most evil aspect of the Debian installation routine and should be
     avoided like the plague IMHO if at all possible.
   * This is the first version i will upload to master and i hope it
     is not one of those ill-famed 'brown paper bag' releases. ;-)

 -- Paul Seelig <pseelig@debian.org>  Fri, 26 Feb 1999 23:53:14 +0100

sysprofile (0.0.11) unstable; urgency=low

   * Dumped the actually useless check for $DISPLAY in '/etc/sysprofile'
     and in "/etc/X11/Xsysprofile" because it has proven to be unnecessary.
   * Merged '/etc/sysprofile.d/message.script' into '/etc/sysprofile' and
     included checks for the size of /etc/message and the most appropriate
     pager (cat, less or more) to use for display of /etc/message at login.
   * Included checks for most appropriate X11 pager (xmessage, xless or
     just plain rxvt/xterm -e less) to use for display of /etc/message
     at login in /etc/X11/Xsysprofile.
   * Included a variable definition for the logfile used for debugging in
     both /etc/sysprofile ($DEBUGLOG) and /etc/X11/Xsysprofile ($XDEBUGLOG).
     This makes switching to other output files (or /dev/null) easier.
   * Since variables are a Good Thing[tm] anway i've defined $DEBUGTIME as
     well in just the same places.
   * Redid the $DEBUGLOG rewriting rules in '/etc/sysprofile' to only
     overwrite $DEBUGLOG if $USER is not already logged in and to simply
     append any further debugging output if he already is.

 -- Paul Seelig <pseelig@debian.org>  Fri, 26 Feb 1999 19:56:31 +0100

sysprofile (0.0.10) unstable; urgency=low

   * Made the postinst routine default to "no" when asking whether
     /etc/profile and /etc/environment.sh should be changed.
   * Moved sample scripts and app-default files into the respective
     "/usr/doc/*sysprofile/samples/" directory so that only the blank
     mechanism gets installed.  This is for a first test balloon upload
     to master later.

 -- Paul Seelig <pseelig@debian.org>  Fri, 26 Feb 1999 09:32:27 +0100

sysprofile (0.0.9) unstable; urgency=low

   * Split 'sysprofile' package into a shell version under it's original
     name and a X11 version called 'xsysprofile'.
   * Rewrote manual page and created a derived one for 'xsysprofile'.
   * Moved 'Xsysprofile.sh' from '/etc/X11/xresources.d/' one level up
     into the more appropriate '/etc/X11/Xsysprofile' and corrected all
     relevant scripts.

 -- Paul Seelig <pseelig@debian.org>  Thu, 25 Feb 1999 19:03:08 +0100

sysprofile (0.0.8) unstable; urgency=low

   * Renamed "/etc/X11/xresources.d/" to "/etc/X11/xsysprofile.d/" and
     changed all relevant scripts in this regard.
   * Included a check for a proper entry for "Xsysprofile.sh" execution
     in "/etc/X11/Xsession" in debian/postinst.

 -- Paul Seelig <pseelig@debian.org>  Thu, 25 Feb 1999 18:14:31 +0100

sysprofile (0.0.7) unstable; urgency=low

   * Replaced both scripts "/etc/X11/xresources.d/Xresources.sh" and
     "/etc/X11/xresources.d/Xmessage.sh" with a far simpler single
     script "/etc/X11/xresources.d/Xsysprofile.sh".
   * The scripts in "/etc/X11/xresources.d/" and "/etc/sysprofile.d"
     have been considerably refined and simplified.
   * The debian/postinst script now contains a more explicit hint about
     how to manually change "/etc/X11/Xsession" to take advantage of
     the "/etc/X11/xresources.d/Xsysprofile.sh" script.

 -- Paul Seelig <pseelig@debian.org>  Thu, 25 Feb 1999 14:12:33 +0100

sysprofile (0.0.6) unstable; urgency=low

   * Removed the necessity to create "$HOME/.acknowledged" as a means
     to test if user is already logged in and replaced it with a bash
     shell function.
   * Changed /etc/logoutrm.script to use the same shell functions and
     cleaned it from some obsolete functions.

 -- Paul Seelig <pseelig@debian.org>  Thu, 25 Feb 1999 08:23:48 +0100

sysprofile (0.0.5) unstable; urgency=low

   * Split a few app default files in "/etc/X11/xresources.d" into
     application specific modules with a .defs suffix and a generic
     NeXT-like master style file with an .ad suffix, which sources
     the .defs files via include command.  This is actually just a
     crude example but it serves it's purpose well enough.
   * Added a recommendation for the nextaw package in debian/control.
   * Changed debian/postinst to make use of /etc/environment instead
     of /etc/profile for triggering /etc/sysprofile. This adds the
     advantage that /etc/X11/Xsession can parse this file as well.

 -- Paul Seelig <pseelig@debian.org>  Wed, 24 Feb 1999 16:51:23 +0100

sysprofile (0.0.4) unstable; urgency=low

   * Renamed "/etc/X11/xappstyle.d" to "/etc/X11/xresources.d" to make
     it's obvious function explicit by proper intuitive naming.
   * Moved X11 specific scripts from "/etc/sysprofile.d" to the better
     suited "/etc/X11/xresources.d/" directory.
   * Made "/etc/X11/Xsession" execute "/etc/X11/xresources.d/*.sh".
   * Included a nice sample message to use for testing. ;-)
   * Included debian/BUGS, debian/TODO, debian/README.Xsession and
     debian/Xsession.sample.
   * Added a warning to possibly naive users into control file.

 -- Paul Seelig <pseelig@debian.org>  Wed, 24 Feb 1999 04:44:52 +0100

sysprofile (0.0.3) unstable; urgency=low

   * Renamed "/etc/profile.d" to the more obvious "/etc/sysprofile.d"
     and "/etc/X11/xappstyle" to "/etc/X11/xappstyle.d".
     This mainly serves as reservation of an own name space to avoid
     possible name conflicts with packages using "/etc/profile.d" too.
   * Renamed some files in "/etc/sysprofile.d" to explicitly show that
     they are mainly related to bash.
   * Wrote a small manual page for sysprofile(8).

 -- Paul Seelig <pseelig@debian.org>  Tue, 23 Feb 1999 10:06:35 +0100

sysprofile (0.0.2) unstable; urgency=low

   * Second try.  Now contains a mechanism for sourcing private user
     settings instead of system default which automagically overide
     any system administrator's preconfigurations if present.
   * Added a postinst script for appending the necessary entries into
     "/etc/profile" to enable sourcing of "/etc/profile.d/".
   * Renamed "/etc/preprofile" to the more obvious "/etc/sysprofile".
   * Added a mechanism to source single X11 app default files.  Seems
     to be good enough to create basic themes.  Still needs lots of
     thought though.

 -- Paul Seelig <pseelig@debian.org>  Mon, 22 Feb 1999 07:49:05 +0100

sysprofile (0.0.1) unstable; urgency=low

   * First trial version.  This is not at all useable and should be
     considered alpha state.

 -- Paul Seelig <pseelig@debian.org>  Wed, 17 Feb 1999 15:20:57 +0100