1 rule apt_get_install gitweb highlight
3 sudo
ln -fns /etc
/gitweb
/home
/git
/etc
/gitweb
4 sudo
install -d -m 550 -o www-
"$site" -g www-
"$site" \
7 sudo
install -m 740 -o git
-g www-
"$site" /dev
/stdin \
8 /home
/git
/etc
/gitweb
/gitweb.conf
<<-EOF
9 \$commit_oneline_message_width = 70;
10 \$default_projects_order = 'age';
11 \$default_text_plain_charset = 'UTF-8';
13 \$favicon = "img/git-favicon.png";
14 \$git_temp = "/run/shm/tmp/gitweb";
15 \$home_footer = "/etc/gitweb/cgi/home-footer.cgi.inc";
16 \$home_header = "/etc/gitweb/cgi/home-header.cgi.inc";
18 \$home_link_str = 'dépôts';
19 \$home_th_age = 'activité';
20 \$home_th_descr = 'description';
21 \$home_th_owner = 'contact';
22 \$home_th_project = 'dépôt';
23 \$javascript = "js/gitweb.js";
24 \$logo = "img/git-logo.png";
26 \$projectroot = "../git";
27 \$projects_list = "/etc/gitolite/projects.list";
28 \$projects_list_description_width = 42;
29 \$projects_list_owner_width = 15;
30 \$search_str = "Filtre :";
31 \$site_footer = "/etc/gitweb/cgi/site-footer.bin";
32 \$site_header = undef;
33 \$site_name = "git.$vm_domainname";
35 @stylesheets = ("css/gitweb.css");#
36 \$untabify_tabstop = 2;
38 sudo adduser www-data git-data
39 sudo adduser www-
"$site"-tls www-
"$site"