Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: [SOLVED]nastavenie loginu pre web prihlasenie do svn  (Přečteno 2166 krát)

existpierre

  • Návštěvník
  • Příspěvků: 30
[SOLVED]nastavenie loginu pre web prihlasenie do svn
« kdy: 18 Srpna 2012, 18:22:58 »
Dobry den,

na debiane sme si rozbehali svn server, ked chceme nan pristupovat z webu, nepyta si ziadne heslo, co nam velmi vadi, nevedeli by ste nam poradi, ako to nastavit, aby si pre pristup http://server.com/svn pytalo heslo?

dakujem


tu je dav config

Kód: [Vybrat]
# dav_svn.conf - Example Subversion/Apache configuration
#
# For details and further options see the Apache user manual and
# the Subversion book.
#
# NOTE: for a setup with multiple vhosts, you will want to do this
# configuration in /etc/apache2/sites-available/*, not here.

# <Location URL> ... </Location>
# URL controls how the repository appears to the outside world.
# In this example clients access the repository as http://hostname/svn/
# Note, a literal /svn should NOT exist in your document root.



<Location /svn>





  # Uncomment this to enable the repository
 DAV svn

  # Set this to the path to your repository
  SVNPath /var/svn/jbase_repos
  # Alternatively, use SVNParentPath if you have multiple repositories under
"/etc/apache2/mods-available/dav_svn.conf" 62L, 2355C           
« Poslední změna: 21 Srpna 2012, 09:17:18 od existpierre »
Linux Mint Isadora
existpierre@jabbim.cz

Šuohob

  • Závislák
  • ***
  • Příspěvků: 2171
Re:nastavenie loginu pre web prihlasenie do svn
« Odpověď #1 kdy: 18 Srpna 2012, 18:52:33 »
Tak dlouho se vrzá s Acerem, až se displej utrhne.

existpierre

  • Návštěvník
  • Příspěvků: 30
Re:nastavenie loginu pre web prihlasenie do svn
« Odpověď #2 kdy: 19 Srpna 2012, 01:09:57 »

peterch@jbase:/etc/apache2/sites-available$ su www-data -c "htpasswd -c -m /var/jbase_svn/.dav_svn.passwd peterch"
Password:
su: Authentication failure


ja neviem pre uzivatela www-data heslo, a na toto som nastrafil pri kazdom navode
Linux Mint Isadora
existpierre@jabbim.cz

Šuohob

  • Závislák
  • ***
  • Příspěvků: 2171
Re:nastavenie loginu pre web prihlasenie do svn
« Odpověď #3 kdy: 19 Srpna 2012, 07:10:35 »
tak ten soubor vytvor jako root a pak uprav vlastnicti a prava - aby mel user www-data (a idealne nikdo jiny) prava na cteni
tzn
Kód: [Vybrat]
chown www-data:www-data .dav_svn.passwda pripadne chmodem nastavit prava na cteni
Tak dlouho se vrzá s Acerem, až se displej utrhne.

Šuohob

  • Závislák
  • ***
  • Příspěvků: 2171
Re:nastavenie loginu pre web prihlasenie do svn
« Odpověď #4 kdy: 19 Srpna 2012, 07:16:10 »
btw jako verzovaci system bych doporucil spise git - muzes s nim delat lokalni commity pokud nejses pripojen k siti a pak je vsechny pushnout na server
Tak dlouho se vrzá s Acerem, až se displej utrhne.

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re:nastavenie loginu pre web prihlasenie do svn
« Odpověď #5 kdy: 19 Srpna 2012, 22:31:19 »
a ja  bych zase doporucil mercurial. narozdil od gitu nepotrebuje zilion prepinacu, znalost fungovani samotnyho verzovaciho systemu a vetsine lidi (vcetne me) to k praci staci.
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

Šuohob

  • Závislák
  • ***
  • Příspěvků: 2171
Re:nastavenie loginu pre web prihlasenie do svn
« Odpověď #6 kdy: 20 Srpna 2012, 16:05:04 »
proc ne. A nebo take existuji klikatka :)
Tak dlouho se vrzá s Acerem, až se displej utrhne.

