comparison main.yml @ 1:b36051f1a652

add old config
author kono
date Sun, 17 Dec 2017 08:36:23 +0900
parents c5546384da86
children 3d8479f80403
comparison
equal deleted inserted replaced
0:c5546384da86 1:b36051f1a652
22 - name: git clone kernel 22 - name: git clone kernel
23 git: > 23 git: >
24 repo=git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/fedora.git 24 repo=git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/fedora.git
25 dest=/usr/src/kernels/fedora 25 dest=/usr/src/kernels/fedora
26 26
27 - name: authorize user script 27 # - name: authorize user script
28 shell: /usr/libexec/pesign/pesign-authorize-users 28 # shell: /usr/libexec/pesign/pesign-authorize-users
29 29
30 - name: install kernel dev packages 30 - name: dnf builddep kernel.spec
31 dnf: name={{ item }} state=present 31 command: dnf -y builddep kernel.spec
32 with_items: 32 args:
33 - builddep 33 chdir: /usr/src/kernel
34 - kernel.spec 34 creates: /bin/gcc
35 #
36 # - name: install kernel dev packages
37 # dnf: name={{ item }} state=present
38 # with_items:
39 # - builddep
40 # - kernel.spec
41 #
42 # args:
43 # chdir: /usr/src/kernels/fedora
44
45 - name: create empty .config
46 command: touch /usr/src/kernels/fedora/.config
35 args: 47 args:
36 chdir: /usr/src/kernels/fedora 48 chdir: /usr/src/kernels/fedora
49 creates: /usr/src/kernels/fedora/.config
50
51 - name: create empty .config
52 copy:
53 src: old.config
54 dest: /usr/src/kernels/fedora/.config
37 55
38 - name: make and install kernel 56 - name: make and install kernel
57
39 shell: "{{ item }}" 58 shell: "{{ item }}"
40 with_items: 59 with_items:
41 - make silentoldconfig .config 60 - make silentoldconfig .config
61 # - make oldconfig
42 - make -j8 62 - make -j8
43 - make bzImage 63 - make bzImage
44 - make modules 64 - make modules
45 - make modules_install 65 - make modules_install
46 - make install 66 - make install