sysprofile - Modularized system wide shell configuration mechanism

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main i386
Package name sysprofile
Package version 0.3.8
Package architecture all
Package type deb
Installed size 73 B
Download size 18.83 KB
Official Mirror
Simple centralized configuration mechanism for flexible maintenance
of the shell specific parts for login to a Debian system.
It has been designed to work with bash.  Other shells have not
been taken in consideration for this version.


Package Version Architecture Repository
sysprofile_0.3.8_all.deb 0.3.8 all Debian Main
sysprofile - - -


Type URL
Binary Package sysprofile_0.3.8_all.deb
Source Package sysprofile

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install sysprofile deb package:
    # sudo apt-get install sysprofile




2003-06-20 - Paul Seelig <>
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".
2003-06-17 - Paul Seelig <>
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).
2003-06-17 - Paul Seelig <>
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'.
2002-02-23 - Paul Seelig <>
sysprofile (0.3.5) unstable; urgency=low
* Fixed wrong code example in debian/sysprofile.postinst message.
A big thanks to Jack Kern <> for pointing
this out! :-)
2002-01-25 - Paul Seelig <>
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.
2001-12-21 - Paul Seelig <>
sysprofile (0.3.3) unstable; urgency=low
* Fixed test for DEBUG in /etc/sysprofile and /etc/syslogout
2001-12-19 - Paul Seelig <>
sysprofile (0.3.2) unstable; urgency=low
* Fixed some of the lintian errors which are listed at
* Added a debugging facility to both sysprofile and syslogout.
* Included even more example *.bash files.
2001-10-04 - Paul Seelig <>
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.
2001-10-02 - Paul Seelig <>
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.
2000-10-29 - Paul Seelig <>
sysprofile (0.2.7) unstable; urgency=low
* Rearranged /etc/sysprofile for better distinction between system 
wide and private user defined scripts.

See Also

Package Description
sysrqd_14-1_i386.deb small daemon intended to manage Linux SysRq over network
sysstat_10.0.5-1_i386.deb system performance tools for Linux
system-config-audit_1.7.18-1.1_i386.deb Graphical utility for editing audit configuration
system-config-cluster_1.0.53-1_all.deb graphical configuration and management tool for Red Hat Cluster Suite
system-config-lvm_1.1.16-1_all.deb utility for graphically configuring Logical Volumes
system-config-printer-kde_4.8.4-3_all.deb printer configuration utility
system-config-printer-udev_1.3.7-4_i386.deb Utilities to detect and configure printers automatically
system-config-printer_1.3.7-4_all.deb graphical interface to configure the printing system
system-tools-backends-dev_2.10.2-1_all.deb System Tools to manage computer configuration -- development files
system-tools-backends_2.10.2-1_i386.deb System Tools to manage computer configuration -- scripts
systemd-gui_44-11+deb7u4_i386.deb system and service manager - GUI
systemd-sysv_44-11+deb7u4_i386.deb system and service manager - SysV links
systemd_44-11+deb7u4_i386.deb system and service manager
systempreferences.app_1.1.0-2+b3_i386.deb GNUstep preferences application
systemsettings_4.8.4-6_i386.deb System Settings