1grinder(8) grinder(8)
2
3
4
6 grinder - Grinder Content Synchronization tool
7
9 grinder [command] [options] labels
10
12 grinder is a command line utility to synchronize content (rpms & kick‐
13 start files). It allows content to be synchronized from yum reposito‐
14 ries or Red Hat Network(RHN).
15
17 Unless the --help or -h option is given, one of the following commands
18 must be present.
19
20 yum [options]
21 Synchronizes content from yum repositories.
22
23 rhn [options]
24 Synchronizes content from Red Hat Network(RHN).
25
26 help [command]
27 Displays the help content for a given command or for all com‐
28 mands if left blank.
29
31 -h, --help
32 Display a help message and exit.
33
35 --debug
36 Debug level.
37
38 --label
39 Repo label.
40
41 -U, --url
42 URL to fetch the content bits from.
43
44 -P, --parallel
45 Number of parallel connections to use.
46
47 -b, --basepath
48 Directory to store fetched content in.
49
50 --cacert
51 Path to location of CA Certificate.
52
53 --cert Path to location of Client SSL Certificate.
54
55 --key Path to location of Client Certificate Key.
56
58 -a, --all
59 Fetch all packages, old and new.
60
61 -b, --basepath
62 Path to store downloaded files
63
64 -c, --cert
65 Satellite certificate
66
67 -C, --config
68 Configuration file
69
70 -k, --kickstarts
71 Synchronize kickstarts
72
73 -K, --skippackages
74 Skip synchronizing packages
75
76 -L, --listchannels
77 List all channels which are authorized to be synchronized
78
79 -p, --password
80 Password, only required if activating
81
82 -P, --parallel
83 Number of parallel connections to use
84
85 -r, --removeold
86 After synchronization scan through rpms and remove those that
87 are old
88
89 -s, --systemid
90 systemid used to authenticate to Red Hat Network
91
92 -u, --username
93 Username, only required if activating
94
95 -U, --url
96 URL to Red Hat Network
97
98
100 grinder rhn -L
101 Lists all channels which can be synchronized
102
103 grinder rhn rhel-i386-server-5 rhel-i386-server-vt-5
104 Synchronize packages from channel 'rhel-i386-server-5' & 'rhel-
105 i386-server-vt-5'
106
107 grinder rhn -k rhel-i386-server-5 rhel-i386-server-vt-5
108 Synchronize packages and kickstarts from channel 'rhel-
109 i386-server-5' & 'rhel-i386-server-vt-5'
110
111 grinder yum --basepath /tmp --label test-f12 --url http://down‐
112 load.fedora.redhat.com/pub/fedora/linux/releases/12/Every‐
113 thing/x86_64/os/
114 Synchronize packages from a fedora repo
115
116 grinder yum --base /tmp --label test-rhel --cacert /etc/pki/cds-
117 trusted-ssl-cert --cert /etc/pki/entitlement/rhel.pem --key
118 /etc/pki/entitlement/key.pem --url https://content.redhat.com/pub/rhel-
119 i386-server-5
120 Synchronize packages from an authenticated repo
121
123 /etc/grinder/grinder.conf
124
125
127 John Matthews <jmatthews@redhat.com>
128 Mike McCune <mmccune@redhat.com>
129 Pradeep Kilambi <pkilambi@redhat.com>
130 Jeff Ortel <jortel@redhat.com>
131
132
133
134 grinder(8)