diff main.yml @ 1:b36051f1a652

add old config
author kono
date Sun, 17 Dec 2017 08:36:23 +0900
parents c5546384da86
children 3d8479f80403
line wrap: on
line diff
--- a/main.yml	Sat Dec 16 20:13:42 2017 +0900
+++ b/main.yml	Sun Dec 17 08:36:23 2017 +0900
@@ -24,21 +24,41 @@
       repo=git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/fedora.git
       dest=/usr/src/kernels/fedora
 
-  - name: authorize user script
-    shell: /usr/libexec/pesign/pesign-authorize-users
+#  - name: authorize user script
+#    shell: /usr/libexec/pesign/pesign-authorize-users
 
-  - name: install kernel dev packages
-    dnf: name={{ item }} state=present
-    with_items:
-    - builddep
-    - kernel.spec
+  - name: dnf builddep kernel.spec 
+    command:  dnf -y builddep kernel.spec 
+    args:
+      chdir: /usr/src/kernel
+      creates: /bin/gcc
+#
+#  - name: install kernel dev packages
+#    dnf: name={{ item }} state=present
+#    with_items:
+#    - builddep
+#    - kernel.spec
+#
+#    args:
+#      chdir: /usr/src/kernels/fedora
+
+  - name: create empty .config
+    command:  touch /usr/src/kernels/fedora/.config
     args:
       chdir: /usr/src/kernels/fedora
+      creates: /usr/src/kernels/fedora/.config
+
+  - name: create empty .config
+    copy:  
+      src: old.config
+      dest: /usr/src/kernels/fedora/.config
 
   - name: make and install kernel
+
     shell: "{{ item }}"
     with_items:
     - make silentoldconfig .config
+#    - make oldconfig 
     - make -j8
     - make bzImage
     - make modules