Categories
Ebooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Computer in the office
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Multimedia trainings
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Reports, analyses
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
- Architektura i wnętrza
- Biznes i Ekonomia
- Home and garden
- E-business
- Finances
- Personal finance
- Business
- Photography
- Computer science
- HR & Payroll
- Computers, Excel
- Accounts
- Culture and literature
- Scientific and academic
- Environmental protection
- Opinion-forming
- Education
- Taxes
- Travelling
- Psychology
- Religion
- Agriculture
- Book and press market
- Transport and Spedition
- Healthand beauty
-
History
-
Computer science
- Office applications
- Data bases
- Bioinformatics
- IT business
- CAD/CAM
- Digital Lifestyle
- DTP
- Electronics
- Digital photography
- Computer graphics
- Games
- Hacking
- Hardware
- IT w ekonomii
- Scientific software package
- School textbooks
- Computer basics
- Programming
- Mobile programming
- Internet servers
- Computer networks
- Start-up
- Operational systems
- Artificial intelligence
- Technology for children
- Webmastering
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Narrative poetry
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
School textbooks
-
Popular science and academic
- Archeology
- Bibliotekoznawstwo
- Cinema studies
- Philology
- Polish philology
- Philosophy
- Finanse i bankowość
- Geography
- Economy
- Trade. World economy
- History and archeology
- History of art and architecture
- Cultural studies
- Linguistics
- Literary studies
- Logistics
- Maths
- Medicine
- Humanities
- Pedagogy
- Educational aids
- Popular science
- Other
- Psychology
- Sociology
- Theatre studies
- Theology
- Economic theories and teachings
- Transport i spedycja
- Physical education
- Zarządzanie i marketing
-
Guides
-
Game guides
-
Professional and specialist guides
-
Law
- Health and Safety
- History
- Road Code. Driving license
- Law studies
- Healthcare
- General. Compendium of knowledge
- Academic textbooks
- Other
- Construction and local law
- Civil law
- Financial law
- Economic law
- Economic and trade law
- Criminal law
- Criminal law. Criminal offenses. Criminology
- International law
- International law
- Health care law
- Educational law
- Tax law
- Labor and social security law
- Public, constitutional and administrative law
- Family and Guardianship Code
- agricultural law
- Social law, labour law
- European Union law
- Industry
- Agricultural and environmental
- Dictionaries and encyclopedia
- Public procurement
- Management
-
Tourist guides and travel
- Africa
- Albums
- Southern America
- North and Central America
- Australia, New Zealand, Oceania
- Austria
- Asia
- Balkans
- Middle East
- Bulgary
- China
- Croatia
- The Czech Republic
- Denmark
- Egipt
- Estonia
- Europe
- France
- Mountains
- Greece
- Spain
- Holand
- Iceland
- Lithuania
- Latvia
- Mapy, Plany miast, Atlasy
- Mini travel guides
- Germany
- Norway
- Active travelling
- Poland
- Portugal
- Other
- Russia
- Romania
- Slovakia
- Slovenia
- Switzerland
- Sweden
- World
- Turkey
- Ukraine
- Hungary
- Great Britain
- Italy
-
Psychology
- Philosophy of life
- Kompetencje psychospołeczne
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Audiobooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Real estate
- Persuasion and NLP
- Taxes
- Guides
- Presentations
- Leadership
- Public Relation
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
History
-
Computer science
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
Popular science and academic
-
Guides
-
Professional and specialist guides
-
Law
-
Tourist guides and travel
-
Psychology
- Philosophy of life
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Videocourses
-
Data bases
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersecurity
-
Data Science
-
DevOps
-
For children
-
Electronics
-
Graphics/Video/CAX
-
Games
-
Microsoft Office
-
Development tools
-
Programming
-
Personal growth
-
Computer networks
-
Operational systems
-
Software testing
-
Mobile devices
-
UX/UI
-
Web development
-
Management
Podcasts
- Ebooks
- Programming
- Git
- Gitolite Essentials. Sophisticated access control for your Git server is now in reach with this fantastic introduction to Gitolite. In easy to follow chapters it takes you through the steps to managing users and repositories securely and efficiently
E-book details
Log in, If you're interested in the contents of the item.
Gitolite Essentials. Sophisticated access control for your Git server is now in reach with this fantastic introduction to Gitolite. In easy to follow chapters it takes you through the steps to managing users and repositories securely and efficiently
Ebook
- Gitolite Essentials
- Table of Contents
- Gitolite Essentials
- Credits
- About the Author
- Acknowledgments
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe?
- Free Access for Packt account holders
- Support files, eBooks, discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Errata
- Piracy
- Questions
- 1. Getting Started with Gitolite
- Common Access Control needs
- Access Control example with Gitolite
- Sampling of Gitolites power features
- Creating groups
- Personal branches
- Personal repositories
- Gitolite and the Git control flow
- Trying out Gitolite
- Preparing for the setup
- Installing and setting up a test instance
- Playing with Gitolite
- Summary
- 2. Installing Gitolite
- Gitolite users and the hosting user
- Distinguishing users from each other
- Preparing the server
- Getting the Gitolite source
- Installing the code
- Setting up Gitolite
- Creating an ssh key pair
- Running the setup command
- Checking over your new Gitolite server
- Adding a user
- Adding a repository
- Summary
- Gitolite users and the hosting user
- 3. Your Users and Gitolite
- Accessing Git repositories
- Git servers, SSH, and HTTP
- Accessing Gitolite repositories
- SSH key pairs
- Repository naming
- Getting information from Gitolite
- Gitolite commands
- Getting help for commands
- Troubleshooting SSH issues
- Authorization, not authentication
- Duplicate public keys
- Diagnosing public key problems
- SSH best practice
- Summary
- Accessing Git repositories
- 4. Adding and Removing Users
- Adding users
- Behind the scenes
- Users with multiple key pairs
- Giving some users a shell
- Managing keys outside Gitolite
- Getting user group information from LDAP
- Removing users
- Summary
- Adding users
- 5. Managing Repositories
- Adding repositories
- Adding existing repositories
- Common problems and troubleshooting
- Ownership and permissions
- Converting a non-bare repository to a bare repository
- Gitolite and the update hook
- Summary
- 6. Getting Started with Access Control
- Basic access control examples
- Basic branch level access control
- Lexical syntax of the conf file
- The syntax of access control rules
- Branch level access control and refexes
- Using deny rules
- The permission field
- Defining user and repo groups
- Working with large groups
- The special @all group
- The include statement
- Rule accumulation and delegation
- Summary
- Basic access control examples
- 7. Advanced Access Control and Configuration
- Making changes to the rc file
- Giving users their own branches
- Types of write operations
- Allowing Gitweb and Git-daemon access
- Locating the projects list file
- Unix permissions and the umask
- Specifying Git config values and Gitolite options
- Deleting a git-config key
- Substituting the repository name
- Overriding config values
- Gitolite options
- Applying deny rules to read access
- Understanding VREFs
- Summary
- 8. Allowing Users to Create Repos
- Putting repositories in Sub-directories
- Repository wildcards
- Creating a wildcard repository
- Giving access to other users
- Generalizing the ruleset
- Explaining wild repos to your users
- Managing with just wild repos
- Deleting wild repositories
- Summary
- 9. Customizing Gitolite
- Core and non-core Gitolite
- Types of non-core code and examples
- Commands
- Syntactic sugar
- Triggers
- Virtual refs
- Writing your own non-core code
- Summary
- 10. Understanding VREFs
- Migrating update hooks
- Passing arguments to the VREF code
- Using the permission field
- Maintaining the update hook function
- Default is success
- Example VREFs and their usage
- Writing your own VREF
- Summary
- 11. Mirroring
- Terminology and basic concepts
- Repository level mirroring
- The gitolite-admin repository
- Setting up mirroring
- Example setup
- Bootstrapping the mirroring process
- Mirroring other repositories
- Local repositories and hostname substitution
- Redirecting pushes
- Manual synchronization
- Switching to a different master
- Summary
- Terminology and basic concepts
- Index
- Title: Gitolite Essentials. Sophisticated access control for your Git server is now in reach with this fantastic introduction to Gitolite. In easy to follow chapters it takes you through the steps to managing users and repositories securely and efficiently
- Author: Sitaram Chamarty
- Original title: Gitolite Essentials. Sophisticated access control for your Git server is now in reach with this fantastic introduction to Gitolite. In easy to follow chapters it takes you through the steps to managing users and repositories securely and efficiently.
- ISBN: 9781783282388, 9781783282388
- Date of issue: 2014-04-11
- Format: Ebook
- Item ID: e_3ba7
- Publisher: Packt Publishing