3e1e9496703619cc10f2083a326f40b508bd0ffa
[lhc/ateliers.git] / etc / nginx / site.d / gitweb / configure.sh
1 rule apt_get_install gitweb highlight
2
3 sudo ln -fns /etc/gitweb /home/git/etc/gitweb
4 sudo install -d -m 550 -o www-"$site" -g www-"$site" \
5 /etc/gitweb \
6 /etc/gitweb/cgi
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';
12 @diff_opts = ();
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";
17 \$home_link = "/";
18 \$home_link_str = 'd&eacute;p&ocirc;ts';
19 \$home_th_age = 'activit&eacute;';
20 \$home_th_descr = 'description';
21 \$home_th_owner = 'contact';
22 \$home_th_project = 'd&eacute;p&ocirc;t';
23 \$javascript = "js/gitweb.js";
24 \$logo = "img/git-logo.png";
25 \$my_uri = "";
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&nbsp;:";
31 \$site_footer = "/etc/gitweb/cgi/site-footer.bin";
32 \$site_header = undef;
33 \$site_name = "git.$vm_domainname";
34 \$space_to_nbsp = 0;
35 @stylesheets = ("css/gitweb.css");#
36 \$untabify_tabstop = 2;
37 EOF
38 sudo adduser www-data git-data
39 sudo adduser www-"$site"-tls www-"$site"