Joey Hess
6aaa6e0d24
Fix admin openid detection in setup automator, and avoid prompting for a password.
2010-02-27 16:36:57 -05:00
Joey Hess
a12c386c86
Add force_overwrite setting to make setup automator overwrite existing files/directories.
...
This can be useful if you're driving the setup automator from another
program.
2010-02-27 16:26:18 -05:00
Joey Hess
805b3afff7
formatting sillyness
2010-02-12 04:09:57 -05:00
Joey Hess
2d4b84e45f
borders
2010-02-12 01:16:20 -05:00
Joey Hess
0ea2f0936b
add plugin section, and show which plugins need no configuration
2010-02-12 01:10:27 -05:00
Joey Hess
a63929f6cc
Group related plugins into sections in the setup file, and drop unused rcs plugins from the setup file.
2010-02-11 22:24:15 -05:00
Joey Hess
49d8c5b821
setup automator: Configure Term::Readline to use bold for prompt, rather than default underline. Closes : #517656
2010-02-01 15:18:53 -05:00
Joey Hess
3fd8a7f91c
cvs: Add missing bit to Automator.
2009-12-02 17:22:42 -05:00
Joey Hess
01a9a12bbf
auto.setup, auto-blog.setup: Fix sanitization of entered wikiname. Closes : #547378
2009-09-23 13:46:32 -04:00
Joey Hess
0293ae8e3d
Setup automator: Check that each plugin added to the generated setup file can be loaded and that its config is ok. If a plugin fails for any reason, disable it in the generated file. Closes: 532001
2009-06-05 16:58:06 -04:00
Joey Hess
760e100947
Merge branch 'darcs'
...
Conflicts:
debian/changelog
2009-04-04 18:38:16 -04:00
Joey Hess
91e583bce1
fix name of wrapper
2009-04-04 18:32:41 -04:00
Joey Hess
3fb4653d8a
Add missing newline to Confirm Password prompt.
2009-04-04 18:25:52 -04:00
Joey Hess
a9c0d7e288
support darcs in setup automator
...
use a consistent name for the ikiwiki wrapper file
2009-04-04 18:17:38 -04:00
Joey Hess
062f87ce38
Setup automator: Fix bug in password comparison. Closes : #517654
2009-03-01 15:01:08 -05:00
Joey Hess
8682daad58
Setup automator: Prompt for password twice. Closes : #516973
2009-02-24 16:35:33 -05:00
Joey Hess
639f464cb3
Avoid feeding decoded unicode to Term::ReadLine
...
That resulted in double encoded display when using perl's stub
readline module. Apparently that module unconditionally upgrades
text to utf8, in a quite braindead way.
(Term::ReadLine::Gnu::Perl worked ok.)
2009-01-18 14:52:49 -05:00
Joey Hess
6d785d6401
Add auto-blog.setup
...
It will set up an ikiwiki instance tuned for use in blogging.
As part of this change, move the example sites into /usr/share/ikiwiki so
they are available even if docs are not installed.
2009-01-12 19:04:24 -05:00
Joey Hess
bb93fccf06
Coding style change: Remove explcit vim folding markers.
2008-12-17 15:22:16 -05:00
Joey Hess
423fae6f18
Use the pure perl Data::Dumper when generating setup files to ensure that utf-8 characters are written out as such, and not as the encoded perl strings the C Data::Dumper produces.
...
Note that the text produced by the C version was interpreted fine
when ikiwiki loaded the setup file. But it was not user-friendly.
2008-10-19 21:23:48 -04:00
Joey Hess
3069c7b36a
fix directory uniquification code
2008-08-22 21:52:03 -04:00
Joey Hess
4643233c18
monotone updates
...
- Try to configure a wrapper
- Fix (?) ikiwiki-makerepo repo name mangling
- Add big warning about passphrases
- Doc updates
2008-08-22 00:22:02 -04:00
Joey Hess
6cf96b5819
Fix bug in wikiname sanitisation in the setup automator.
2008-08-21 23:40:11 -04:00
Joey Hess
00a4271290
improve handling of typoed or problem rcs
2008-08-21 23:07:29 -04:00
Joey Hess
4b994ffed1
avoid forcing syslog setting
...
This avoids forcing the setting to 0 if it was not set at all.
2008-08-05 19:36:53 -04:00
Joey Hess
a4ce6550eb
loosen qw regexp
2008-08-03 22:16:38 -04:00
Joey Hess
018321f2c8
fix misc breakage from plugin safe/rebuild data addition
2008-08-03 18:17:13 -04:00
Joey Hess
9e0cbb73fe
plugin safe/rebuild controls
2008-08-03 16:23:41 -04:00
Joey Hess
f6babf662b
fix syntax error with corrupt data
...
Just because it's supposed to be an integer or boolean doesn't mean the
vlaue really is..
2008-08-02 23:14:23 -04:00
Joey Hess
4708aeceb3
websetup form display done
2008-08-02 16:41:37 -04:00
Joey Hess
0b6dd9247b
refactor
2008-08-02 16:41:35 -04:00
Joey Hess
9be28d7865
handle options with no value and no example value
2008-07-27 19:19:04 -04:00
Joey Hess
9607452346
typo
2008-07-27 16:11:06 -04:00
Joey Hess
950850f639
add new wiki to wikilist
2008-07-27 16:01:29 -04:00
Joey Hess
929a70a16d
password prompt for admin user
2008-07-27 15:44:11 -04:00
Joey Hess
c755bfd1d8
automator improvements
2008-07-27 15:16:03 -04:00
Joey Hess
3d4c32dace
lose the ugly $rawsetup, use a function
2008-07-27 15:08:10 -04:00
Joey Hess
3d139e4312
rcs hook setup for the two I know
2008-07-27 01:50:43 -04:00
Joey Hess
f28b57526c
setup automator
...
"ikiwiki -setup /etc/ikiwiki/simple.setup"
can be used set up a new wiki in seconds
2008-07-27 01:39:11 -04:00
Joey Hess
67a63e7860
fixups
2008-07-26 22:38:43 -04:00
Joey Hess
82f0facb62
fixups
2008-07-26 21:14:07 -04:00
Joey Hess
38618838c9
add example wrapper and fix formatting
2008-07-26 19:49:45 -04:00
Joey Hess
bb872ea1e8
filter out demo plugins
2008-07-26 19:11:31 -04:00
Joey Hess
52bbdbb1a5
load all plugins when generating setup
2008-07-26 19:10:11 -04:00
Joey Hess
66739016fa
add gensetup for git
2008-07-26 18:10:01 -04:00
Joey Hess
cab1ac75c9
refactor
2008-07-26 15:43:25 -04:00
Joey Hess
b073359b18
refactor
2008-07-26 15:39:41 -04:00
Joey Hess
1c00717cb2
can now dump fully functional setup files
2008-07-26 15:34:38 -04:00
Joey Hess
abab46f983
add info for all common setup file options, and most internal ones
2008-07-26 14:39:12 -04:00
Joey Hess
6b19afb3ef
fixes
2008-07-26 13:10:52 -04:00