diff options
Diffstat (limited to 'pki')
-rwxr-xr-x | pki/base/ca/shared/etc/init.d/httpd | 14 | ||||
-rwxr-xr-x | pki/base/kra/shared/etc/init.d/httpd | 14 | ||||
-rwxr-xr-x | pki/base/ocsp/shared/etc/init.d/httpd | 14 | ||||
-rwxr-xr-x | pki/base/ra/etc/init.d/httpd | 4 | ||||
-rwxr-xr-x | pki/base/setup/pkicommon | 182 | ||||
-rwxr-xr-x | pki/base/setup/pkicreate | 73 | ||||
-rwxr-xr-x | pki/base/setup/pkiremove | 36 | ||||
-rwxr-xr-x | pki/base/tks/shared/etc/init.d/httpd | 14 | ||||
-rwxr-xr-x | pki/base/tps/etc/init.d/httpd | 4 | ||||
-rw-r--r-- | pki/dogtag/ca/pki-ca.spec | 4 | ||||
-rw-r--r-- | pki/dogtag/kra/pki-kra.spec | 4 | ||||
-rw-r--r-- | pki/dogtag/ocsp/pki-ocsp.spec | 4 | ||||
-rw-r--r-- | pki/dogtag/ra/pki-ra.spec | 4 | ||||
-rw-r--r-- | pki/dogtag/setup/pki-setup.spec | 5 | ||||
-rw-r--r-- | pki/dogtag/tks/pki-tks.spec | 4 | ||||
-rw-r--r-- | pki/dogtag/tps/pki-tps.spec | 4 |
16 files changed, 319 insertions, 65 deletions
diff --git a/pki/base/ca/shared/etc/init.d/httpd b/pki/base/ca/shared/etc/init.d/httpd index 65abf68ac..e8b8de4c8 100755 --- a/pki/base/ca/shared/etc/init.d/httpd +++ b/pki/base/ca/shared/etc/init.d/httpd @@ -18,14 +18,14 @@ # All rights reserved. # --- END COPYRIGHT BLOCK ### --- # -# Startup script for Tomcat 5.0, the Apache Servlet Engine +# [PKI_INSTANCE_ID] Startup script for Tomcat 5.0, the Apache Servlet Engine # -# chkconfig: - 80 20 -# description: Tomcat 5.0 is the Apache Servlet Engine RI -# for Servlet 2.4/JSP 2.0 -# processname: tomcat -# pidfile: /var/run/tomcat5.pid -# config: /etc/tomcat5/tomcat5.conf +# chkconfig: - 81 19 +# description: Tomcat 5.0 is the Apache Servlet Engine RI +# for Servlet 2.4/JSP 2.0 +# processname: [PKI_INSTANCE_ID] +# pidfile: /var/run/[PKI_INSTANCE_ID].pid +# config: /etc/[PKI_INSTANCE_ID]/tomcat5.conf # # Gomez Henri <hgomez@users.sourceforge.net> # Keith Irwin <keith_irwin@non.hp.com> diff --git a/pki/base/kra/shared/etc/init.d/httpd b/pki/base/kra/shared/etc/init.d/httpd index 65abf68ac..783948eff 100755 --- a/pki/base/kra/shared/etc/init.d/httpd +++ b/pki/base/kra/shared/etc/init.d/httpd @@ -18,14 +18,14 @@ # All rights reserved. # --- END COPYRIGHT BLOCK ### --- # -# Startup script for Tomcat 5.0, the Apache Servlet Engine +# [PKI_INSTANCE_ID] Startup script for Tomcat 5.0, the Apache Servlet Engine # -# chkconfig: - 80 20 -# description: Tomcat 5.0 is the Apache Servlet Engine RI -# for Servlet 2.4/JSP 2.0 -# processname: tomcat -# pidfile: /var/run/tomcat5.pid -# config: /etc/tomcat5/tomcat5.conf +# chkconfig: - 82 18 +# description: Tomcat 5.0 is the Apache Servlet Engine RI +# for Servlet 2.4/JSP 2.0 +# processname: [PKI_INSTANCE_ID] +# pidfile: /var/run/[PKI_INSTANCE_ID].pid +# config: /etc/[PKI_INSTANCE_ID]/tomcat5.conf # # Gomez Henri <hgomez@users.sourceforge.net> # Keith Irwin <keith_irwin@non.hp.com> diff --git a/pki/base/ocsp/shared/etc/init.d/httpd b/pki/base/ocsp/shared/etc/init.d/httpd index 65abf68ac..5eb7d987a 100755 --- a/pki/base/ocsp/shared/etc/init.d/httpd +++ b/pki/base/ocsp/shared/etc/init.d/httpd @@ -18,14 +18,14 @@ # All rights reserved. # --- END COPYRIGHT BLOCK ### --- # -# Startup script for Tomcat 5.0, the Apache Servlet Engine +# [PKI_INSTANCE_ID] Startup script for Tomcat 5.0, the Apache Servlet Engine # -# chkconfig: - 80 20 -# description: Tomcat 5.0 is the Apache Servlet Engine RI -# for Servlet 2.4/JSP 2.0 -# processname: tomcat -# pidfile: /var/run/tomcat5.pid -# config: /etc/tomcat5/tomcat5.conf +# chkconfig: - 83 17 +# description: Tomcat 5.0 is the Apache Servlet Engine RI +# for Servlet 2.4/JSP 2.0 +# processname: [PKI_INSTANCE_ID] +# pidfile: /var/run/[PKI_INSTANCE_ID].pid +# config: /etc/[PKI_INSTANCE_ID]/tomcat5.conf # # Gomez Henri <hgomez@users.sourceforge.net> # Keith Irwin <keith_irwin@non.hp.com> diff --git a/pki/base/ra/etc/init.d/httpd b/pki/base/ra/etc/init.d/httpd index 171a15ccc..560b34d0d 100755 --- a/pki/base/ra/etc/init.d/httpd +++ b/pki/base/ra/etc/init.d/httpd @@ -20,10 +20,10 @@ # # [INSTANCE_ID] Startup script for the Apache HTTP Server # -# chkconfig: - 85 15 +# chkconfig: - 86 14 # description: Apache is a World Wide Web server. It is used to serve \ # HTML files and CGI. -# processname: httpd +# processname: [INSTANCE_ID] # config: [HTTPD_CONF] # pidfile: [SERVER_ROOT]/logs/[INSTANCE_ID].pid diff --git a/pki/base/setup/pkicommon b/pki/base/setup/pkicommon index ed04f74ef..423acaa11 100755 --- a/pki/base/setup/pkicommon +++ b/pki/base/setup/pkicommon @@ -167,6 +167,11 @@ $default_modutil_command = "$default_system_user_binaries/modutil"; $ROOTUID = 0; +$MAX_RUNLEVEL = 6; +$DEFAULT_RUNLEVEL = "-"; +$DEFAULT_START_PRIORITY = 99; +$DEFAULT_STOP_PRIORITY = 99; + $MAX_WELL_KNOWN_PORT = 511; # well-known ports = 0 through 511 $MAX_RESERVED_PORT = 1023; # reserved ports = 512 through 1023 $MAX_REGISTERED_PORT = 49151; # registered ports = 1024 through 49151 @@ -199,6 +204,11 @@ $logfile = ""; # Whether or not to do verbose mode $verbose = 0; +# chkconfig parameters (Linux ONLY) +if( $^O eq "linux" ) { + @chkconfig_fields = (); +} + ############################################################## # Local Variables @@ -1574,11 +1584,6 @@ sub create_empty_file my $rv = 0; $rv = `touch $file`; - if( !$rv ) { - emit( "create_empty_file(): unable to create empty file called " - . "$file.\n", - "error" ); - } } return; @@ -2083,12 +2088,6 @@ sub create_symbolic_link if( symbolic_link_exists( $symlink ) ) { # delete symbolic link so that we can recreate link for upgrades $result = `rm -rf $symlink`; - if( !$result ) { - emit( "create_symbolic_link(): unable to delete original " - . "$symlink.\n", - "error" ); - return 0; - } } if( !is_path_valid( $symlink ) ) { @@ -2193,5 +2192,166 @@ sub give_symbolic_link_to return 1; } + +############################################################## +# Generic "chkconfig" Subroutines (Linux ONLY) +############################################################## + +if( $^O eq "linux" ) { + # arg0 start/stop script instance file path + # arg1 pki instance name + # return ( $runtime, $start_priority, $stop_priority ) + sub extract_chkconfig_parameters_from_start_stop_script + { + my $pki_start_stop_script_instance_file_path = $_[0]; + + # Extract "chkconfig" options from start/stop script + my $inf = new FileHandle; + + $inf->open( "<$pki_start_stop_script_instance_file_path" ) or + die "Could not open $pki_start_stop_script_instance_file_path\n"; + + while( <$inf> ) { + my $line = $_; + chomp( $line ); + if( $line =~ "^#.*chkconfig:" ) { + # "# chkconfig: <runlevel> <start_priority> <stop_priority>" + @chkconfig_fields = split( ' ', $line ); + + # determine instance runlevel + if( ( "$chkconfig_fields[2]" ne "$DEFAULT_RUNLEVEL" ) && + ( substr( "$chkconfig_fields[2]", 0 ) != "0" ) && + ( substr( "$chkconfig_fields[2]", 0 ) != "1" ) && + ( substr( "$chkconfig_fields[2]", 0 ) != "2" ) && + ( substr( "$chkconfig_fields[2]", 0 ) != "3" ) && + ( substr( "$chkconfig_fields[2]", 0 ) != "4" ) && + ( substr( "$chkconfig_fields[2]", 0 ) != "5" ) && + ( substr( "$chkconfig_fields[2]", 0 ) != "6" ) ) { + $chkconfig_fields[2] = $DEFAULT_RUNLEVEL; + } + + # determine instance start priority + if( ( $chkconfig_fields[3] < 0 ) && + ( $chkconfig_fields[3] > $DEFAULT_START_PRIORITY ) ) { + $chkconfig_fields[3] = $DEFAULT_START_PRIORITY; + } + + # determine instance stop priority + if( ( $chkconfig_fields[4] < 0 ) && + ( $chkconfig_fields[4] > $DEFAULT_STOP_PRIORITY ) ) { + $chkconfig_fields[4] = $DEFAULT_STOP_PRIORITY; + } + } + } + + return( $chkconfig_fields[2], + $chkconfig_fields[3], + $chkconfig_fields[4] ); + } + + + # arg0 kill script link + # arg1 pki instance name + # arg2 user + # arg3 group + # no return + sub create_kill_script_symbolic_links_for_all_runlevels + { + my $kill_script_link = $_[0]; + my $pki_instance_name = $_[1]; + my $user = $_[2]; + my $group = $_[3]; + + my $i = 0; + my $kill_symlink_path = ""; + my $init_instance_path = "../init.d/$pki_instance_name"; + + emit( "Creating '$kill_script_link' symbolic links for " + . "'$pki_instance_name' at ALL runlevels:\n" ); + + for( $i = 0; $i <= $MAX_RUNLEVEL; $i++ ) { + $kill_symlink_path = "/etc/rc" . $i . ".d" . "/" + . $kill_script_link; + + $result = create_symbolic_link( $kill_symlink_path, + $init_instance_path ); + if( !$result ) { + emit( "Failed to create symlink $kill_symlink_path ...\n" ); + return; + } + + $result = give_symbolic_link_to( $kill_symlink_path, + $user, + $group ); + if( !$result ) { + emit( "$kill_symlink_path ownership problems!", + "error" ); + return; + } + + emit( " runlevel $i: '$kill_script_link' created\n" ); + } + + return; + } + + + # arg0 kill script link + # arg1 pki instance name + # no return + sub delete_kill_script_symbolic_links_for_all_runlevels + { + my $kill_script_link = $_[0]; + + my $i = 0; + my $kill_symlink_path = ""; + my $result = 0; + + for( $i = 0; $i <= $MAX_RUNLEVEL; $i++ ) { + $kill_symlink_path = "/etc/rc" . $i . ".d" . "/" + . $kill_script_link; + if( symbolic_link_exists( $kill_symlink_path ) ) { + system( "rm -rf $kill_symlink_path" ); + } + } + + return; + } + + + # arg0 pki instance name + # no return + sub register_pki_instance_with_chkconfig + { + my $pki_instance_name = $_[0]; + + my $command = ""; + + $command = "/sbin/chkconfig" . " " + . "--add" . " " + . $pki_instance_name; + + system( "$command" ); + + emit( "Registered '$pki_instance_name' with '/sbin/chkconfig'.\n" ); + } + + + # arg0 pki instance name + # no return + sub deregister_pki_instance_with_chkconfig + { + my $pki_instance_name = $_[0]; + + my $command = ""; + + $command = "/sbin/chkconfig" . " " + . "--del" . " " + . $pki_instance_name; + + system( "$command" ); + } +} + 1; diff --git a/pki/base/setup/pkicreate b/pki/base/setup/pkicreate index a2569e28c..9f7dd805b 100755 --- a/pki/base/setup/pkicreate +++ b/pki/base/setup/pkicreate @@ -267,6 +267,7 @@ my $password_conf_base_name = "password.conf"; # CA, KRA, OCSP, TKS, # RA, TPS my $pfile_base_name = "pfile"; # CA, KRA, OCSP, TKS, # RA, TPS +my $pwcache_conf_base_name = "pwcache.conf"; # RA, TPS my $pki_cfg_base_name = "CS.cfg"; # CA, KRA, OCSP, TKS, # RA, TPS my $schemaMods_ldif_base_name = "schemaMods.ldif"; # RA, TPS @@ -513,6 +514,7 @@ my $perl_instance_symlink_path = ""; # RA, TPS my $perl_subsystem_path = ""; # RA, TPS my $pfile_instance_file_path = ""; # CA, KRA, OCSP, TKS, # RA, TPS +my $pwcache_conf_instance_file_path = ""; # RA, TPS my $pki_cfg_instance_file_path = ""; # CA, KRA, OCSP, TKS, # RA, TPS my $pki_cfg_subsystem_file_path = ""; # CA, KRA, OCSP, TKS, @@ -1708,6 +1710,8 @@ sub process_pki_directories() . "/" . $nss_conf_base_name; $perl_conf_instance_file_path = "$conf_instance_path" . "/" . $perl_conf_base_name; + $pwcache_conf_instance_file_path = $conf_instance_path + . "/" . $pwcache_conf_base_name; # create instance directory $result = create_directory( $conf_instance_path ); @@ -1776,6 +1780,8 @@ sub process_pki_directories() . "/" . $nss_conf_base_name; $perl_conf_instance_file_path = "$redirected_conf_path" . "/" . $perl_conf_base_name; + $pwcache_conf_instance_file_path = $redirected_conf_path + . "/" . $pwcache_conf_base_name; # create redirected instance directory $result = create_directory( $redirected_conf_path ); @@ -2936,6 +2942,21 @@ sub process_pki_files_and_symlinks() ## Populate instances (RA, TPS instances) if( $subsystem_type eq $RA || $subsystem_type eq $TPS ) { + # create an empty file called "pwcache.conf" for this instance + create_empty_file( $pwcache_conf_instance_file_path ); + + $result = give_file_to( $pwcache_conf_instance_file_path, + $pki_user, + $pki_group ); + if( !$result ) { + emit( "Can't change ownership of $pwcache_conf_base_name.\n", + "error" ); + return 0; + } + + chmod( $default_file_permissions, + $pwcache_conf_instance_file_path ); + # Subdirectory Specific symbolic links # create instance symlink to subsystem "perl" subdirectory @@ -3742,6 +3763,40 @@ ASK_AGAIN: exit 255; } + # Create "kill scripts" (relative symbolic links) at ALL runlevels based + # upon the stop priority specified in this instance's start/stop script, + # and register this instance with "chkconfig" + if( $^O eq "linux" ) { + my $runlevel = $DEFAULT_RUNLEVEL; + my $start_priority = $DEFAULT_START_PRIORITY; + my $stop_priority = $DEFAULT_STOP_PRIORITY; + my $kill_script_link = ""; + + # Extract "chkconfig" parameters from instance start/stop script + ( $runlevel, $start_priority, $stop_priority ) = + extract_chkconfig_parameters_from_start_stop_script( + $pki_start_stop_script_instance_file_path ); + emit( "Setting '$pki_instance_name' runlevel " + . "to '$runlevel'\n" ); + emit( "Setting '$pki_instance_name' start priority " + . "to '$start_priority'\n" ); + emit( "Setting '$pki_instance_name' stop priority " + . "to '$stop_priority'\n" ); + + # Create "kill script" symbolic links for ALL runlevels + $kill_script_link = "K" . "$stop_priority" . $pki_instance_name; + chdir( "$default_start_stop_scripts" ); + create_kill_script_symbolic_links_for_all_runlevels( $kill_script_link, + $pki_instance_name, + $root_user, + $root_group ); + chdir( "/tmp" ); + + # Register this instance with '/sbin/chkconfig' + register_pki_instance_with_chkconfig( $pki_instance_name ); + } + + # Activate this instance if( $^O eq "linux" ) { $pki_start_stop_command = "/sbin/service" . " " . $pki_instance_name; } else { @@ -3775,12 +3830,6 @@ ASK_AGAIN: . "https://$host:$ee_secure_port/$subsystem_type/admin/" . "console/config/login?pin=$random\n", "log" ); - - print( STDOUT - "Before proceeding with the configuration, make sure \n" - . "the firewall settings of this machine permit proper \n" - . "access to this subsystem. \n"); - } else { print( STDOUT "Please start the configuration by accessing:\n" @@ -3790,14 +3839,14 @@ ASK_AGAIN: . "http://$host:$unsecure_port/$subsystem_type/admin/" . "console/config/login?pin=$random\n", "log" ); - - print( STDOUT - "Before proceeding with the configuration, make sure \n" - . "the firewall settings of this machine permit proper \n" - . "access to this subsystem. \n"); - } + # Notify user to check firewall settings . . . + print( STDOUT + "Before proceeding with the configuration, make sure \n" + . "the firewall settings of this machine permit proper \n" + . "access to this subsystem. \n"); + # If it exists, close the log file close_logfile( $logfile ); diff --git a/pki/base/setup/pkiremove b/pki/base/setup/pkiremove index 61af2ac33..03119a787 100755 --- a/pki/base/setup/pkiremove +++ b/pki/base/setup/pkiremove @@ -232,7 +232,7 @@ sub update_domain() close(DAT); if ((!defined($sechost)) || (!defined($secport))) { - print (STDOUT "No security domain defined. If this is an unconfigured instance, then that is OK.\n" . + print (STDOUT "No security domain defined.\nIf this is an unconfigured instance, then that is OK.\n" . "Otherwise, manually delete the entry from the security domain master.\n" ); return; } @@ -341,7 +341,7 @@ sub remove_selinux_fcontexts() $conf_path = readlink $conf_path; }; - print STDOUT "Removing selinux file contexts. \n"; + print STDOUT "Removing selinux file contexts.\n"; # remove context for /usr/bin/dtomcat5-$pki_instance_name if (($java_component) && ($pki_instance_name ne $default_inst_name )) { @@ -445,6 +445,7 @@ sub remove_selinux_ports() } } + print( STDOUT "\n" ); foreach my $port (@ports) { my $setype = "pki_" . lc($typeval) . "_port_t"; my $errs; @@ -455,7 +456,7 @@ sub remove_selinux_ports() warn "Port $port not removed from selinux policy correctly.\n"; print $errs; } else { - print "Port $port not removed from selinux policy because it is defined in policy. This is OK.\n"; + print "Port $port not removed from selinux policy because it is defined in policy.\nThis is OK.\n"; } } } @@ -560,6 +561,35 @@ ASK_AGAIN: return $result; } + # De-register this instance with "chkconfig", and remove the "kill scripts" + # (relative symbolic links) at ALL runlevels based upon the stop priority + # specified in this instance's start/stop script, + if( $^O eq "linux" ) { + my $runlevel = ""; + my $start_priority = ""; + my $stop_priority = ""; + my $kill_script_link = ""; + + # De-register this instance with '/sbin/chkconfig' + print( STDOUT "\n" ); + print( STDOUT + "De-registering '$pki_instance_name' from " + . "'/sbin/chkconfig'.\n" ); + deregister_pki_instance_with_chkconfig( $pki_instance_name ); + + # Extract "chkconfig" parameters from instance start/stop script + ( $runlevel, $start_priority, $stop_priority ) = + extract_chkconfig_parameters_from_start_stop_script( + $pki_start_stop_script_instance_file_path ); + + # Delete "kill script" symbolic links for ALL runlevels + $kill_script_link = "K" . "$stop_priority" . $pki_instance_name; + print( STDOUT + "Deleting '$kill_script_link' from ALL runlevels.\n\n" ); + delete_kill_script_symbolic_links_for_all_runlevels( + $kill_script_link ); + } + if( $^O eq "linux" ) { $pki_start_stop_command = "/sbin/service" . " " . $pki_instance_name; } else { diff --git a/pki/base/tks/shared/etc/init.d/httpd b/pki/base/tks/shared/etc/init.d/httpd index 65abf68ac..bdc7bf226 100755 --- a/pki/base/tks/shared/etc/init.d/httpd +++ b/pki/base/tks/shared/etc/init.d/httpd @@ -18,14 +18,14 @@ # All rights reserved. # --- END COPYRIGHT BLOCK ### --- # -# Startup script for Tomcat 5.0, the Apache Servlet Engine +# [PKI_INSTANCE_ID] Startup script for Tomcat 5.0, the Apache Servlet Engine # -# chkconfig: - 80 20 -# description: Tomcat 5.0 is the Apache Servlet Engine RI -# for Servlet 2.4/JSP 2.0 -# processname: tomcat -# pidfile: /var/run/tomcat5.pid -# config: /etc/tomcat5/tomcat5.conf +# chkconfig: - 84 16 +# description: Tomcat 5.0 is the Apache Servlet Engine RI +# for Servlet 2.4/JSP 2.0 +# processname: [PKI_INSTANCE_ID] +# pidfile: /var/run/[PKI_INSTANCE_ID].pid +# config: /etc/[PKI_INSTANCE_ID]/tomcat5.conf # # Gomez Henri <hgomez@users.sourceforge.net> # Keith Irwin <keith_irwin@non.hp.com> diff --git a/pki/base/tps/etc/init.d/httpd b/pki/base/tps/etc/init.d/httpd index 7204d9c16..a79c698da 100755 --- a/pki/base/tps/etc/init.d/httpd +++ b/pki/base/tps/etc/init.d/httpd @@ -23,10 +23,10 @@ # # [INSTANCE_ID] Startup script for the Apache HTTP Server # -# chkconfig: - 85 15 +# chkconfig: - 87 13 # description: Apache is a World Wide Web server. It is used to serve \ # HTML files and CGI. -# processname: httpd +# processname: [INSTANCE_ID] # config: [HTTPD_CONF] # pidfile: [SERVER_ROOT]/logs/[INSTANCE_ID].pid diff --git a/pki/dogtag/ca/pki-ca.spec b/pki/dogtag/ca/pki-ca.spec index 552c6e167..ac22e711b 100644 --- a/pki/dogtag/ca/pki-ca.spec +++ b/pki/dogtag/ca/pki-ca.spec @@ -34,7 +34,7 @@ ## Package Header Definitions %define base_name %{base_prefix}-%{base_component} %define base_version 1.0.0 -%define base_release 29 +%define base_release 30 %define base_group System Environment/Daemons %define base_vendor Red Hat, Inc. %define base_license GPLv2 with exceptions @@ -281,6 +281,8 @@ fi ############################################################################### %changelog +* Fri Mar 6 2009 Matthew Harmsen <mharmsen@redhat.com> 1.0.0-30 +- Bugzilla Bug #440350 - Dogtag stop/start scripts should be chkconfig aware * Fri Mar 6 2009 Andrew Wnuk <awnuk@redhat.com> 1.0.0-29 - Bugzilla Bug #334253 - Revoked certs must appear on one CRL after expiration * Tue Mar 3 2009 Ade Lee <alee@redhat.com> 1.0.0-28 diff --git a/pki/dogtag/kra/pki-kra.spec b/pki/dogtag/kra/pki-kra.spec index 12f8e4111..fee878fc2 100644 --- a/pki/dogtag/kra/pki-kra.spec +++ b/pki/dogtag/kra/pki-kra.spec @@ -34,7 +34,7 @@ ## Package Header Definitions %define base_name %{base_prefix}-%{base_component} %define base_version 1.0.0 -%define base_release 17 +%define base_release 18 %define base_group System Environment/Daemons %define base_vendor Red Hat, Inc. %define base_license GPLv2 with exceptions @@ -288,6 +288,8 @@ fi ############################################################################### %changelog +* Fri Mar 6 2009 Matthew Harmsen <mharmsen@redhat.com> 1.0.0-18 +- Bugzilla Bug #440350 - Dogtag stop/start scripts should be chkconfig aware * Thu Feb 26 2009 Matthew Harmsen <mharmsen@redhat.com> 1.0.0-17 - Bugzilla Bug #458337 - Provide separate listening ports for CS * Tue Feb 24 2009 Matthew Harmsen <mharmsen@redhat.com> 1.0.0-16 diff --git a/pki/dogtag/ocsp/pki-ocsp.spec b/pki/dogtag/ocsp/pki-ocsp.spec index 6e5f2f130..8ed92a4e1 100644 --- a/pki/dogtag/ocsp/pki-ocsp.spec +++ b/pki/dogtag/ocsp/pki-ocsp.spec @@ -34,7 +34,7 @@ ## Package Header Definitions %define base_name %{base_prefix}-%{base_component} %define base_version 1.0.0 -%define base_release 16 +%define base_release 17 %define base_group System Environment/Daemons %define base_vendor Red Hat, Inc. %define base_license GPLv2 with exceptions @@ -297,6 +297,8 @@ fi ############################################################################### %changelog +* Fri Mar 6 2009 Matthew Harmsen <mharmsen@redhat.com> 1.0.0-17 +- Bugzilla Bug #440350 - Dogtag stop/start scripts should be chkconfig aware * Thu Feb 26 2009 Matthew Harmsen <mharmsen@redhat.com> 1.0.0-16 - Bugzilla Bug #458337 - Provide separate listening ports for CS * Tue Feb 24 2009 Matthew Harmsen <mharmsen@redhat.com> 1.0.0-15 diff --git a/pki/dogtag/ra/pki-ra.spec b/pki/dogtag/ra/pki-ra.spec index 16c2c5d52..0b2740cca 100644 --- a/pki/dogtag/ra/pki-ra.spec +++ b/pki/dogtag/ra/pki-ra.spec @@ -34,7 +34,7 @@ ## Package Header Definitions %define base_name %{base_prefix}-%{base_component} %define base_version 1.0.0 -%define base_release 21 +%define base_release 22 %define base_group System Environment/Daemons %define base_vendor Red Hat, Inc. %define base_license GPLv2 with exceptions @@ -266,6 +266,8 @@ fi ############################################################################### %changelog +* Fri Mar 6 2009 Matthew Harmsen <mharmsen@redhat.com> 1.0.0-22 +- Bugzilla Bug #440350 - Dogtag stop/start scripts should be chkconfig aware * Fri Mar 6 2009 Ade Lee <alee@redhat.com> 1.0.0-21 - Bugzilla Bug 472308 - web installer display wrong product version in first Welcome panel * Wed Mar 4 2009 Ade Lee <alee@redhat.com> 1.0.0-20 diff --git a/pki/dogtag/setup/pki-setup.spec b/pki/dogtag/setup/pki-setup.spec index a30edc287..2984ccf80 100644 --- a/pki/dogtag/setup/pki-setup.spec +++ b/pki/dogtag/setup/pki-setup.spec @@ -33,7 +33,7 @@ ## Package Header Definitions %define base_name %{base_prefix}-%{base_component} %define base_version 1.0.0 -%define base_release 14 +%define base_release 15 %define base_group System Environment/Shells %define base_vendor Red Hat, Inc. %define base_license GPLv2 with exceptions @@ -217,6 +217,9 @@ rm -rf ${RPM_BUILD_ROOT} ############################################################################### %changelog +* Fri Mar 6 2009 Matthew Harmsen <mharmsen@redhat.com> 1.0.0-15 +- Bugzilla Bug #440350 - Dogtag stop/start scripts should be chkconfig aware +- Bugzilla Bug #488162 - Fix permissions on "pwcache.conf" file . . . * Wed Mar 4 2009 Ade Lee <alee@redhat.com> 1.0.0-14 - Bugzilla Bug 487871, 488561 - pkiremove cleanup and remove all selinux ports * Wed Mar 4 2009 Matthew Harmsen <mharmsen@redhat.com> 1.0.0-13 diff --git a/pki/dogtag/tks/pki-tks.spec b/pki/dogtag/tks/pki-tks.spec index 786d50464..b1d4e60a1 100644 --- a/pki/dogtag/tks/pki-tks.spec +++ b/pki/dogtag/tks/pki-tks.spec @@ -34,7 +34,7 @@ ## Package Header Definitions %define base_name %{base_prefix}-%{base_component} %define base_version 1.0.0 -%define base_release 16 +%define base_release 17 %define base_group System Environment/Daemons %define base_vendor Red Hat, Inc. %define base_license GPLv2 with exceptions @@ -290,6 +290,8 @@ fi ############################################################################### %changelog +* Fri Mar 6 2009 Matthew Harmsen <mharmsen@redhat.com> 1.0.0-17 +- Bugzilla Bug #440350 - Dogtag stop/start scripts should be chkconfig aware * Thu Feb 26 2009 Matthew Harmsen <mharmsen@redhat.com> 1.0.0-16 - Bugzilla Bug #458337 - Provide separate listening ports for CS * Tue Feb 24 2009 Matthew Harmsen <mharmsen@redhat.com> 1.0.0-15 diff --git a/pki/dogtag/tps/pki-tps.spec b/pki/dogtag/tps/pki-tps.spec index ebf49a9b4..4ea9d692e 100644 --- a/pki/dogtag/tps/pki-tps.spec +++ b/pki/dogtag/tps/pki-tps.spec @@ -34,7 +34,7 @@ ## Package Header Definitions %define base_name %{base_prefix}-%{base_component} %define base_version 1.0.0 -%define base_release 32 +%define base_release 33 %define base_group System Environment/Daemons %define base_vendor Red Hat, Inc. %define base_license LGPLv2 with exceptions @@ -312,6 +312,8 @@ fi ############################################################################### %changelog +* Fri Mar 6 2009 Matthew Harmsen <mharmsen@redhat.com> 1.0.0-33 +- Bugzilla Bug #440350 - Dogtag stop/start scripts should be chkconfig aware * Fri Mar 6 2009 Ade Lee <alee@redhat.com> 1.0.0-32 - Bugzilla Bug 472308 - web installer display wrong product version in first Welcome panel * Wed Mar 4 2009 Ade Lee <alee@redhat.com> 1.0.0-31 |