summaryrefslogtreecommitdiff
path: root/pinyadmin
AgeCommit message (Collapse)AuthorFilesLines
2018-09-23pinyshell: use zsh and restrict read builtinJoe Rayhawk4-2/+7
Along with rbash careening towards crazytown, rksh has some problematic behavior around HISTFILE creation that forces us to use zsh. We are additionally disabling the "read" builtin for extra safety. Other builtins should maybe also be disabled in the future.
2014-10-29pinyadmin: bash -r -> ksh -r because the bash people apparently like to ↵Joe Rayhawk4-4/+4
deprecate security features without bothering to tell anyone
2013-01-09ugh fine i guess my bugfix should actually fix a bugJulian Blake Kongslie1-3/+5
2013-01-09When setting description with pinyconfig, we need to verify differently.Julian Blake Kongslie1-1/+4
2013-01-09Completely untested support in pinyconfig for repo description.Julian Blake Kongslie1-2/+14
2013-01-03pinyadmin: new lsusers commandJoe Rayhawk1-0/+39
2012-08-30pinyconfig: FIXME for rebuild-on-unchanged-valuejrayhawk+piny.be@omgwallhack.org1-1/+1
2012-08-30pinyconfig: explicitly declare short optsjrayhawk+piny.be@omgwallhack.org1-3/+3
Getopt::Long does not appear to auto_abbrev properly ;\
2012-08-30pinyconfig: actually check for --fastjrayhawk+piny.be@omgwallhack.org1-1/+1
2012-08-30pinyconfig: adding 'rebuild unless told not to' logicjrayhawk+piny.be@omgwallhack.org1-4/+33
2012-06-01pinyadmin: pinyconfig: allow --user to actually set thingsjrayhawk+piny.be@omgwallhack.org1-1/+1
2012-05-01Adding check for UID 0 to pinyadmin commands so root can actually do thingsjrayhawk+piny.be@omgwallhack.org3-4/+15
2012-04-11pinyadmin: newrepo: remove extraneous Piny::Repo ikiwiki_rebuild().Joe Rayhawk1-1/+0
2012-04-11pinyadmin: newrepo: use full Piny::Repo rebuild();Joe Rayhawk1-2/+2
This fixes a bug where apache_rebuild was skipped.
2012-02-01newpasshash: calling usermod with the correct flag might helpJoe Rayhawk1-1/+1
2012-01-27Initial shot at web-friendly (sadly PAM unfriendly...) password modification.Joe Rayhawk2-0/+17
2011-12-08pinyadmin: adding piny-ikiwiki-mass-rebuildJoe Rayhawk1-0/+8
2011-06-29Switch umask back to 0022 because 0027 breaks everything and I don't ↵jrayhawk+piny.be@omgwallhack.org1-1/+1
remember why I ever set it that way.
2011-06-01newrepo: migrating rebuild logic out of Repo.pm and making ↵Joe Rayhawk2-14/+38
--enable/disable-ikiwiki work
2011-06-01Not the right place for this.Joe Rayhawk1-15/+4
This reverts commit 6239ca4595858262ac42a5e743d76653c9e61c4a.
2011-05-31Real option parsing.Julian Blake Kongslie1-4/+15
2011-05-30Adding primitive cloning supportJoe Rayhawk1-4/+15
2011-05-24Attempt to support core.sharedRepositoryJoe Rayhawk1-0/+1
2011-05-11Inhibit some tweakables from being in the all-tweakables list, and displayJulian Blake Kongslie1-1/+6
undefined values better.
2011-05-11Support listing all tweakables.Julian Blake Kongslie1-18/+30
2011-05-11Making rebuildrepo user-usable and user-safe.Joe Rayhawk3-13/+23
2011-04-27Renaming piny.newuseremail to piny.adminemailjrayhawk+piny.be@omgwallhack.org3-3/+3
2011-04-27rmrepo: fixing rest of the email.jrayhawk+piny.be@omgwallhack.org1-4/+4
2011-04-27rmrepo: fixing use of <<ENDjrayhawk+piny.be@omgwallhack.org1-1/+1
2011-04-27Emails for creating and removing repos.Julian Blake Kongslie2-0/+32
2011-04-27Notification emails for new users.Julian Blake Kongslie1-0/+18
2011-04-24Adding new <32 character limit to usernamesJoe Rayhawk1-4/+4
2011-04-24Merge branch 'master' of piny.be:/srv/git/piny-codeJoe Rayhawk2-5/+24
Conflicts: libpiny/lib/Piny/Repo.pm
2011-04-24Switching ikiwiki- username/group over to iki-; untested and requires a mass ↵Joe Rayhawk1-3/+3
rebuildrepo
2011-04-20Hard-coding gid for newuserjrayhawk+piny.be@omgwallhack.org1-1/+1
2011-04-20Use the right variable name so pinyconfig actually compilesjrayhawk+piny.be@omgwallhack.org1-1/+1
2011-04-20Allow changes to .gitconfig using pinyconfig interface.Julian Blake Kongslie1-5/+11
2011-04-20Create .gitconfig for new users.Julian Blake Kongslie1-0/+13
2011-04-15Get rid of extraneous manpage logic now that createuser doesn't existJoe Rayhawk1-1/+0
2011-04-15Remove createuser so we stop conflicting with postgres-client packagesJoe Rayhawk3-6/+3
2011-02-01Add SSH key management commands to pinyhelpjrayhawk+piny.be@omgwallhack.org1-0/+4
2011-02-01Adding cgit url to output of newrepo commandjrayhawk+piny.be@omgwallhack.org1-0/+1
2011-02-01Adding lsaccess and lsrepo to piny documentationjrayhawk+piny.be@omgwallhack.org1-0/+3
2011-02-01Adding a help command for use in pinyshelljrayhawk+piny.be@omgwallhack.org1-0/+16
2011-01-21Adding noninteractive mode to newrepojrayhawk+piny.be@omgwallhack.org1-1/+10
2011-01-15Making interactive use of newuser work again.jrayhawk+piny.be@omgwallhack.org1-1/+1
2010-12-27Merge branch 'master' of ssh://piny/srv/git/piny-codeJulian Blake Kongslie1-8/+6
2010-12-27More standards-version stuff, feh.Julian Blake Kongslie1-0/+6
2010-12-27Standards version.Julian Blake Kongslie1-1/+1
2010-12-27Make failures for newuser more explicit.jrayhawk+piny.be@omgwallhack.org1-8/+6