switchconf - switch between system configuration sets

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main i386
Package name switchconf
Package version 0.0.9
Package release 2
Package architecture all
Package type deb
Installed size 168 B
Download size 10.41 KB
Official Mirror ftp.br.debian.org
Switchconf allows users to easily change their system's settings,
choosing between the possible configurations for different
Most switchconf users are laptop owners who want to change their
network settings according to where they currently are - but there
are many cases for non mobile systems to desire to choose between
configuration sets.
Switchconf is a very simple script that takes its arguments from the
command line. It allows you to maintain different sets of
configurations, installing the desired set of configuration when
called with its name as an argument, and execute a pre-specified set
of commands before and after the switch.


Package Version Architecture Repository
switchconf_0.0.9-2_all.deb 0.0.9 all Debian Main
switchconf - - -


Name Value
liblockfile1 -
lsb-base >= 3.0-6


Type URL
Binary Package switchconf_0.0.9-2_all.deb
Source Package switchconf

Install Howto

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




2010-06-01 - Jose Calhariz <jose.calhariz@tagus.ist.utl.pt>
switchconf (0.0.9-2) unstable; urgency=low
* Fix bashism in a private rule on debian/rules file (Closes: #581451).
* Add remote_fs to dependency of init.d.
* Bump standard version to 3.8.4, no changes needed.
2010-01-13 - Jose Calhariz <jose.calhariz@tagus.ist.utl.pt>
switchconf (0.0.9-1) unstable; urgency=low
* New upstream version:
* Remove old version of files when using softlinks (Closes: #553427).
* Use run-parts when available to run scripts (Closes: #563224).
* Call scripts with the name of next configuration (Closes: #563223).
* Locking system to prevent a second run before the first finish.
* Updates to the package:
* Minor updates to debian/rules.
* Upgrade policy to 3.8.3, after the implementation of a locking system
2007-09-09 - Jose Calhariz <jose.calhariz@tagus.ist.utl.pt>
switchconf (0.0.8-1) updates; urgency=low
* move code from Makefile into debian/rules so the Makefile is more
portable for other Linux distributions than Debian
2007-07-26 - Jose Calhariz <jose.calhariz@tagus.ist.utl.pt>
switchconf (0.0.7-1) unstable; urgency=low
* New upstream version:
* fixed a bug that methods copy and hardlink didn't work when target
file don't exist
* implemented tests to check if switchconf really works
* updated the copyright to give attribution of my work to my employer.
2007-06-21 - Jose Calhariz <jose.calhariz@tagus.ist.utl.pt>
switchconf (0.0.6-1) unstable; urgency=low
* New upstream version: 
* added new methods to change configuration files: copy, hardlinks
(closes: #416094); Eric Lavarde
* added init.d script to allow for boot time configuration switch
using kernel options (closes: #416095); Eric Lavarde
* Changes to the build process:
* updated Makefile with better intelligence to detect package names
* added support for multi-package sources
* $(DESTDIR) variable should be use in Makefile target install
2006-07-07 - Jose Calhariz <jose.calhariz@tagus.ist.utl.pt>
switchconf ( UNRELEASED; urgency=low
* updated to Standards Version 3.7.2
* use invoke-rc.d to start init.d scripts, if it exist
* removing martin f. krafft from Uploaders
2005-12-18 - Jose Calhariz <jose.calhariz@tagus.ist.utl.pt>
switchconf ( unstable; urgency=low
* New upstream version, to fix an error handling orig.tar.gz
2005-12-12 - Jose Calhariz <jose.calhariz@tagus.ist.utl.pt>
switchconf (0.0.5-2) unstable; urgency=low
* Updated to Standards Version 3.6.2
* Updated the address of Free Software Foundation
* DH_COMPAT is 4 and not 5 because I need to build this in sarge.
* Removed unneeded comments from rules.
* Removed dh_installcron and dh_installinfo because are not needed.
2005-10-11 - Jose Calhariz <jose.calhariz@tagus.ist.utl.pt>
switchconf (0.0.5-1) unstable; urgency=low
* New upstream version:
* Abort execution when don't exist configuration file. Closes the bug report
"switchconf: exit if the configuration is not found" (Closes #332916)
* Sort the files in /etc/switchconf/{before,after}.d before execution
(Closes #332918)
* Corrected the args of find when listing configuration schemes. Closes
the bug report "find: warning: you have specified the -maxdepth option
..." (Closes #332920)
* rename plugins pcmcia to 20pcmcia, to make easy to control the order
of running the plugins.
2005-04-27 - Jose Calhariz <jose.calhariz@tagus.ist.utl.pt>
switchconf (0.0.4-1) unstable; urgency=low
* New upstream version: updated docs and a more powerfull makefile, no
new features.
* Put myself as upstream.

See Also

Package Description
switchsh_0~20070801-3_i386.deb bind-mount bash as /bin/sh
sword-comm-mhcc_1.1-4_all.deb Matthew Henry Concise Commentary for SWORD
sword-comm-scofield_1.0-3_all.deb Scofield Reference Notes, 1917 edition for SWORD
sword-comm-tdavid_1.1-3_all.deb C. H. Spurgeon's Treasury of David for SWORD
sword-dict-naves_1.1-3_all.deb Naves Topical Bible for SWORD
sword-dict-strongs-greek_1.2-3_all.deb Strong's Greek Bible Dictionary for SWORD
sword-dict-strongs-hebrew_1.2-3_all.deb Strong's Hebrew Bible Dictionary for SWORD
sword-text-kjv_2.3-2_all.deb King James Version with Strongs Numbers for SWORD
sword-text-sparv_1.5-1_all.deb Spanish Reina-Valera Bible (1909) for SWORD
sword-text-web_1.4-3_all.deb World English Bible (WEB) for SWORD
sxid_4.2-1_i386.deb suid, sgid file and directory checking
sxiv_1.0-1_i386.deb simple X image viewer
syfi-dev_1.0.0.dfsg-1_all.deb Empty package depending on latest SyFi development package
syfi-doc_1.0.0.dfsg-1_all.deb Finite element method (FEM) C++ library - documentation
sylph-searcher_1.2.0-7_i386.deb Full-text search program for Sylpheed or MH folders