aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* .Miles Bader1997-06-241-0/+14
|
* (cmd):Miles Bader1997-06-241-30/+75
| | | | | | | | | | | | New function. (st, mkdir): Use cmd to execute any real commands. Use bash fancy variables instead of various programs. Try to get the correct devdir even if it's not the cwd. Add new options --verbose/-v and --dry-run/-n. Add the --devdir/-D option. Use the basename of $I instead of $I for various things. Correctly put derived names in the same directory as the arg.
* Fri Jun 20 13:39:02 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-06-232-1/+7
| | | | | * mkfs.c (mkfs): Set SBLOCK.fs_clean. New file systems are always clean.
* *** empty log message ***Thomas Bushnell1997-06-231-0/+2
|
* Mon Jun 23 11:47:51 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-06-234-3/+21
| | | | | | | | | | | * INSTALL-binary (STEP I): Tell to use e2os if the filesystem was made with Linux. Mon Jun 16 11:56:33 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> * Makefile (dist-links): Make $(dist-root)/boot/grub and $(dist-root)/share/misc. Reported by Marcus G. Daniels (marcus@cathcart.sysc.pdx.edu).
* *** empty log message ***Thomas Bushnell1997-06-232-6/+4
|
* .Miles Bader1997-06-211-1/+4
|
* If $OD & $AWK don't exist, try to get them from /usr/bin, so thatMiles Bader1997-06-211-1/+5
| | | | this script works under linux too.
* .Miles Bader1997-06-212-0/+22
|
* Use conv=notrunc when writing the superblock back to the filesystem device, inMiles Bader1997-06-211-2/+2
| | | | case it's a file and not a real device.
* (HURDLIBS):Miles Bader1997-06-211-2/+2
| | | | Include libstore & libshouldbeinlibc.
* (parse_opt):Miles Bader1997-06-211-111/+227
| | | | | | | | | | | | | | | | | | | | New function. (pseudo_root, root_store): New variables. (bootscript_args): Now an array. (ds_device_open, ds_device_close, ds_device_write, ds_device_write_inband, ds_device_read, ds_device_read_inband, ds_device_get_status, ds_device_set_status, ds_device_map, ds_xxx_device_set_filter, ds_xxx_device_get_status, ds_xxx_device_set_status, ds_device_set_filter): Handle "pseudo-root" device. (main): Use argp to parse args, and implement the pseudo-root device. Include <argp.h> & <hurd/store.h> (options, doc, args_doc): New variables. (bootscript): Made global.
* Fri Jun 20 15:37:15 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-06-203-8/+27
| | | | | | | | | | | | | | | * bootstrap.c (main/script_paging_file): Instead of returning an error use new variable `had_a_partition' to record whether we successfully opened a partition. (main/script_default_pager): Only start pager if HAD_A_PARTITION; otherwise print warning message. Mon Jun 16 11:52:40 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> * Makefile (installationdir): Use `=' to set this instead of :=; $(prefix) is not yet available and `=' postpones the evaluation properly. Reported by Marcus G. Daniels, marcus@cathcart.sysc.pdx.edu.
* (diskfs_set_hypermetadata):Miles Bader1997-06-201-4/+8
| | | | | Adjust device addresses for possible differences between DEV_BSIZE & device block size.
* .Miles Bader1997-06-201-0/+14
|
* (log2_dev_blocks_per_bsize):Miles Bader1997-06-201-8/+14
| | | | | | | | | New variable. (main): Only require device-block-size to be <= DEV_BSIZE. Get rid of device-block-size-is-power-of-2 check. Set LOG2_DEV_BLOCKS_PER_BSIZE. Exit with an error if the disk is too small rather than assert failing.
* (log2_dev_blocks_per_bsize):Miles Bader1997-06-201-1/+3
| | | | New declaration.
* (diskfs_S_file_get_storage_info):Miles Bader1997-06-201-0/+2
| | | | | Adjust device addresses for possible differences between DEV_BSIZE & device block size.
* (pager_read_page, pager_write_page, pager_unlock_page):Miles Bader1997-06-201-5/+11
| | | | | Adjust device addresses for possible differences between DEV_BSIZE & device block size.
* .Miles Bader1997-06-203-1/+30
|
* (prog-subdirs):Miles Bader1997-06-201-1/+1
| | | | Add hostmux.
* (netfs_validate_stat):Miles Bader1997-06-201-2/+0
| | | | Don't clear NP->istranslated.
* (OTHERSRCS):Miles Bader1997-06-201-1/+1
| | | | Add trans-callback.c & set-get-trans.c.
* (netfs_S_dir_lookup):Miles Bader1997-06-201-2/+2
| | | | Use S_IPTRANS bit in nn_stat st_mode field rather than istranslated field.
* (netfs_S_file_set_translator):Miles Bader1997-06-201-2/+2
| | | | Use S_IPTRANS bit in nn_stat st_mode field rather than istranslated field.
* (netfs_S_fsys_getroot):Miles Bader1997-06-201-1/+1
| | | | Use S_IPTRANS bit in nn_stat st_mode field rather than istranslated field.
* (netfs_S_io_stat):Miles Bader1997-06-201-9/+22
| | | | | Set S_IATRANS & S_IROOT bits in st_mode field of returned buffer if appropriate.
* (netfs_get_translator):Miles Bader1997-06-201-3/+8
| | | | | | New declaration. (struct node): Remove istranslated field.
* Initial checkinMiles Bader1997-06-202-0/+123
|
* (netfs_startup):Miles Bader1997-06-201-10/+7
| | | | Supply program name with error messages.
* .Miles Bader1997-06-202-0/+16
|
* (diskfs_S_io_stat):Miles Bader1997-06-201-7/+2
| | | | Use fshelp_translated rather than fshelp_fetch_control.
* Replace uses of touch with fshelp_touch.Miles Bader1997-06-201-1/+1
|
* (netfs_get_dirents):Miles Bader1997-06-201-6/+6
| | | | | MAX_DATA_LEN == 0 means `no limit'. Replace uses of touch with fshelp_touch.
* (netfs_get_translator):Miles Bader1997-06-201-82/+18
| | | | | | | | Use argz_replace instead of doing it ourselves. (create_host_node): Set the times of the new node. (str_append): Function removed.
* (touch):Miles Bader1997-06-201-31/+1
| | | | | | | | | Function removed; all uses replaced by the appropriate use of fshelp_touch instead. (TOUCH_ATIME, TOUCH_MTIME, TOUCH_CTIME): Macros removed. (hostmux_maptime): Renamed from HOSTMUX_MAPPED_TIME; all uses changed.
* (options):Miles Bader1997-06-201-4/+5
| | | | --host-pattern isn't optional.
* .Miles Bader1997-06-201-0/+11
|
* (fshelp_touch):Miles Bader1997-06-201-2/+35
| | | | | | | | | New function. (TOUCH_ATIME, TOUCH_MTIME, TOUCH_CTIME): New macros. (fshelp_fetch_root_callback1_t): Chage ARGZ_LEN to type size_t. Include <maptime.h>.
* .Miles Bader1997-06-201-0/+12
|
* (main):Miles Bader1997-06-201-2/+11
| | | | | Print the translated-node name instead of the translator name if the translator startup error is due to opening it.
* (SRCS):Miles Bader1997-06-201-4/+6
| | | | | | | Add storecat.c & storeread.c. (targets): Add storecat & storeread. Add storecat & storeread to appropriate dependency rules.
* Moved here from ../libstoreMiles Bader1997-06-202-0/+188
|
* .Miles Bader1997-06-201-0/+63
|
* Update FSF address.Miles Bader1997-06-204-16/+8
|
* (store_clone):Miles Bader1997-06-201-10/+8
| | | | | Use _store_create instead of _make_store. Update FSF address.
* (_store_task_create):Miles Bader1997-06-201-13/+6
| | | | | Use _store_create instead of _make_store. Update FSF address.
* (dopen):Miles Bader1997-06-201-13/+16
| | | | | | | | If *MOD_FLAGS already contains STORE_HARD_READONLY, don't ever try to open for reading. (_store_device_create): Use _store_create instead of _make_store. Update FSF address.
* (store_concat_create):Miles Bader1997-06-201-22/+51
| | | | | | | | | Set the store name if possible. (store_concat_open): New function. (store_ileave_create, store_concat_create): Use _store_create instead of _make_store. Update FSF address.
* Update FSF address.Miles Bader1997-06-202-9/+6
|