diff --git a/share/runtime-postinstall.tmpl b/share/runtime-postinstall.tmpl index 0c7b06cc..84b2ba26 100644 --- a/share/runtime-postinstall.tmpl +++ b/share/runtime-postinstall.tmpl @@ -5,13 +5,6 @@ SCREENFONT = "usr/share/anaconda/screenfont-%s.gz" % arch.basearch PYTHONDIR = glob(root+"/usr/"+arch.libdir+"/python?.?")[0] stubs = ("list-harddrives", "loadkeys", "mknod", "raidstart", "raidstop") %> -<%def name="generate_ssh_keys()"> - runcmd ssh-keygen -q -C "" -N "" -t rsa1 -f ${root}/etc/ssh/ssh_host_key - runcmd ssh-keygen -q -C "" -N "" -t rsa -f ${root}/etc/ssh/ssh_host_rsa_key - runcmd ssh-keygen -q -C "" -N "" -t dsa -f ${root}/etc/ssh/ssh_host_dsa_key - chmod etc/ssh/ssh_host*_key 600 - chmod etc/ssh/ssh_host*_key.pub 644 - ## create_keymaps(arch.basearch) %if arch.basearch not in ("s390", "s390x"): @@ -22,11 +15,9 @@ stubs = ("list-harddrives", "loadkeys", "mknod", "raidstart", "raidstop") %endif %endif - ## create_screenfont() moveif usr/share/anaconda/screenfont-${arch.basearch}.gz etc/screenfont.gz - ## move_stubs() move usr/share/anaconda/restart-anaconda usr/bin move ${PYTHONDIR}/site-packages/pyanaconda/sitecustomize.py ${PYTHONDIR}/site-packages @@ -34,15 +25,9 @@ move ${PYTHONDIR}/site-packages/pyanaconda/sitecustomize.py ${PYTHONDIR}/site-pa moveif usr/share/anaconda/${stub}-stub usr/bin/${stub} %endfor - ## move_repos() move etc/yum.repos.d etc/anaconda.repos.d - -## create_depmod_conf() -append etc/depmod.d/dd.conf "search updates built-in" - - ## misc_tree_modifications() ## set up our own init for F15, otherwise use systemd %if int(product.version) == 15: @@ -61,7 +46,6 @@ append etc/resolv.conf "" append bin/login "#!/bin/bash" append bin/login "exec -l /bin/bash" - ## get_config_files(configdir) ## gconf stuff gconfset /apps/metacity/general/button_layout string : @@ -85,7 +69,6 @@ install ${configdir}/libuser.conf etc install ${configdir}/selinux.config etc/selinux/config %endif - ## setup_sshd(configdir) install ${configdir}/sshd_config.anaconda etc/ssh install ${configdir}/pam.sshd etc/pam.d/sshd @@ -101,10 +84,14 @@ chmod etc/shadow 400 ## misc_s390_modifications() remove sbin/init move usr/share/anaconda/linuxrc.s390 sbin/init - ${generate_ssh_keys()} + ## generate ssh keys + runcmd ssh-keygen -q -C "" -N "" -t rsa1 -f ${root}/etc/ssh/ssh_host_key + runcmd ssh-keygen -q -C "" -N "" -t rsa -f ${root}/etc/ssh/ssh_host_rsa_key + runcmd ssh-keygen -q -C "" -N "" -t dsa -f ${root}/etc/ssh/ssh_host_dsa_key + chmod etc/ssh/ssh_host*_key 600 + chmod etc/ssh/ssh_host*_key.pub 644 %endif - ## get_anaconda_portions() move usr/${libdir}/anaconda/loader sbin move usr/share/anaconda/loader.tr etc @@ -116,6 +103,9 @@ move lib/firmware firmware symlink ../modules lib/modules symlink ../firmware lib/firmware +## create_depmod_conf() +append etc/depmod.d/dd.conf "search updates built-in" + ## TODO: cleanup_kernel_modules(), then depmod ## TODO: depmod -a -F ${root}/boot/System.map-${kver} -b ${root} ${kver} %for moddir in glob("modules/*"):