freesource
157e8de6e4
CVS information is preserved.
2001-11-08 07:12:40 +00:00
freesource
abc92cf316
The majority of replacements except for passwd*, shadow, and ld.so.conf have
...
$Id$ and made by make_debian. Original CVS information is now preserved so
that non-root users can't edit global replacements, the basic idea is that
root will usually be using an editor like Emacs in
$HOME/.gbootroot/yard/Replacements which respects that CVS versioned files
outside of the repository are read-only. Users should make copies of
versioned replacements which they want to edit, for instance:
fstab.debian-1000
2001-11-08 07:12:09 +00:00
freesource
2f320d8728
Some important sources.
2001-11-08 06:25:43 +00:00
freesource
7973e6cfdf
Added $Id$
2001-11-08 06:17:04 +00:00
freesource
4b2f957f1c
Added make_debian created with
2001-11-08 05:59:48 +00:00
freesource
e2bae597d0
Added $Id$
2001-11-08 05:56:42 +00:00
freesource
c9d4b99c3b
Added $Id$
2001-11-08 05:50:20 +00:00
freesource
687910faaa
Changed $Id$
2001-11-08 03:19:36 +00:00
freesource
33e7205dde
O.k, this will work.
2001-11-07 19:07:44 +00:00
freesource
b15007a721
Testing $Id.
2001-11-07 19:03:55 +00:00
freesource
036d5d111b
Added $Id
2001-11-07 18:55:21 +00:00
freesource
682ca44096
$Id$ now put properly into the template.
2001-11-07 18:48:15 +00:00
freesource
319426440e
A different approach to $Id$
2001-11-07 18:35:06 +00:00
freesource
a21fa68f3e
Added $Id$
2001-11-07 18:26:39 +00:00
freesource
2b5179472b
Text additions.
2001-11-07 07:47:11 +00:00
freesource
6297583e9b
This puts the logic for the ARS device in the proper place in submit.
2001-11-07 01:17:39 +00:00
freesource
08b4a09338
Removed the commented out sections used to test.
2001-11-06 20:07:13 +00:00
freesource
338370c319
This does it! Now non-root users can create complete boot/root sets ..the
...
only catch is lilo, but working that one out.
2001-11-06 20:05:59 +00:00
freesource
12807a509e
If the ARS is never opened, $entry_advanced[3] eq "", so now when $um == 0
...
it defaults to the value for BOOT_DEVICE.
2001-11-06 19:16:57 +00:00
freesource
b26efaef3b
This is better because it checks to see if the real device is mounted,
...
ofcourse this is only necessary when lilo is used.
2001-11-06 08:30:02 +00:00
freesource
edf75d6081
Before device_table was popping off the first value assuming it was $mnt,
...
but this is no longer necessary, so this has been removed so that all devices
are made.
2001-11-06 07:36:20 +00:00
freesource
4f31aa18a8
Improves some info() output.
2001-11-06 07:29:19 +00:00
freesource
cde7f50f3f
Almost have genextfs done for boot, now just have to use a smaller kernel,
...
and put everything somewhere else besides $mnt, so that lilo can do its
thing on a real device assuming fstab is edited for a non-root user.
2001-11-06 07:28:44 +00:00
freesource
4592b76a91
This adds the -r option to depmod so that it doesn't complain for non-root
...
users, which is cool.
2001-11-06 05:03:15 +00:00
freesource
905be9a57d
Now makes initrd as non-root user.
2001-11-06 02:55:12 +00:00
freesource
2924fdf6d6
Added explanation about LOGFILE .. error and info.
2001-11-05 19:30:22 +00:00
freesource
5dd1ff6f99
Explains error output for gbootroot.
2001-11-05 19:11:52 +00:00
freesource
770ee31a7c
Changed mind about 0444 for root, actually, the symlink provides the protection,
...
and the permissions are necessary, too .. the original ones.
2001-11-05 04:28:13 +00:00
freesource
2f718bd0c8
Startin verbosity logging before user dir creation, since the subs require
...
verbosity.
2001-11-05 04:12:05 +00:00
freesource
f9d75803d8
Although this should be done in the Makefile, 0444 is done on the replacements
...
if root is running.
2001-11-05 04:02:54 +00:00
freesource
1c246541f2
All replacements are now symlinks, and they will also be read-only.
2001-11-05 03:48:00 +00:00
freesource
5e7a2a4292
Undef global values when genext2fs is used, this allows for a change in
...
fs creation type, and text change.
2001-11-04 19:53:57 +00:00
freesource
a7958ba821
Removed a .
2001-11-04 18:45:42 +00:00
freesource
6ce5f51284
Cleaned-up, works nicely .. non-root fs creation.
2001-11-04 18:44:18 +00:00
freesource
05da1a4a31
Changes to make $> > 0 happy.
2001-11-04 08:54:53 +00:00
freesource
5f3ce658dc
Slight copylet change.
2001-11-04 08:52:57 +00:00
freesource
4101cf371b
Have device_table functional.
2001-11-04 08:52:38 +00:00
freesource
2f4febb6eb
Changes for device_table
2001-11-01 18:32:31 +00:00
freesource
68c3a4476c
Have the dev logic, now need to build device table.
2001-11-01 18:05:05 +00:00
freesource
e81b3fd1ba
Improvement on second genext2fs regexp pass.
2001-11-01 17:28:02 +00:00
freesource
7886ea01f1
The beginnings of a regexp for building the device table.
2001-11-01 08:44:07 +00:00
freesource
5a8621791a
Some misc. changes.
2001-11-01 04:20:25 +00:00
freesource
c7eac0edfe
Initializes makefs for non-root user in gbootroot, so future changes aren't
...
overwritten.
2001-10-31 07:57:10 +00:00
freesource
fa7000f56e
Enters correct path for genext2fs.
2001-10-31 07:22:15 +00:00
freesource
aac5d3524f
Adds genext2fs to the free software credits.
2001-10-31 07:16:25 +00:00
freesource
17772e04c3
Adds genext2fs.
2001-10-31 07:04:30 +00:00
freesource
d195d59d94
The newest revision by Erick Andersen.
2001-10-31 07:01:08 +00:00
freesource
3782211990
Recommeds make-debian-x11.
2001-10-31 06:53:27 +00:00
freesource
2726b68559
This is the beginnings of non-root ext2 root_fs creation with Erick Anderson's
...
most recently revised genext2fs.
2001-10-31 06:51:59 +00:00
freesource
22300ca6bf
The latest and greatest user-mode-linux 2.4.13
2001-10-30 07:02:53 +00:00
freesource
43d24a8156
Should have done this before .. added /swapfile to fstab.
2001-10-26 02:02:28 +00:00
freesource
c0f79a5cd9
Added a reminder.
2001-10-25 21:49:45 +00:00
freesource
e2c9ce5c31
The latest and greatest 1.2.14.
2001-10-24 17:13:03 +00:00
freesource
66183d1cd5
Updated the changelog.
2001-10-24 16:38:39 +00:00
freesource
640a540791
Checks for file and ash now too.
2001-10-24 16:36:37 +00:00
freesource
d451183160
This puts lilo in Recommends rather than Depends, but there is a check for it
...
ran by the program.
2001-10-24 16:12:21 +00:00
freesource
df6e4aecf3
Adds check for lilo and ash so they don't always have to be in depends, though
...
ash stays there lilo is no in Recommends.
2001-10-24 16:11:22 +00:00
freesource
657e8103a0
Fixed the text in 7. a little bit more.
2001-10-24 07:18:02 +00:00
freesource
50cc0e4ded
Updated the version to 1.2.14 and date.
2001-10-24 06:51:14 +00:00
freesource
4acfa256d8
Set-up links so they always refer to the proper location so they never have to
...
be updated for the project.
2001-10-24 06:43:12 +00:00
freesource
4522416fd0
The latest and greatest 1.1
2001-10-24 05:47:57 +00:00
freesource
dcdad87b0f
This explains why make-debian-x11 isn't found when being installed, and that
...
the script takes this into consideration.
2001-10-24 05:46:49 +00:00
freesource
0f70646880
version 1.1, the one which depends on dswim and has better package checks.
2001-10-24 02:32:05 +00:00
freesource
7c51817c17
Added libterm-readline-gnu-perl to @extra_packages for the new dswim deps.
2001-10-23 18:42:20 +00:00
freesource
4e297e7c22
chmod 777 /tmp .. an open system
2001-10-23 05:50:49 +00:00
freesource
155e299e6a
Same comments as apply to Makefile.pkg.
2001-10-20 16:07:56 +00:00
freesource
4050413657
Puts yard_chrooted_tests in /usr/lib/bootroot since this program is gbootroot
...
specific, makes for a more policy correct package.
2001-10-20 16:06:26 +00:00
freesource
f106fe0db0
Added dh_perl and perl-modules to deps.
2001-10-20 15:30:04 +00:00
freesource
495ebae717
Made it depend on lilo, why not, make sure everything works.
2001-10-20 06:43:28 +00:00
freesource
bf1021383e
This makes the editing very clear.
2001-10-18 21:52:15 +00:00
freesource
a5c5522c35
Moving things around.
2001-10-18 21:47:12 +00:00
freesource
f68e0b4f4b
More clarification.
2001-10-18 21:41:37 +00:00
freesource
88c07c9b08
This tells people what kind of packages swim found, these are required packages.
2001-10-18 21:38:15 +00:00
freesource
9414e3ade3
Just some prettifying.
2001-10-18 21:35:22 +00:00
freesource
c623f78a13
Improved the editing instructions, although this could all be made automatic.
2001-10-18 21:29:21 +00:00
freesource
59c77e7e23
Much more efficient code with the newest dswim.
2001-10-18 21:25:57 +00:00
freesource
fed9b6c6cd
The non-root saga continues.
2001-10-18 05:17:50 +00:00
freesource
cf9f91863b
It looks like non-root users need some root privelinges like chmod and mknod,
...
but still don't have it working 100%.
2001-10-18 05:16:36 +00:00
freesource
1a84688f59
Changed the package check to query -i, and check to see whether the status
...
has deinstall|purge, as well as to check whether the package actually exists.
2001-10-18 05:15:22 +00:00
freesource
1c3fe99928
Fixes a bug with append not remembering state for non-root users, or where the
...
lilo.conf wasn't found. Also properly handles the values for $append and
$entry_advanced[2].
2001-10-17 20:50:41 +00:00
freesource
2374f01fa2
This adds boot making capabilities for non-root users, right now mknod
...
privileges are needed, but this will be replaced with devfs if possible.
2001-10-17 19:16:02 +00:00
freesource
4a0b30c3f5
Added more text and the sources location.
2001-10-17 06:05:42 +00:00
freesource
73d94e4e27
A spelling correction.
2001-10-17 05:57:05 +00:00
freesource
9eb665c28e
Changed another $< to $>
2001-10-17 05:56:10 +00:00
freesource
2ac67c9ffc
Changed the text a little bit more.
2001-10-17 05:55:26 +00:00
freesource
b68b263aa9
Improved the fstab explanation text.
2001-10-17 05:51:03 +00:00
freesource
cfa9689f91
This changes real uid id to effective uid id.
2001-10-17 05:44:54 +00:00
freesource
fef993baf9
Now a non-root user can make a root_fs, the administrator has to add an entry
...
for each user to the fstab, right now there is just a generic location for all
users. Special files aren't copied over if permissions don't allow it, but
devfs more than solves that problem!
2001-10-17 05:19:19 +00:00
freesource
41df0e88aa
The right order for sbin.
2001-10-17 03:11:13 +00:00
freesource
8994d775f7
Added /sbin and /usr/sbin in case non-root users don't have this path.
2001-10-17 01:44:31 +00:00
freesource
38019163a5
Just clip and paste the changes lines, * is automatically appended whenever it
...
finds a line which just has a newline.
2001-10-16 19:33:25 +00:00
freesource
c41b1c9590
Fixed a spelling mistake.
2001-10-16 17:02:41 +00:00
freesource
bb9d45e80e
Removes template (read-only) so that a non-root user can create it again.
2001-10-15 22:47:27 +00:00
freesource
8b1eaf5c9a
Copylet change, and packaging change.
2001-10-15 05:10:23 +00:00
freesource
be975e15ce
The latest and greatest 2.4.12 UML.
2001-10-15 05:05:16 +00:00
freesource
cc6c788463
uml_router has been changed to uml_switch by jdike.
2001-10-15 05:02:29 +00:00
freesource
052f14b366
Updated to dswim.
2001-10-15 04:58:27 +00:00
freesource
205c77d4d2
Edited swim to dswim in necessary places.
2001-10-14 20:58:00 +00:00
freesource
240bf66693
Make sure normal users have access to /usr/sbin so they can use divert.
2001-10-14 20:46:52 +00:00
freesource
89d8f3f6d5
Making both of these scripts more understandable.
2001-10-14 20:31:49 +00:00