existpierre

  • Návštěvník
  • Příspěvků: 30
Re:nastavenie loginu pre web prihlasenie do svn
« Odpověď #7 kdy: 20 Srpna 2012, 19:20:17 »
Citace
peterch@jbase:/etc/apache2/sites-available$ svn list https://server/svn/jbase_repo
svn: E175002: Unable to connect to a repository at URL 'server/svn/jbase_repo'
svn: E175002: OPTIONS of 'server/svn/jbase_repo': Server certificate was missing commonName attribute in subject name (server)

robil som to presne podla navodu, no nevedel som co mam vyplnit do sites-available/ssl

Citace
NameVirtualHost *:443
<VirtualHost *:443>
  ServerAdmin admin
  ServerName server.dyndns.com
  ServerAlias *.dyndns.com

  SSLEngine On
  SSLCertificateFile /etc/apache2/ssl/jbase.com.pem
« Poslední změna: 04 Října 2012, 21:10:21 od existpierre »
Linux Mint Isadora
existpierre@jabbim.cz

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:nastavenie loginu pre web prihlasenie do svn
« Odpověď #8 kdy: 20 Srpna 2012, 19:26:44 »
podle me mas spatne vygenerovanej certifikat (nastavuje se v etc/httpd/conf/ssl.conf) a taky bys asi mel ukazat celou sekci s VirtualHosts v httpd.conf ..

jinak nastaveni apache neni trivialni a ja jsem zasadne proti tomu to sit po forech .. sorry
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

Šuohob

  • Závislák
  • ***
  • Příspěvků: 2171
Re:nastavenie loginu pre web prihlasenie do svn
« Odpověď #9 kdy: 20 Srpna 2012, 19:51:30 »
nejdriv si zprovozni https a pak teprv az si overis, ze to funguje zprovoznuj svn repo pres webdav. navod na ssl mas napriklad zde: http://www.jens.cz/debian-apache2-ssl-mod_rewrite/
Tak dlouho se vrzá s Acerem, až se displej utrhne.

existpierre

  • Návštěvník
  • Příspěvků: 30
Re:nastavenie loginu pre web prihlasenie do svn
« Odpověď #10 kdy: 20 Srpna 2012, 23:04:20 »
no isiel som podla toho navodu len zrejme som mal asi zle nastavenu cestu k repo, no trapi ma tam iny problem

Removing apache2.2-bin ...
Removing libaprutil1-dbd-sqlite3 ...
Processing triggers for man-db ...
Errors were encountered while processing:
 libapache2-svn
E: Sub-process /usr/bin/dpkg returned an error code (1)



pokusal som sa to cele preinstalovat, no mam problem kompletne odstranit balik libapache2-svn uz som skusal vsetko a ja si uz neviem rady, ako to dostat stadial prec :((

skusal som

apt-get purge libapache2-svn
apt-get autoremove libapache2-svn
apt-get -f autoremove libapache2-svn
apt-get install -f
nic nepomohlo, proste to stadial nemozem dostat prec, aby som mohol zacat odznovu :(
Linux Mint Isadora
existpierre@jabbim.cz

Šuohob

  • Závislák
  • ***
  • Příspěvků: 2171
Re:nastavenie loginu pre web prihlasenie do svn
« Odpověď #11 kdy: 20 Srpna 2012, 23:13:29 »
k ozkouseni ssl to nemusis odinstalovat, staci v konfiguraku apache smaznout informace o svn repozitari
Tak dlouho se vrzá s Acerem, až se displej utrhne.

existpierre

  • Návštěvník
  • Příspěvků: 30
Re:nastavenie loginu pre web prihlasenie do svn
« Odpověď #12 kdy: 21 Srpna 2012, 07:13:56 »
ssl som uz rozbehal, islo to no a ked som isiel rozbehat svn, tak to padalo na tomto

edit: pomohlo a2enmod dav_svn

uz to funguje dakujem
« Poslední změna: 21 Srpna 2012, 09:12:55 od existpierre »
Linux Mint Isadora
existpierre@jabbim.cz

 

Provoz zaštiťuje spolek OpenAlt.