summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Cantrell <dcantrell@redhat.com>2007-12-14 19:06:10 -1000
committerDavid Cantrell <dcantrell@redhat.com>2007-12-17 08:52:52 -1000
commite9bb1ab98c8875c68696fa11d0b169af45a8df7c (patch)
treeadc9e9584e813f1aeca164ddf26f348d7f0ba6b8
parentb749633433f837244572e9637ee2a203005718d5 (diff)
downloadanaconda-e9bb1ab98c8875c68696fa11d0b169af45a8df7c.tar.gz
anaconda-e9bb1ab98c8875c68696fa11d0b169af45a8df7c.tar.xz
anaconda-e9bb1ab98c8875c68696fa11d0b169af45a8df7c.zip
Common GPLv2+ boilerplate on toplevel python source files.
Updated all *.py files to have a uniform GPL boilerplate. Expanded copyright year ranges and listed authors (if they were in the comment section) under the Red Hat Author(s) section.
-rw-r--r--anaconda_log.py24
-rw-r--r--autopart.py21
-rw-r--r--backend.py20
-rw-r--r--bootloader.py21
-rw-r--r--cmdline.py19
-rw-r--r--constants.py20
-rw-r--r--cryptodev.py21
-rw-r--r--desktop.py20
-rw-r--r--dispatch.py19
-rw-r--r--dmraid.py22
-rw-r--r--exception.py25
-rw-r--r--firewall.py22
-rw-r--r--flags.py18
-rw-r--r--fsset.py23
-rwxr-xr-xgui.py21
-rw-r--r--image.py21
-rw-r--r--installclass.py27
-rw-r--r--installmethod.py19
-rw-r--r--instdata.py21
-rw-r--r--iscsi.py18
-rw-r--r--iutil.py21
-rw-r--r--kickstart.py18
-rw-r--r--language.py19
-rw-r--r--livecd.py21
-rw-r--r--lvm.py20
-rw-r--r--lvmErrors.py21
-rw-r--r--minihal.py22
-rw-r--r--network.py26
-rw-r--r--packages.py27
-rw-r--r--partErrors.py25
-rw-r--r--partIntfHelpers.py27
-rw-r--r--partRequests.py28
-rw-r--r--partedUtils.py28
-rw-r--r--partitions.py28
-rw-r--r--product.py19
-rw-r--r--raid.py23
-rw-r--r--rescue.py22
-rw-r--r--security.py18
-rw-r--r--sortedtransaction.py18
-rw-r--r--syslogd.py20
-rw-r--r--text.py21
-rw-r--r--timer.py20
-rw-r--r--timezone.py18
-rw-r--r--upgrade.py21
-rw-r--r--users.py19
-rw-r--r--vnc.py18
-rw-r--r--whiteout.py15
-rw-r--r--xsetup.py20
-rw-r--r--yuminstall.py18
-rw-r--r--zfcp.py20
50 files changed, 717 insertions, 346 deletions
diff --git a/anaconda_log.py b/anaconda_log.py
index abdbcc26b..1edb8a0b0 100644
--- a/anaconda_log.py
+++ b/anaconda_log.py
@@ -2,18 +2,24 @@
# anaconda_log.py: Support for logging to multiple destinations with log
# levels.
#
-# Chris Lumens <clumens@redhat.com>
-# Matt Wilson <msw@redhat.com>
-# Michael Fulbright <msf@redhat.com>
+# Copyright (C) 2000, 2001, 2002, 2005 Red Hat, Inc. All rights reserved.
#
-# Copyright 2000-2002,2005 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Chris Lumens <clumens@redhat.com>
+# Matt Wilson <msw@redhat.com>
+# Michael Fulbright <msf@redhat.com>
#
import sys
diff --git a/autopart.py b/autopart.py
index ea33c35a1..534b6e781 100644
--- a/autopart.py
+++ b/autopart.py
@@ -1,16 +1,23 @@
#
# autopart.py - auto partitioning logic
#
-# Jeremy Katz <katzj@redhat.com>
+# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Red Hat, Inc.
+# All rights reserved.
#
-# Copyright 2001-2007 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Jeremy Katz <katzj@redhat.com>
#
import parted
diff --git a/backend.py b/backend.py
index df56187b6..1725284e6 100644
--- a/backend.py
+++ b/backend.py
@@ -1,17 +1,23 @@
#
# backend.py: Interface for installation backends
#
-# Paul Nasrat <pnasrat@redhat.com>
-# Jeremy Katz <katzj@redhat.com>
+# Copyright (C) 2005, 2006, 2007 Red Hat, Inc. All rights reserved.
#
-# Copyright (c) 2005-2007 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# general public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Paul Nasrat <pnasrat@redhat.com>
+# Jeremy Katz <katzj@redhat.com>
#
import glob
diff --git a/bootloader.py b/bootloader.py
index e7d846519..7bf63597e 100644
--- a/bootloader.py
+++ b/bootloader.py
@@ -1,17 +1,24 @@
#
# bootloader.py: anaconda bootloader shims
#
-# Erik Troan <ewt@redhat.com>
-# Jeremy Katz <katzj@redhat.com>
+# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Red Hat, Inc.
+# All rights reserved.
#
-# Copyright 2001-2006 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# general public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Erik Troan <ewt@redhat.com>
+# Jeremy Katz <katzj@redhat.com>
#
import isys
diff --git a/cmdline.py b/cmdline.py
index 972ce9cf4..18d7363bd 100644
--- a/cmdline.py
+++ b/cmdline.py
@@ -1,16 +1,23 @@
#
# cmdline.py - non-interactive, very very simple frontend to anaconda
#
-# Jeremy Katz <katzj@redhat.com
+# Copyright (C) 2003, 2004, 2005, 2006, 2007 Red Hat, Inc.
+# All rights reserved.
#
-# Copyright 2003-2007 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# general public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Jeremy Katz <katzj@redhat.com
#
import time
diff --git a/constants.py b/constants.py
index 06f2151ef..c0007f705 100644
--- a/constants.py
+++ b/constants.py
@@ -1,16 +1,22 @@
#
# constants.py: anaconda constants
#
-# Erik Troan <ewt@redhat.com>
+# Copyright (C) 2001 Red Hat, Inc. All rights reserved.
#
-# Copyright 2001 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Erik Troan <ewt@redhat.com>
#
from rhpl.translate import _, N_
diff --git a/cryptodev.py b/cryptodev.py
index 2b9fb7107..37ea27d5e 100644
--- a/cryptodev.py
+++ b/cryptodev.py
@@ -1,3 +1,24 @@
+#
+# cryptodev.py
+#
+# Copyright (C) 2007 Red Hat, Inc. All rights reserved.
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Dave Lehman <dlehman@redhat.com>
+#
+
import os
import iutil
diff --git a/desktop.py b/desktop.py
index cc884a571..f5e8eceec 100644
--- a/desktop.py
+++ b/desktop.py
@@ -1,16 +1,22 @@
#
# desktop.py - install data for default desktop and run level
#
-# Matt Wilson <msw@redhat.com>
+# Copyright (C) 2001, 2002 Red Hat, Inc. All rights reserved.
#
-# Copyright 2001-2002 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Matt Wilson <msw@redhat.com>
#
import string
diff --git a/dispatch.py b/dispatch.py
index 1c0c2fb6c..1d7c66ee3 100644
--- a/dispatch.py
+++ b/dispatch.py
@@ -1,16 +1,23 @@
#
# dispatch.py: install/upgrade master flow control
#
-# Erik Troan <ewt@redhat.com>
+# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Red Hat, Inc.
+# All rights reserved.
#
-# Copyright 2001-2006 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# general public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Erik Troan <ewt@redhat.com>
#
import string
diff --git a/dmraid.py b/dmraid.py
index 6f7f6bd98..78713c8ed 100644
--- a/dmraid.py
+++ b/dmraid.py
@@ -1,18 +1,24 @@
-#!/usr/bin/python
#
# dmraid.py - dmraid probing control
#
-# Peter Jones <pjones@redhat.com>
+# Copyright (C) 2005 Red Hat, Inc. All rights reserved.
#
-# Copyright 2005 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
+# Red Hat Author(s): Peter Jones <pjones@redhat.com>
+#
+
"""DMRaid probing control."""
# XXX dmraid and md raid should be abstracted from the same thing. -pj
# XXX dmraid and lvm should use a common control mechanism (such as block.dm)
diff --git a/exception.py b/exception.py
index 22170d07e..3449bd7ae 100644
--- a/exception.py
+++ b/exception.py
@@ -1,18 +1,25 @@
#
# exception.py - general exception formatting and saving
#
-# Matt Wilson <msw@redhat.com>
-# Erik Troan <ewt@redhat.com>
-# Chris Lumens <clumens@redhat.com>
+# Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Red Hat, Inc.
+# All rights reserved.
#
-# Copyright 2000-2007 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Matt Wilson <msw@redhat.com>
+# Erik Troan <ewt@redhat.com>
+# Chris Lumens <clumens@redhat.com>
#
from constants import *
diff --git a/firewall.py b/firewall.py
index 71f2b83c2..2a4b7290d 100644
--- a/firewall.py
+++ b/firewall.py
@@ -1,17 +1,23 @@
#
# firewall.py - firewall install data and installation
#
-# Bill Nottingham <notting@redhat.com>
-# Jeremy Katz <katzj@redhat.com>
+# Copyright (C) 2004 Red Hat, Inc. All rights reserved.
#
-# Copyright 2004 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Bill Nottingham <notting@redhat.com>
+# Jeremy Katz <katzj@redhat.com>
#
import iutil
diff --git a/flags.py b/flags.py
index 0797d0d4c..227f352f6 100644
--- a/flags.py
+++ b/flags.py
@@ -1,14 +1,20 @@
#
# flags.py: global anaconda flags
#
-# Copyright 2001 Red Hat, Inc.
+# Copyright (C) 2001 Red Hat, Inc. All rights reserved.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
import os
diff --git a/fsset.py b/fsset.py
index 5e61ef56f..443175db4 100644
--- a/fsset.py
+++ b/fsset.py
@@ -1,17 +1,24 @@
#
# fsset.py: filesystem management
#
-# Matt Wilson <msw@redhat.com>
-# Jeremy Katz <katzj@redhat.com>
+# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Red Hat, Inc.
+# All rights reserved.
#
-# Copyright 2001-2007 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Matt Wilson <msw@redhat.com>
+# Jeremy Katz <katzj@redhat.com>
#
import math
diff --git a/gui.py b/gui.py
index d55f77b51..eec47b08f 100755
--- a/gui.py
+++ b/gui.py
@@ -1,17 +1,24 @@
#
# gui.py - Graphical front end for anaconda
#
-# Matt Wilson <msw@redhat.com>
-# Michael Fulbright <msf@redhat.com>
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+# Red Hat, Inc. All rights reserved.
#
-# Copyright 1999-2007 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# general public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Matt Wilson <msw@redhat.com>
+# Michael Fulbright <msf@redhat.com>
#
import os
diff --git a/image.py b/image.py
index d442ee27d..dccab663d 100644
--- a/image.py
+++ b/image.py
@@ -1,15 +1,22 @@
#
-# Support methods for CD/DVD and ISO image installations.
+# image.py: Support methods for CD/DVD and ISO image installations.
#
-# Copyright 2007 Red Hat, Inc.
+# Copyright (C) 2007 Red Hat, Inc. All rights reserved.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+
import isys
import os, os.path, stat, string, sys
from constants import *
diff --git a/installclass.py b/installclass.py
index 556bc1429..68a7e37d5 100644
--- a/installclass.py
+++ b/installclass.py
@@ -1,17 +1,24 @@
-# this is the prototypical class for workstation, server, and kickstart
-# installs
#
-# The interface to BaseInstallClass is *public* -- ISVs/OEMs can customize the
-# install by creating a new derived type of this class.
+# installclass.py: This is the prototypical class for workstation, server, and
+# kickstart installs. The interface to BaseInstallClass is *public* --
+# ISVs/OEMs can customize the install by creating a new derived type of this
+# class.
#
-# Copyright 1999-2007 Red Hat, Inc.
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+# Red Hat, Inc. All rights reserved.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
import os, sys, iutil
diff --git a/installmethod.py b/installmethod.py
index a6cbfe999..3d6d2f8af 100644
--- a/installmethod.py
+++ b/installmethod.py
@@ -1,14 +1,21 @@
#
# installmethod.py - Base class for install methods
#
-# Copyright 1999-2007 Red Hat, Inc.
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+# Red Hat, Inc. All rights reserved.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
import os, shutil, string
diff --git a/instdata.py b/instdata.py
index a97fe2f8b..08b640230 100644
--- a/instdata.py
+++ b/instdata.py
@@ -1,16 +1,23 @@
#
# instdata.py - central store for all configuration data needed to install
#
-# Erik Troan <ewt@redhat.com>
+# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Red Hat, Inc.
+# All rights reserved.
#
-# Copyright 2001-2007 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Erik Troan <ewt@redhat.com>
#
import os
diff --git a/iscsi.py b/iscsi.py
index 2eec54ee3..ea34e8568 100644
--- a/iscsi.py
+++ b/iscsi.py
@@ -1,15 +1,21 @@
#
# iscsi.py - iscsi class
#
-# Copyright 2005, 2006 IBM, Inc.,
-# Copyright 2006 Red Hat, Inc.
+# Copyright (C) 2005, 2006 IBM, Inc. All rights reserved.
+# Copyright (C) 2006 Red Hat, Inc. All rights reserved.
#
-# This software may be freely redistributed under the terms of the GNU
-# general public license.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
import os
diff --git a/iutil.py b/iutil.py
index 43d5f60e2..4b52c5cb7 100644
--- a/iutil.py
+++ b/iutil.py
@@ -1,16 +1,23 @@
#
# iutil.py - generic install utility functions
#
-# Erik Troan <ewt@redhat.com>
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+# Red Hat, Inc. All rights reserved.
#
-# Copyright 1999-2007 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Erik Troan <ewt@redhat.com>
#
import os, isys, string, stat
diff --git a/kickstart.py b/kickstart.py
index 580c0e16b..b64862523 100644
--- a/kickstart.py
+++ b/kickstart.py
@@ -1,15 +1,23 @@
#
# kickstart.py: kickstart install support
#
-# Copyright 1999-2007 Red Hat, Inc.
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+# Red Hat, Inc. All rights reserved.
#
-# This software may be freely redistributed under the terms of the GNU
-# general public license.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
+
import iutil
import isys
import os
diff --git a/language.py b/language.py
index cc14aeb26..908b3f2df 100644
--- a/language.py
+++ b/language.py
@@ -3,14 +3,21 @@
# installer runtime language choice and installed system
# language support.
#
-# Copyright 2001-2005 Red Hat, Inc.
+# Copyright (C) 2001, 2002, 2003, 2004, 2005 Red Hat, Inc.
+# All rights reserved.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
import os
diff --git a/livecd.py b/livecd.py
index 368e6af3a..e31568241 100644
--- a/livecd.py
+++ b/livecd.py
@@ -1,20 +1,27 @@
#
-# An anaconda backend to do an install from a live CD image
+# livecd.py: An anaconda backend to do an install from a live CD image
#
# The basic idea is that with a live CD, we already have an install
# and should be able to just copy those bits over to the disk. So we dd
# the image, move things to the "right" filesystem as needed, and then
# resize the rootfs to the size of its container.
#
-# Copyright 2007 Red Hat, Inc.
-# Jeremy Katz <katzj@redhat.com>
+# Copyright (C) 2007 Red Hat, Inc. All rights reserved.
#
-# This software may be freely redistributed under the terms of the GNU
-# general public license.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Jeremy Katz <katzj@redhat.com>
#
import os, sys
diff --git a/lvm.py b/lvm.py
index 4e14ac45d..52bd615ec 100644
--- a/lvm.py
+++ b/lvm.py
@@ -1,15 +1,23 @@
+#
# lvm.py - lvm probing control
#
-# Jeremy Katz <katzj@redhat.com>
+# Copyright (C) 2002 Red Hat, Inc. All rights reserved.
#
-# Copyright 2002 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# general public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Jeremy Katz <katzj@redhat.com>
+#
import iutil
import os,sys
diff --git a/lvmErrors.py b/lvmErrors.py
index c69e9b5ee..7f855a928 100644
--- a/lvmErrors.py
+++ b/lvmErrors.py
@@ -1,17 +1,24 @@
#
# lvmErrors.py: lvm error exceptions
#
-# Peter Jones <pjones@redhat.com>
+# Copyright (C) 2007 Red Hat, Inc. All rights reserved.
#
-# Copyright 2007 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
+# Red Hat Author(s): Peter Jones <pjones@redhat.com>
+#
+
"""Exceptions for use in lvm operations."""
import string
diff --git a/minihal.py b/minihal.py
index 94c52820c..7f58a75de 100644
--- a/minihal.py
+++ b/minihal.py
@@ -1,16 +1,24 @@
#
# minihal.py: Simple wrapper around HAL
#
-# Bill Nottingham <notting@redhat.com>
+# Copyright (C) 2007 Red Hat, Inc. All rights reserved.
#
-# Copyright 2007 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Bill Nottingham <notting@redhat.com>
+#
+
"""Simple wrapper around HAL"""
import dbus
diff --git a/network.py b/network.py
index c8b8fa929..b0f24d569 100644
--- a/network.py
+++ b/network.py
@@ -1,19 +1,25 @@
#
# network.py - network configuration install data
#
-# Matt Wilson <ewt@redhat.com>
-# Erik Troan <ewt@redhat.com>
-# Mike Fulbright <msf@redhat.com>
-# Brent Fox <bfox@redhat.com>
+# Copyright (C) 2001, 2002, 2003 Red Hat, Inc. All rights reserved.
#
-# Copyright 2001-2003 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Matt Wilson <ewt@redhat.com>
+# Erik Troan <ewt@redhat.com>
+# Mike Fulbright <msf@redhat.com>
+# Brent Fox <bfox@redhat.com>
#
import string
diff --git a/packages.py b/packages.py
index cb6620ec6..f35ac31da 100644
--- a/packages.py
+++ b/packages.py
@@ -1,19 +1,26 @@
#
# packages.py: package management - mainly package installation
#
-# Erik Troan <ewt@redhat.com>
-# Matt Wilson <msw@redhat.com>
-# Michael Fulbright <msf@redhat.com>
-# Jeremy Katz <katzj@redhat.com>
+# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Red Hat, Inc.
+# All rights reserved.
#
-# Copyright 2001-2006 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Erik Troan <ewt@redhat.com>
+# Matt Wilson <msw@redhat.com>
+# Michael Fulbright <msf@redhat.com>
+# Jeremy Katz <katzj@redhat.com>
#
import iutil
diff --git a/partErrors.py b/partErrors.py
index 9aa323c1d..16c3f85f3 100644
--- a/partErrors.py
+++ b/partErrors.py
@@ -1,19 +1,26 @@
#
# partErrors.py: partitioning error exceptions
#
-# Matt Wilson <msw@redhat.com>
-# Jeremy Katz <katzj@redhat.com>
-# Mike Fulbright <msf@redhat.com>
+# Copyright (C) 2002 Red Hat, Inc. All rights reserved.
#
-# Copyright 2002 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
+# Red Hat Author(s): Matt Wilson <msw@redhat.com>
+# Jeremy Katz <katzj@redhat.com>
+# Mike Fulbright <msf@redhat.com>
+#
+
"""Exceptions for use in partitioning."""
diff --git a/partIntfHelpers.py b/partIntfHelpers.py
index 2bd0ebaaf..9f53b8b6a 100644
--- a/partIntfHelpers.py
+++ b/partIntfHelpers.py
@@ -1,20 +1,27 @@
#
# partIntfHelpers.py: partitioning interface helper functions
#
-# Matt Wilson <msw@redhat.com>
-# Jeremy Katz <katzj@redhat.com>
-# Mike Fulbright <msf@redhat.com>
-# Harald Hoyer <harald@redhat.de>
+# Copyright (C) 2002 Red Hat, Inc. All rights reserved.
#
-# Copyright 2002 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
+# Red Hat Author(s): Matt Wilson <msw@redhat.com>
+# Jeremy Katz <katzj@redhat.com>
+# Mike Fulbright <msf@redhat.com>
+# Harald Hoyer <harald@redhat.de>
+#
+
"""Helper functions shared between partitioning interfaces."""
import string
diff --git a/partRequests.py b/partRequests.py
index d0e6c93d1..1845e6330 100644
--- a/partRequests.py
+++ b/partRequests.py
@@ -1,20 +1,28 @@
#
# partRequests.py: partition request objects and management thereof
#
-# Matt Wilson <msw@redhat.com>
-# Jeremy Katz <katzj@redhat.com>
-# Mike Fulbright <msf@redhat.com>
-# Harald Hoyer <harald@redhat.de>
+# Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 Red Hat, Inc.
+# All rights reserved.
#
-# Copyright 2002-2007 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
+# Red Hat Author(s): Matt Wilson <msw@redhat.com>
+# Jeremy Katz <katzj@redhat.com>
+# Mike Fulbright <msf@redhat.com>
+# Harald Hoyer <harald@redhat.de>
+#
+
"""Partition request objects and management thereof."""
import parted
diff --git a/partedUtils.py b/partedUtils.py
index 508d54bf9..971380f8c 100644
--- a/partedUtils.py
+++ b/partedUtils.py
@@ -1,20 +1,28 @@
#
# partedUtils.py: helper functions for use with parted objects
#
-# Matt Wilson <msw@redhat.com>
-# Jeremy Katz <katzj@redhat.com>
-# Mike Fulbright <msf@redhat.com>
-# Karsten Hopp <karsten@redhat.com>
+# Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 Red Hat, Inc.
+# All rights reserved.
#
-# Copyright 2002-2007 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
+# Red Hat Author(s): Matt Wilson <msw@redhat.com>
+# Jeremy Katz <katzj@redhat.com>
+# Mike Fulbright <msf@redhat.com>
+# Karsten Hopp <karsten@redhat.com>
+#
+
"""Helper functions for use when dealing with parted objects."""
import parted
diff --git a/partitions.py b/partitions.py
index 51a35b78b..afdcf8e81 100644
--- a/partitions.py
+++ b/partitions.py
@@ -1,20 +1,28 @@
#
# partitions.py: partition object containing partitioning info
#
-# Matt Wilson <msw@redhat.com>
-# Jeremy Katz <katzj@redhat.com>
-# Mike Fulbright <msf@redhat.com>
-# Harald Hoyer <harald@redhat.de>
+# Copyright (C) 2002, 2003, 2004, 2005, 2006 Red Hat, Inc.
+# All rights reserved.
#
-# Copyright 2002-2006 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
+# Red Hat Author(s): Matt Wilson <msw@redhat.com>
+# Jeremy Katz <katzj@redhat.com>
+# Mike Fulbright <msf@redhat.com>
+# Harald Hoyer <harald@redhat.de>
+#
+
"""Overarching partition object."""
import parted
diff --git a/product.py b/product.py
index 86960d0e7..1ebd6ebf9 100644
--- a/product.py
+++ b/product.py
@@ -1,14 +1,21 @@
#
# product.py: product identification string
#
-# Copyright 2003 Red Hat, Inc.
+# Copyright (C) 2003 Red Hat, Inc. All rights reserved.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
import os
diff --git a/raid.py b/raid.py
index 8139d330b..be97ec92c 100644
--- a/raid.py
+++ b/raid.py
@@ -1,18 +1,25 @@
-#!/usr/bin/python
#
# raid.py - raid probing control
#
-# Erik Troan <ewt@redhat.com>
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+# Red Hat, Inc. All rights reserved.
#
-# Copyright 1999-2007 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
+# Red Hat Author(s): Erik Troan <ewt@redhat.com>
+#
+
"""Raid probing control."""
def getRaidLevels():
diff --git a/rescue.py b/rescue.py
index 9cb100390..742a66ffe 100644
--- a/rescue.py
+++ b/rescue.py
@@ -1,17 +1,23 @@
#
# rescue.py - anaconda rescue mode setup
#
-# Mike Fulbright <msf@redhat.com>
-# Jeremy Katz <katzj@redhat.com>
+# Copyright (C) 2001, 2002, 2003, 2004 Red Hat, Inc. All rights reserved.
#
-# Copyright 2001-2004 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Mike Fulbright <msf@redhat.com>
+# Jeremy Katz <katzj@redhat.com>
#
import upgrade
diff --git a/security.py b/security.py
index f11798d77..891bc787c 100644
--- a/security.py
+++ b/security.py
@@ -1,16 +1,22 @@
#
# security.py - security install data and installation
#
-# Jeremy Katz <katzj@redhat.com>
+# Copyright (C) 2004 Red Hat, Inc. All rights reserved.
#
-# Copyright 2004 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# general public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Jeremy Katz <katzj@redhat.com>
#
import os, string
diff --git a/sortedtransaction.py b/sortedtransaction.py
index ee0dceb3f..986ecd871 100644
--- a/sortedtransaction.py
+++ b/sortedtransaction.py
@@ -1,4 +1,22 @@
#!/usr/bin/python
+#
+# sortedtransaction.py
+#
+# Copyright (C) 2007 Red Hat, Inc. All rights reserved.
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
from yum.transactioninfo import TransactionData, TransactionMember, SortableTransactionData
from yum.constants import *
diff --git a/syslogd.py b/syslogd.py
index 1971404dd..70ed54f30 100644
--- a/syslogd.py
+++ b/syslogd.py
@@ -1,16 +1,22 @@
#
# syslogd.py - a simple syslogd implementation and wrapper for launching it
#
-# Erik Troan <ewt@redhat.com>
+# Copyright (C) 1999, 2000, 2001 Red Hat, Inc. All rights reserved.
#
-# Copyright 1999-2001 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Erik Troan <ewt@redhat.com>
#
import sys, os
diff --git a/text.py b/text.py
index ec274728e..246f368da 100644
--- a/text.py
+++ b/text.py
@@ -1,17 +1,24 @@
#
# text.py - text mode frontend to anaconda
#
-# Erik Troan <ewt@redhat.com>
-# Matt Wilson <msw@redhat.com>
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Red Hat, Inc.
+# All rights reserved.
#
-# Copyright 1999-2006 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# general public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Erik Troan <ewt@redhat.com>
+# Matt Wilson <msw@redhat.com>
#
from snack import *
diff --git a/timer.py b/timer.py
index 30e1e10f2..3da3c8298 100644
--- a/timer.py
+++ b/timer.py
@@ -1,16 +1,22 @@
#
# timer.py - generic timing object for installation screens
#
-# Erik Troan <ewt@redhat.com>
+# Copyright (C) 2000, 2001 Red Hat, Inc. All rights reserved.
#
-# Copyright 2000-2001 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Erik Troan <ewt@redhat.com>
#
import time
diff --git a/timezone.py b/timezone.py
index e38a6b06e..c58736ce4 100644
--- a/timezone.py
+++ b/timezone.py
@@ -1,14 +1,20 @@
#
# timezone.py - timezone install data
#
-# Copyright 2001 Red Hat, Inc.
+# Copyright (C) 2001 Red Hat, Inc. All rights reserved.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
import shutil
diff --git a/upgrade.py b/upgrade.py
index 9cacf2333..3cbaaa03d 100644
--- a/upgrade.py
+++ b/upgrade.py
@@ -1,16 +1,23 @@
#
# upgrade.py - Existing install probe and upgrade procedure
#
-# Matt Wilson <msw@redhat.com>
+# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Red Hat, Inc.
+# All rights reserved.
#
-# Copyright 2001-2007 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Matt Wilson <msw@redhat.com>
#
import isys
diff --git a/users.py b/users.py
index b5b8ef2db..820dc1f5b 100644
--- a/users.py
+++ b/users.py
@@ -1,17 +1,24 @@
#
# users.py: Code for creating user accounts and setting the root password
#
-# Chris Lumens <clumens@redhat.com>
+# Copyright (C) 2006, 2007 Red Hat, Inc. All rights reserved.
#
-# Copyright (c) 2006, 2007 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# general public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
+# Red Hat Author(s): Chris Lumens <clumens@redhat.com>
+#
+
import libuser
import string
import crypt
diff --git a/vnc.py b/vnc.py
index c25533cb8..189d108ff 100644
--- a/vnc.py
+++ b/vnc.py
@@ -1,16 +1,22 @@
#
# vnc.py: VNC related installer functionality
#
-# Copyright 2004,2007 Red Hat, Inc.
+# Copyright (C) 2004, 2007 Red Hat, Inc. All rights reserved.
#
-# Jeremy Katz <katzj@redhat.com>
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# general public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Jeremy Katz <katzj@redhat.com>
#
import os, sys, string
diff --git a/whiteout.py b/whiteout.py
index 3632b759e..b0233c3e1 100644
--- a/whiteout.py
+++ b/whiteout.py
@@ -1,7 +1,20 @@
#
# whiteout.py - dependency whiteout setup
#
-# Copyright 2002-2004 Red Hat, Inc.
+# Copyright (C) 2002, 2003, 2004 Red Hat, Inc. All rights reserved.
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
import logging
diff --git a/xsetup.py b/xsetup.py
index d4ae89854..c2d56166d 100644
--- a/xsetup.py
+++ b/xsetup.py
@@ -1,16 +1,22 @@
#
# xsetup.py - handles anaconda specific XFree86 needs
#
-# Michael Fulbright <msf@redhat.com>
+# Copyright (C) 2002, 2003 Red Hat, Inc. All rights reserved.
#
-# Copyright 2002,2003 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Michael Fulbright <msf@redhat.com>
#
#
diff --git a/yuminstall.py b/yuminstall.py
index 4a4254c16..8e2d7bdbf 100644
--- a/yuminstall.py
+++ b/yuminstall.py
@@ -1,12 +1,20 @@
#
-# Copyright (c) 2005-2007 Red Hat, Inc.
+# yuminstall.py
#
-# This software may be freely redistributed under the terms of the GNU
-# general public license.
+# Copyright (C) 2005, 2006, 2007 Red Hat, Inc. All rights reserved.
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
from flags import flags
diff --git a/zfcp.py b/zfcp.py
index 8a9ae1b8e..5f7bfa784 100644
--- a/zfcp.py
+++ b/zfcp.py
@@ -1,16 +1,22 @@
#
# zfcp.py - mainframe zfcp configuration install data
#
-# Karsten Hopp <karsten@redhat.com>
+# Copyright (C) 2001, 2002, 2003, 2004 Red Hat, Inc. All rights reserved.
#
-# Copyright 2001-2004 Red Hat, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
#
-# This software may be freely redistributed under the terms of the GNU
-# library public license.
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
#
-# You should have received a copy of the GNU Library Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# Red Hat Author(s): Karsten Hopp <karsten@redhat.com>
#
import string